ZF'H Zl  1L.textZ .data l[@.bss H H.loader HB(= ,|nx|#x|+xb,0AA 4| S*N!A98}{x~xH` ,Ab$HD)A| @__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|<8`8;;8!Da@8HAA8lH]A,@H 8a@H7`;tX((AX(A$A((AA}^(@ ,AT@,A8\8h8H A(@@(A 888H AH:a`,(+L0BA@A,ApaD(,L1A8`D888HO`888H AH18`h8!`}N 888H ݀A8`88HA`Kl8D88H A8`E888HOY`K48aDH)8؀D8p8 H uA,@88`HSA,@88x8H AA;K8x88@H %A8}HSA88h,8PAlH A(@;@K 8 88XH рA88`HSA,@88`8H A;K88HH A;K8888H qA8`HI%`H8=`HuK8808H AA8`HH`KH8x88(H A8`HH`(AK88 8H AHK888H ̀A8`HH`8`H K888H A8`HD`8`HHI`8`H KHRA`d8,HR1A8HR%Ab 8pT,8@ `A KHRAK A|main|88b,c!l`@((A(8@L,AHHHQA8bcl`(A(8@,AHHQAHd8`HQAbH,AhHрb<8cS|T ??@ABC`D@E FFGHIJ`K@L MMNOPQ`R@S TT8aH|dy@T8~88`KA8a8H'`8at8H'`8ad88`8H%Ac8d8@H%рA`z8~8d8\88KA,@`!@8~H`8889KqA88a@H#c#8d8@H%aA,!@8~HA8`8d8@H%9A8a8H&`8a8tH&`,@8!!A}a상N 8aH&e`K؃!d8!}N 88~8KA!d8!}N 88(8~8 KMA!d8!}N 88|8ad`H#A8~888 8dKAc8d8@H#A,,//AhA,OBAK"AlretrievePdErrors888 ,L $`$`|L 8$8|"$|"|AN @presetCounterForReportedErrbHc,A8$ 8`|0 T8@X|:T8 T8$|*c(,A$ 8 |0`|BT8A $T8 T8|*c(,A0$ 8` |0|BT8@KXbt8ĐdD$Đ   d D $ĐdD$ĐdD$Đ d!D"$##$Đ%&'d(D)$**+Đ,-.d/D0$112Đ345d6D7$889Đ:;$??@ĐABCdDDE$FFGĐHIJdKDL$MMNĐOPQdRDS$TN @tresetCounterForNewDay8`~|bl9P$! 8$8a@QSdMem}u -%E=5H `8adc8H`8ad8(H!!`88ag8Hm`8ad8,H `88aj8HI`8ad80H `88am8H%`8ad84H `88ap8H`88P8aHA8ad88@H!A8a@T88d`,&@TH!A<,A|8Q<88|8Ǯ@,|c28H 8ah8!`}N 8KA8`8H 8ah8!`}N 888KـA8`h8!`}N "AgetPreviousDay|8tP`aA!!```8a\88HA8P8~ 88\8KA8b8\88@H eA8|zyl`8~(8A@A|8,8~$@`88~K칀A88~88\8K은A8`8!!}aA胡N 8 KaA; @;Zt,@`8z8`8HŀA,8;Z@Tccg8a\8tccHA8~,88KA8~<88\88KՀA8\b888PH!Al`(A,PA ,@48~D888,8\K}A;9@|@K$`8T8b,,H9A8 8X8b¬H%A88~L88,8K!A8X8~T88¬8KA8`8!!}aA胡N 8a\8@ccgHA8~488KꩀA8~<88\88KꍀA8\b888PHـAl`(AKKYA88~888\K=AK APgetDeviceLocation|!tAȒa̾ЃH;`!88c,A4$0I1i2i090UWWv@.Qw; (L)4,~xU+>W:@.U[~xQ;UJ>W4F>Ux}kcx8}W[xXx8X~xx~xUUU@.Q5WWp><W>W/@.~xSsW4F>}ux~s{x~x|@@~Ux~sx~x@H~0.,,A@4|@ |@LFA|@|@L2ATc(,@dHك}(8!}!ĂAȂa̺N $ T8|0.|28 T8$|2T,p@$,8A|`|2C AX|$ B@0``|B|2|:|J$ C |B|2|:|Jc|0A|H c(|@bL@X(8HA,@ȓ8!}!ĂAȂa̺N ((K<@!DAHaLP8!N A,findDeviceUpdatErrInfo|!Aa쿁``8`!;80HMAbt|zy"Ly8A,@`8~08c(TPT@.C|KxUcU>T@.|SxPTF>T >|Kx|Sx|c3x|Cx|+xz ~08c0CT @.TP|KxcT >U|;xPU@@.|Kx|3xU>|x|CxUFF>|3x x 8cH A,z$A8cDcc$$|@H E;$; ;{ `8,@8```HiA;$;|{.8|`|AcC$H9A8`h8!`}A8a!仁N cCh8!`}aA!仁N b8P&K)`8`HAh8!`!}Aa컁N 8 x 8cHA,z$AKb8P&K٥`8`HA,@K0 AHIPRA.$createNewErrRecord|!`ax8axH-AP`}c88lcH5A8H8a@8cHA8L8aC8cHAc8@H}`c8CHm`h8!`}N A convert_time|܀c0#.!,Aa8'T|p;;U&@.!U)O-TT}Sx}KxP|@|3x|;x@|@@ ;;88d%eFUkTQ+%QGU@.,;`U@.}jcx|Cx}:Sx|3x@T,@L |Cy@|;yA@|@@$|@@|@@ |@A |@@4,A, |@@ |@A|@@ |@A|@LFBA,d |@@ |@A|@@ |@A;`d,@T,@L$ }+y@(,|;yAp|@@$|@@(,|@@ |@AP|@@4,A,d $|@@ |@A(|@@ |@A|@LFBA, d$|@@ |@A|@@ |@A0;`d4,@T,@L<8}+y@@D|;yA|@@$|@@@D|@@ |@A|@@4,A,d8<|@@ |@AX|@@ |@AH|@LFBA,8d<|@@ |@A$|@@ |@AH;`dL,@T,@LTP}+y@X\|;yA|@@$|@@X\|@@ |@A|@@4,A,dPT|@@ |@A|@@ |@Ax|@LFBA,PdT|@@ |@AT|@@ |@AD`;`dd,@T,@Llh}+y@pt|;yA|@@$|@@pt|@@ |@A|@@4,A,dhl|@@ |@A|@@ |@A|@LFBA,hdl|@@ |@A|@@ |@Atx;`d|,@T,@L}+y@|;yA0|@@$|@@|@@ |@A|@@4,A,d|@@ |@A|@@ |@A|@LFBA,d|@@ |@A|@@ |@A;`d,@T,@L}+y@|;yA`|@@$|@@|@@ |@A@|@@4,A,d|@@ |@A|@@ |@A|@LFBA,d|@@ |@A|@@ |@AԀ;`d,@T,@L}+y@|;yA|@@$|@@|@@ |@Ap|@@4,A,d|@@ |@AH|@@ |@A8|@LFBA$d|@@ |@A|@@|@@|@@ |@A,;$AP y|@|@``8x8L1A49X9\8898@X ~Ke,cDA ccf|4H`K8`CccfHm`Ktcf|4HU`K\8`HEA8hd8`Kֱ`,A8K$d K88,8bP8`8cK-A~$ X8cT8(C .A|K A calloutSrnMgl8H @ analyzeError|;t`b`a!88@H``8adP8tHA8db8H88H }A||yHlc;b+,A@N @ strcatxA 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 |!8`88HH AH a,8`A8`H8!@}N ADpoll_kb_for_quit|ؒܓ!8;Aa``};¼;ļ!8T@,`p8@,A ||A8C A|iB@X````|Al8|A\8|AL8|A<8C `|A$8|A8|A8|A,BA;"l(A8:t8vKi`8,8h@8KɕA8v8@H A,A(8zP&zK`8`KaAW8:88x8|.K9A,|.8y@H A`d@8aD|.9689KA8aDH A,A8zP&za@,@0x8!p؂}!Aa컁N KMAx8!p؂}!Aa컁N `KHA`d88aD|.@KA8v|.cdcHA8aDHɀA,AK$8l8p8KA8`HA8|`ya@A\Ki`Kt88HAl`y(@8X8Ȁ88 KǍA8$8`88 KuA8zP&zK}`8`KYAKc8T8H8 K5A8 8P8u8 KA8zP&zK%`8`KAK 8~8T8`|(.|eT`&|#xK A @display_menugoal|ؒܓ!;"`fAa쿁;¼! ;;;,@8`T8,pA(| ``P|0Ax8cC A|PB@X````e|0AHP8c|0A8P8e|0A(P8e|0AP8eC `e|0AP8c|0AP8e|0AP8e|0A,ApP;dD;bB|`;!L; BH@:; "w$(y ,@ ,A,@8P8a@cHA`};aH,@8{ ,@;|@ { ,AK9AKcHm,A@(A4c8!}܃!aA軁N 8H8 80cKAc8!}!܃Aa컁N K`Kp|4{HUA`v8`HA,yA`wW 7b ka<)J8K=AKd888 8(K5AS&KA`8`KAwyW Kh8<88 K݀A88 8 8KŀAb8P&K`8`KAK@`|8P|`T`&|#xK A display8t^(L HN @ da_display|!,H,AT888b¼@488c@P.tKA8`H8!@}N 8`8!@N 888b¼8P6t8c8KuA8`H8!@}N Acheck_asl_stat|`8bt8c,(8d8!T`&8b¼A8@l88cK̀A88d88a@D@8BHHAK,@ K`X8!P}N 8K8@8`g8g8KIA88d88a@D@8BHHuAK,@K)`X8!P}N A4da_display@AF10_4A L| N A L| N ĐA L| N ȐA L| N ̐A L| N АA L| N ԐA L| N A L| N |`d;;<8`!8&8|(A ;(,@|(@萁D8¬L8|cPHKI`8~<8889l8¬cKADHL;,(P@|(AKl|.,AT88b¬8K`h8!`}N AassignFruChildName|`8 aA;``28cdH`8aXK]8a@;"t8Ki`8T8}8c,8@TKA8@c#HA8,8 8WR9D8} @8x8}88!TKQA,A<8b蠻TR`dc,|4|4@T|AtR8a@HA9L8T,8}$@88!TRKՀA8l88},88KA8a@c8cEHUA8 9]`9T`g8,8}4A8c8KuA(``@D88b,8dHu`(8! !A}a상N K5`K88}8 8vKA8P&K`88d8b,H`(8! !A}a상N aTRKd|@|aTRKtKuA8P&K}`9D!T8xR88}8K9A,A$K A report_frub|fx|#x|3xH @bcopy @memmoveA 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 4A L| N 8A L| N @A L| N DA L| N HA L| N LA L| N PA L| N TA L| N XA L| N H @bzero\A L| N `A L| N  H@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21dsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsas%s%sdsasdsasdsasdsasdsasdsas/dev/dsas.catclean_upstartTimestartTimein run_tuDIAG_DEBUGmain: in SVmain: in PDerrno_ioctlgetdainput rcNO_TYPE_AHEADrun_tu: fdes main: auto ELAmain: clean_upASL_INIT_DEFAULTgeneralInitializemain: in loop modediag_catopen errno da_exit_code.user da_exit_code.moreda_exit_code.status da_exit_code.error da_exit_code.testsmain: exit loop modeDA_ERROR_OTHER, lineDA_ERROR_OTHER, lineDA_ERROR_OTHER, lineDA_ERROR_OTHER, linemain: enter loop moderun_tu: resource namerun_tu: status Failedrun_tu: status Passedmain: configure_devicerun_tu: ioctl returned run_tu: open failed, fdespress enter to continue...main: failed to make DEFINEDmain: Now do errorLogAnalysismain: Put device back to DEFINEDmain: report fru on config errormain: configure_device successful.main: failed to make device DEFINEDmain: failed to make device AVAILABLEmain: after calling run_tu and tuStatusmain: display menugoal on unconfig errorTo attach dbx to this process enter: dbx -a %d main: Finished configure and unconfigure tests.@(#)74 1.1 src/bos/diag/da/pciexsas/dsas.c, dasas, bos720 4/23/10 15:52:40// :%s%s%s%s%M%y%s%s%sledsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasIOASCIOASC%m%d%Hname=%s%s -N %s Sequenceparent=%s0101000070 max_threshold%m/%d/%y %H:%MResource AddressResource SCSI ID-s %s -e %s -N %s-s %s -e %s -N %s-s %s -e %s -N %s ela[index].err_numgetResourceInfo ledFailed Device name:checkDetailData: PRCget SAS CuPath matchget SATA CuPath matchFailed device location:analyzeError: ela[index]getResourceInfo: locationcheckDetailData-found: PRCerrorLogAnalysis: In auto ELAparent=%s AND connection=%llxcalloutSrnMgl: device locationError retrieving CuDv: criteriaError retrieving CuDv: criterianame=%s AND attribute=alt_physlocgetPreviousDay: time_loc set to 0getDeviceLocation: CuDvInfo.num :Nothing found in CuPath: criteriagetDeviceLocation: CuDv Criteria :parent=%s AND connection=%llx,%llxretrievePdErrors: Found an error idgetDeviceLocation: CuPath Criteria :retrieveSvErrors: ELA search criteriaretrievePdErrors: ELA search criteriatrackByDevice: Create a new error recordretrievePdErrors: Unable to get previous daygetPreviousDay: mktime failed to convert timetrackByDevice: calling find device update errinforetrieveSvErrors: Unable to access error log, errnoretrievePdErrors: Unable to access error log, errnoretrievePdErrors: Retrieving error for this criteriaretrieveSvErrors: No error log entries for this deviceretrievePdErrors: No error log entries for this device**** This is a valid failure if the source is a cache card ****@(#)78 1.6.1.1 src/bos/diag/da/pciexsas/dsasela.c, dasas, bos720 5/9/13 14:30:59)h Jy Jl y )hȑg Dl D)h X ȑg AX DX]ȑg@QRSDV ky gȑg gX 1y y y =C )h l nnnH?mIgmJgmKgy)hȑgDlD)h𽟎sFK2y33)h3Dl3sFKDXnȑgAyDȑgD𽟎D𽟎DDyJ𽟎gtogngn gn!gn"g}#𽟎$L.U:%g&gn'gn(g˨)g!*gn+g_,i r-i.k_Q;r/kn0k7qF VG 𽟎1')h2'Q2')h3'Q3'.U:4'''.U:5'.U:6'.U:7'.U:8'.U:9'𽟎:'𽟎;'Q<'𽟎='.U:>'GH?'GH@''GHA'ȑgB)hC`plCDV[*L dsasmenudsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsasdsas.catmenugoalmenu selectionUser Quit (F3)User Exit (F10)diag_catopen errnoDA_ERROR_OTHER, lineDA_ERROR_OTHER, lineDA_ERROR_OTHER, lineDA_ERROR_OTHER, lineInvalid display indexInvalid menugoal indexUsing logical location codeUsing physical location code@(#)79 1.2 src/bos/diag/da/pciexsas/dsasmenu.c, dasas, bos720 3/19/13 13:44:52     dsasdsasdsasdsasdsasdsasdsasdsasrcodercodesequenceerror idchild namereport_frub: snreport_frub: rcodeassignFruChildName: childnamereport_frub: DA_ERROR_OTHER, linereport_frub: DA_ERROR_OTHER, line:report_frub: addfrub report_frub: locreport_frub: save_davars_ela returns report_frub: after addfrub report_frub: sn@(#)80 1.1 src/bos/diag/da/pciexsas/dsassrn.c, dasas, bos720 4/23/10 16:15:40ddKd d   d EdMddKdd !"#$%&'()*+,-./0123456789:;<=>N@ABd CDdFdKLGHIJL  h D H P L P [ X 0 o o o q q q q H s t H [<VP  @___bzero@'@3@@@errno@close@ _iob@malloc@ calloc@ free@ exit@ open@ getenv@ strtoul@ sprintf@ getpid@ time@ catclose@ printf@ __filbuf@ strncmp@ L@ mktime@ X@ ioctl@ strftime@ strptime@ d@ __crt0v@q@@addfrub@ @ @ @ @ dt@ @ @  @ putdavar@ @ +@ :@ R@ _@ l@ @ @ @ menugoal@ @ @ getdavar@ @@@getattr@ __start !           !   $( ( , 0 4 8 < @ D H L) P T X \ ` d: h$ l p< t x |   "    3    / - 6 *  .    2   7 # +  =  ; % & '        0  4  $ ( ,  0 41 88 <5 @9 D,/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.o@VPDdsas/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy localtime setlocale __mod_init__malloc_user_defined_name da_exit_codediag_get_listdiag_free_listinitial_stateconfigure_deviceerror_log_getsave_davars_mgoal_elasave_davars_eladiag_cat_gets diag_catopendiag_get_phy_location term_dgodm init_dgodmdiag_resource_screendiag_asl_readdiag_asl_quitdiag_asl_init insert_frub getdainput CuDv_CLASS CuAt_CLASS CuPath_CLASS