^AH fF( L`  L1L.textf .data  Fg@.bss N N(.loaderB(= ,|nx|#x|+xb,;<AA 4| S*N!A98}{x~xH` ,Ab$HfA| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|;ȓ`}88̓8ؓa!HVMA;8 }88|.,,A0,;$@(8b X@hp;@888 cHUA;`;9;899_8988 889 8P(@XpAP;(, @ ,A, @ ,AРXpA,,A$,Ap@H, @<, @8bd,@,@8`HGH"`~KH8`~, @,@,@8bh( A8( A8( Ap8(( A`84( AP8@( A@8L( A08X( A 8bp;P&K ,A8 |8eH;`~K88|8eH:`~K,@(pA8bȀ,A ;K8bȀ,@8` 8H>`~Kl8`HFmH!i`{`~K 8bcHq8blff(ff@88 8bȐ;K88` H>U`~KH6`~K8~HOAHP A`d8~*HOрA8~HOŀA8`HP AK@ A$main|;ȓ`}8884a!HNA;8 }8|.,,A4,;,c@t8b cX(@p`;@888 cHNAA;`;9;8|99_898 48 889 8PA8a; 88H@A8b8 88H@Al`(AD|}yA888,8.@p8`H5Q^(A8*8 8H>uA8} H@A8 ,AH@A,cA88 H@AH8`D8!@|} N 8 H@qAH8`D8!@|} N c8 H@9AH8`D8!@|} N 888bdcnPTpH@A88,aX8H=iA8 888XH=MA8aPH?A8`H>5AKH=)A8a@H?A,8`p@h88.A\8TH A8X8\8H8DH?YA,AyAH8`D8!@|} N 88a\8 H=A8h8\8H8DH>A,8D@88@H;AH>A,8A8L8H;yAc8 H=рAH8`D8!@|} N 88<8H;-A8a\8<8 H1A,@K888bdcnPTpH=]A88-aX8$H:A8 8,88XH:A8aPH=EA8`H;AKH8`D8!@|} N Crun_config_tests|ؒܓ!8Aa쿁;;8!p8;8lptH9ՀA8`;b 80(88@H=-A88x;|eH18Ȁ|H18x88x88a`H;5A88t888`H9QA8`;88`(@^,@88 X8|H9A8`;88`HA8<`!;8! 8H4uAC588pc@8|"H; ,@c8 8H4Y`;`}8b cH81A,p8 x@88L|4H3A88T8H3̀AcH8 A8<8 ,8\AP8H3A88`}P&8!!䃡AaN `88d8H3AA88dc#}8!!A胁aN 88D8 8H2A88`}P&8!!䘜Aa상N 8b08@4cdH7A|yy8aq8t@H2`|c4|;a;]8Tf~88} ~xU>,|@P&6,@`H6`858z8H6`;L8(L8$8z,@ T>P&6|4|а|@h KKdc#8!!}aA胡N Ah report_frub|!Aa8;Ȕ!88H0A;;;;b ;B;; ,@<,|h,Ax@\,;A;9|A8$88H0}A8`h8!`!}Aa컁N ;;9|@Kx8`88881H0!A8 8 8 |`H0A88 8|lH/A,|`/,@PApg;8X8K8,,LFA$8bX|plH5EAK,@hA|t8gx~;H1,A8{|lpxH5A,A|;;9|@KH888|H.A,AH;;9|@PK AP process_ela|!8`88HH0AH,aH8!@}N A4poll_kb_for_quit|!Aa8;;8!8H. A8X8(88, @H-A8;ܐK;`x,,@AD8848 cH-Acx8!p}aA!仁N 8"88H-eA88X8`K`x,A,A;K8.P88H-%A;Kd8`H#8 88H,A@;8;;B ;b ;",;@D``88 8H,A8@88 |:2,APH,Aa@Kݙ|xyA8`H#)8$@,,8 AL@,8-H,EAa@8|0@@xKd8+8,8 cH,AKX8@8H+A,a@|LFA\,A,,a@A<|:|58@,a@;8c8|0@@K8@|58@@|`"|@z|H1IA;@|xy@ 8d8|0@@TK@cx8!p}aA!仁N ,A K5,`x@a@8|0@@K;KKa|xyAK8 88"LH*eA888 H*QAa@K`xK88 8H*-A8` @;Xp 8A088H*Aa@8|0@@4K H|xy888@(H)ŀAa@8|0@@K888 cH)AK A perform_test|888g8PaA!H)-A;988 HT(䃨hD Tc`& 4 |}J})}k}C*c288 8gHT(hD䓈 4H h H(A9h88 (,H h\P8D88gT`&8X||}K}})}| HD8(,hP\H(A8888gH'AX8!PAa}N A modify_menus|!8ܐX``8b ,c^(A(@8b080H+MA,@H8b08H*Al`8(dA88)8880H"AXpA8`H 88bH+ A,@ K-p@L;(8b0cH+A,@}98;@ 8p88 8$9 |49_$98;A8<8Wa@H"A, @8!8b0()8(Ii19AQYaqy )1!H*A,@8H!A|~yA8,8<888(H!A8a(8cH)A8,dA<;88 ;B8b0cE`H)݀A,@}808``H)݀A,@,88 8t9_l9<8 8H qA;888 cH)`88b8H)`}888b0H)A,A`8`~8|8H A8&88 cHAcx8!pA}aN 8b`|2H%Aa@;88 HA8@8`H AaD 8HUA8DK8b 8c|c4T>`|K8b0P@"88H݀A,@8bK8!Aa}N cf888 H ŀA8h88 8jH A8p8`}8!aP&N `K8`ãЁ}8!N Adisplay|!aX8aXHHA8d,&@HAH8!@}N AHdate_conversion|,,!AA 8!@N ; ;»8$888HA8888H}A88,88HeA88088HMAH8!@}N 8; ;»8$88H=A8888H%A88,88H A88088HAH8!@}N A, da_odm_vars|;»Ȑ88`!8~lH A9 88d8 Xf^,8(8~t%8 (T`&@l((A(A|8@hHA88 88a@D@8BHHA8\8~|8HqAh8!`}N 8K8@8K8H)A88 88a@D@8BHHA8\8~|8HAh8!`}N Ax da_display|;»ȓ`8!ax8 $8~dHqA8axHMA`}8c8cHрA88a@8cHA8 8aC8cHAc8@Hi`c8CHY`88~l8HAh8!`}N A convert_time|!8ȐX88g<8xHeA8`88K 8b0cK!|fy,Ad8bdA\,AP8 88gD8H A8@88` 8 888@T`&`HA888gL8`HAX8!P}N A close_device|;»ȓ`8 `f8t8~T!HQAH!A,A(H9A`g8 `8~\88HA8b,,A8`8K,p,@8}P&}H8,@}P}H88bh8@8/+ ( Al8A`8(( AP8( 4A@8( @A08( LA 8( XA8( @ `/ @,88~d8H A8}P&}H|8dK8bؠ(@KI8b,A H݀A8bdcl`((LFA HA8bcl`(A(A HA8b,A8`HɀA8bc,A HـAHA88~l8 THA8Ĉ8~t8 T߾HA8̈8~|8 TH݀A8Ԉ8~8 THA8܈8~8 THA8 8~8HA88~HA}HeAX8!P}N A0cleanup|,,!A,A,CAt;8@X88,HA8848 8 HɀA8`p8H}8!@P&N 8`<8!@N 8p88b8P.t8c$HaA8`H8!@}N 8p88b8,P6t8cH!A8`H8!@}N 8;8<8(HA88D8 8 H݀A8`p8H}8!@P&N Axcheck_asl_stat|!8ȐH88eL8PHeA8`KفH8!@}N A<intr_handler@AF33_15@A L| N H @strcpyH @strcmpTA L| N dA L| N A L| N A L| N A L| N A L| N A L| N A L| N ȐA L| N ̐A L| N ԐA L| N ؐA L| N ܐA L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N (A L| N ,A L| N 0A L| N /T,/|M 00AHAA,,N@ A,N@ A$, %N@ A$,,//N@ ALN@ ALN@ AL%N@ AL$,,//KBN BN BN %BN @ strncpy4A L| N 8A L| N @A L| N HA L| N LA L| N PA L| N XA L| N \A L| N dA L| N lA L| N H @bzeroxA L| N |A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N H @memsetA L| N ĐA L| N ȐA L| N ̐A L| N ԐA L| N pk=@!k9J}i8A,AP8B8} P8})P},P@} P8})P},PA})@})PyA}+4Uk|Xp!k}iA ,8M 8B耤0|P8})P},P@4} P8})P},P@,|P8})P},PA})(})PyAH})@})PyA}Cx8tT@>@N @ strcatؐA L| N ܐA L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N A L| N  A L| N A L| N A L| N  L Lh N@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21 TUrc%d%d%M%y,TU drdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdaSKIPQUITdrdadrdadrdaSKIPQUITdrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdadrdaFRUB1-- rc-- rc-l %sSW_ERRSW_ERR%m%d%HUnknown,CONFIGstatus:user :error :tests :more :ODM_ERRODM_ERREthernetEthernetdrda.libdrda.catdrda.cat%s -N %s-l %s -RdiagsleepInfinibandInfinibandand numTUsDIAG_OPTIONSDA_matchType) tests_typeand TU_CLOSEtest_disc_pnwrap_plug_pntest_disc_pnwrap_plug_pnname LIKE %sFibre ChannelFibre ChannelNO_TYPE_AHEADtest_tu: indextu_rc.minor_rc/usr/sbin/rmdev/usr/sbin/mkdev-s %s -e %s -N %sDIAGNOSTICS_TU_LIBtest_disc_insertedwrap_plug_attachedtest_disc_insertedwrap_plug_attachedcd_check: SUCCESSUnknown Active CableUnknown Active Cablewrap_check: SUCCESSActive Cable EthernetActive Cable EthernetUnknown Passive CableUnknown Passive Cablemain: entering main() Progress indicator Progress indicatorEthernet or InfinibandEthernet or InfinibandPassive Cable EthernetPassive Cable EthernetActive Cable InfinibandActive Cable Infiniband rcPassive Cable InfinibandPassive Cable InfinibandEthernet or Fibre ChannelEthernet or Fibre Channelperform_test: doing TUsda_display: menudisplay: menuThere was a parsing errorActive Cable Fiber ChannelActive Cable Fiber Channel MALLOC ERROR for location MALLOC ERROR for location MALLOC ERROR for locationcleanup: exiting cleanup() In convert_time() routineFibre Channel or InfinibandFibre Channel or InfinibandPassive Cable Fibre ChannelPassive Cable Fibre Channel/usr/lpp/diagnostics/lib/%stest_tu: entering test_tu()retrieve_errors: ela_rcprocess_ela: actiondisplay: entering display()Using logical location coderetrieve_errors: In auto ELAreport_frub: FRU: snUsing physical location codegeneral_initialize: odm_flggeneral_initialize: asl_flggeneral_initialize: TU_OPENperform_test: run TU, index major rc minor rctest_tu: fail: TUtest_tu: leave TUdisplay_menugoal: menugoalcd_check: entering cd_check()modify_menus: modified menustest_tu: TU passedtest_tu: exiting test_tu(), rcfree_list: exiting free_list()display: exiting display(), rcconvert_time() complete. no rctest_analysis: TU said SW_ERR sequence #free_list: entering free_list() rcodetest_analysis: TU said EEH_ERRda_display: exiting da_display()cd_check: exiting cd_check(), rcperform_test: display()-ed menutest_analysis: TU said DEV_BUSYthreshold_analysis: report errorda_display: entering da_display()wrap_check: entering wrap_check()modify_menus: modified menugoalsprocess_ela: No ELA actionprocess_ela: exiting process_ela()report_frub: exiting report_frub()Active Cable Ethernet or InfinibandActive Cable Ethernet or Infiniband major rc minor rctest_analysis: TU said HW_ERR, MGclose_device: TU_CLOSE failed, rcprocess_ela: entering process_ela()report_frub: entering report_frub()display: menu selectioncheck_asl_stat: User Quit (F3)intr_handler: User interruptcleanup: entering cleanup(), statusPassive Cable Ethernet or InfinibandPassive Cable Ethernet or Infinibandmodify_menus: exiting modify_menus()perform_test: this is a TU menu, itest_analysis: TU said HW_ERR, SRNclose_device: exiting close_device()check_asl_stat: User Exit (F10)wrap_check: exiting wrap_check(), rcrun_config_tests: restoring childrenEthernet, Fibre Channel or InfinibandEthernet, Fibre Channel or Infinibandmodify_menus: entering modify_menus()close_device: entering close_device()Active Cable Ethernet or Fibre ChannelActive Cable Ethernet or Fibre Channel perform_test: Test Unit loop, index ErrorActiontest_analysis: tu_rc.major_rcPassive Cable Ethernet or Fibre ChannelPassive Cable Ethernet or Fibre Channelgeneral_initialize: getFFC failed, rc perform_test: entering perform_test()test_analysis: entering test_analysis()threshold_analysis: don't report errordisplay_progress: Progress indicatorcleanup: could not find mg in array.Active Cable Fibre Channel or InfinibandActive Cable Fibre Channel or Infinibandgeneral_initialize: getSupTests failedgeneral_initialize: Loading TU Libraryperform_test: doing run_config_tests()perform_test: exiting perform_test(), rctest_analysis: TU said HW_ERR, odm_errretrieve_errors: ELA search criteriaretrieve_errors: error label retrievedupdate_list: MALLOC ERROR for node_ptrprocess_ela: Processing error IDPassive Cable Fibre Channel or InfinibandPassive Cable Fibre Channel or Infinibandgeneral_initialize: parsePDiagTU failedreport_frub: DA_ERROR_OTHER, linereport_frub: DA_ERROR_OTHER, line DA_ERROR_OTHER, linedisplay: DA_ERROR_OTHER, line DA_ERROR_OTHER, line DA_ERROR_OTHER, linegeneral_initialize: after getdainput, rcgeneral_initialize: getUniquetype failedgeneral_initialize: getTestOption, (NONEgeneral_initialize: parsePDiagELA failedtest_analysis: exiting test_analysis(), rcdisplay: Invalid display indexrun_config_tests: this device has childrengeneral_initialize: getdainput failed, rcgeneral_initialize: getTUOpenClose failedretrieve_errors: entering retreive_errors()retrieve_errors: isELAByErrdata error, rccheck_asl_stat: Display malloc failurecheck_asl_stat: Display software errorgeneral_initialize: ODM did not initializegeneral_initialize: getUniquetype returnedperform_test: skipping dislpaying TU menu.perform_test: display() failed or quit, rctest_analysis: TU returned Port Link Errordisplay_progress: exiting display_progress()display_menugoal: exiting display_menugoal()run_config_tests: could NOT restore childrenrun_config_tests: exiting run_config_tests()Data not present. No module or possible errortest_analysis: TU said HW_ERR, minor_rc, mgdisplay_progress: entering display_progress()display_menugoal: entering display_menugoal()run_config_tests: entering run_config_tests()run_config_tests: this device has NO childrengeneral_initialize: getTestOption failed, rctest_analysis: TU said HW_ERR, minor_rc, srngeneral_initialize: getCatalogName failed, rcperform_test: checking wrap plug requirementsperform_test: checking test disc requirementstest_analysis: TU returned Port Link Mis-matchretrieve_errors: total errors retrieved so farthreshold_analysis: exiting threshold_analysis()general_initialize: entering general_initialize()general_initialize: getTULibraryName failed, rcperform_test: run_config_tests() failed, HW_ERRperform_test: wrap plug success (or not needed)test_analysis: TU said HW_ERR, minor_rc, sw_errerror_log_analysis: entering error_log_analysis()threshold_analysis: entering threshold_analysis()Active Cable Ethernet, Fibre Channel or InfinibandActive Cable Ethernet, Fibre Channel or Infinibandtest_analysis: TU said HW_ERR, minor_rc, odm_errerror_log_analysis: Could not retrieve ela errorsretrieve_errors: exiting retreive_errors(), ela_rcPassive Cable Ethernet, Fibre Channel or InfinibandPassive Cable Ethernet, Fibre Channel or Infinibandgeneral_initialize: this device copies uniquetyperetrieve_errors: isELAByErrdata found this error.general_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: opened predefined catalog filegeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rcgeneral_initialize: exiting general_initialize(), rctest_analysis: TU said HW_ERR, minor_rc, not founderror_log_analysis: exiting error_log_analysis(), rcretrieve_errors: Unable to access error log, errnogeneral_initialize: exiting general_initialize(), SW_ERRgeneral_initialize: exiting general_initialize(), SW_ERRgeneral_initialize: exiting general_initialize(), SW_ERRgeneral_initialize: exiting general_initialize(), SW_ERRgeneral_initialize: exiting general_initialize(), SW_ERRgeneral_initialize: load() on TU library failed, errnogeneral_initialize: exiting general_initialize(), SW_ERRtest_tu: Exiting due to user interrupt in TUtest_analysis: TU said something unexpected, so SW_ERRgeneral_initialize: opened device specific catalog filegeneral_initialize: exiting general_initialize(), SUCCESSretrieve_errors: No error log entries for this devicerun_config_tests: adapter in DEFINED state, testing itDiag: This routine will wait 20 seconds... [ dbx -a %d ] retrieve_errors: isELAByErrdata did not find this error.general_initialize: predefined diag_catopen failed, errnoperform_test: wrap_check() or cd_check() had an error, rc ----------------- EXIT TU --------------------------retrieve_errors: isELAByErrdata said to ignore this error. ------------------- ENTER TU ------------------------- ============================================================= ============================================================= =============================================================general_initialize: no device specific catalog file specifiedgeneral_initialize: device specific diag_catopen failed, errnoperform_test: wrap_check() or cd_check() said to skip this testrun_config_tests: adapter ! in DEFINED state, so might not test itperform_test: Exiting due to user interrupt during config testrun_config_tests: in SV mode or Service or Stand-Alone, testing adapterrun_config_tests: diagnostic and IPL modes not appropriate, not testing adapter@(#)22 1.16 src/bos/diag/da/rdiag/drda.c, dardiag, bos72V, v2020_07A3 1/29/20 11:25:11 'L  < H P `  8   < T   H p L d         0 T   +d +   l          ! " ,h ,            &K#d%KE0dF1d Kh Kh Kl Kl       P O L L2 L  H 8 8 N O 8 8 8 8 8 9H P P 9L P 9P 9T Q 9X Q 9\ 9` 9d 9h Q 9p 9 R R 9 9 R >@ >H Lt Kp Kt R Kx K L Lg L R LSr@___bzero@'@3@@@errno@malloc@ free@ exit@ getenv@ unload@ load@ sprintf@ L@ getpid@ time@ catclose@ printf@ sleep@ X@ mktime@ d@ strftime@ p@ __crt0v@}@@addfrub@ @ @ @ @ @ @ dt@ @ '@ ?@ putdavar@ Q@ a@ p@ @ @ @ @ @ @ @ @ @ menugoal@ %@ 3@ getdavar@ ipl_mode@ @@ Q@ f@ |@ setError@ @ @ @ @ @ @ @ @ getFFC@ @ "@ 2@ @@ M@ Z@ j@ z@ @ @ @@ __start L`!    7 7 7 7 7 7 7 7 8 8 8 8  8 8 8 8 8  8$ 8( 8, 80 84 88 8< 8@ 8D 8H 8L 8P 8T 8X 8\ 8` 8d 8h 8l 8p 8t 8x 8| 8 8 8 8 8 8 8 8 > ? B C Kh Kl L` Ld Lh Ll Lt Lx L L L L L L L% L L L L L  L L L LG L L L L L L M M M M  M M? M  M M  M$ M( M, M0 M4 M8 M< M@1 MD MHM ML MPS MTT MX$ M\# M` Md Mh Ml* Mp0 Mt: Mx  M|" M! M M M M& M MB MC M M M7 M MN M( M' M ML M M4 MR M M M M. M M8 M M3 M M MA M@ NK N+ NJ N  NI N NH ND N  N$ N(E N, N0 N4P N8; N<O N@ ND  NH, NL6 NP NT= NX/ N\F N` Nd Nh9 Nl) Np Nt5 Nx> N|< N- N N2 N  NQ N /usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibrdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDdrda/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy sigaction localtime setlocale __mod_init__malloc_user_defined_name da_exit_codediag_free_listfind_childrenchild_initial_stateinvoke_methodinitial_stateconfigure_deviceerror_log_get_udasave_davars_mgoal_elasave_davars_eladiag_cat_gets diag_catopendiag_get_phy_location term_dgodm init_dgodmdiag_resource_screendiag_progressdiag_asl_readdiag_asl_quitdiag_asl_initdiag_asl_clear_screendiag_display_menu insert_frub getdainputgetTUOpenClosegetParsingErrorStrisParsingErrorClassisParsingError getPDiagAttgetUniquetypeisELAByErrdata isELAByLabelgetTestOptiongetTULibraryNamegetRDAStartMenuisRDAStartMenugetCatalogNameisCatalogName getSupTests getTUIndex getMinorRCparsePDiagSRNparsePDiagELA parsePDiagTUcleanupRDiagLib initRDiagLib CuDv_CLASS odm_get_list