bmNH p44  < p <81L.textp .data p p44p@.bss ? ? .loader!B(= ,|nx|#x|+xb,;8AA 4| S*N!A98}{x~xH` ,Ab$HA| @__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|}&8bp8!ĒA8a8Б;;x8;9!;9 ;`,; ;B:;::$ (!0,AH:8 8aH4 `X\`dhlptx|:`:@8488bH3A:"(:X|p.|8Vf8|e0.(XA |iN 88b8 8bgH3A8`H4i`,@@8`8!!ā|} AȂa̺N 8`8!|!} K8`He|sy@8(@,,/ A@:`:@,@bKT@ 8`H3`,@pK08`H3}`,A8`8!|!} Kq 9T&T@.TP9BX,|+x9`|#xTc`PT`@. $|#x| +x*! ```2|_@<888`Ld||`*```9d88b88H1MA:b@,@ 8b<,@8`H2`8` Hy|sy@l8(@P,,A@T:@:`Kq :`8P8c:@P`@.TK:`:@9K8b8D8 bfH0AK8`H1e`K`8b8d8 bfH0eAKh.@,@8T8\|uP8(@ 8(8`88a$0 TH,8q8:B`8H`8` HA|sy@$8(@,,A A8bP,@pK0;8,,A$(}||@A:8@(,@}8:`:@ KxA:a0|`4,A,,A$,@Ѐ(:`:@ |K8 :`:@ 8K 89d9hmH}`m H`:`:@K8b88 bfH.AK8b\K8bT| @@ P8d,@8888开gd|cHgd|c<8<8P8@f,,@ A 8p8P| :`8:@pN ,@\9,@(A (@h,@ 88开ed|c`:`:@KPqp`,// L3LZ1OAA qP@.(1A (1@:`:@8b<,@,@:`:@p| 8tN ;P88b8H,ـA;,@x8`H-`,@,8888`ဧd|*@K8`8!|!} K 8`H--`,@8888`؀d|*@K8q88H`8` HY|sy@8(@d,,@q ,cPe@.T|Ph@$88:`:@fd|c`K:`:@9K8b8t8 bfH+]AKl8blH$K؀ ,A,,@d8b88H+!Ap@,@(;:`:@ p | 8dN ,A8}:;:`8:@ p | 8dN ,,A}888b\;8:p | :`:@ 8,dN ;8b88@H*AAqTcTT@.:p|"8b88L|:|H)A8b9t8 887H)ـAR|4(AH(A@,A8:`:@ bd8p :| 8dN $,@8 0$8t8\| QA@(A(A ,@(::`p | 8:@ dN :a0|`4,@0 :`:@ p 8| 8dN ,@(p :@ :`|| 8dN  8xd|A$~|A~ |@,:`:@p| 8tN TD.(]At(R(AA(@4@ ( @88`aRKЈ q!T@. .48D8b8 aH'рA8RacdT>8PH`!P9Z(9z9T08 8`g888ba<@H'qA,@p@R,AHR|4(A(A8(A~(AP> 999Zx9T848 8b8a@8HD`~Kl~9#,>@D88开d|`"|cX8XR> ~K~ 99T99Zx84K~ 9, @D88开d|`"|cT8TR >~K~>99T99Zx84K~8,@D88开d|`"|cP8PR~ >K~> 99T99Zx84K ~> 999ZxK~R> 999ZxK988b8\88H$A,@`88开fd|`"`dc\8\K48$8b8 H$IA88b88H$-Aa,@L8`;PH$`,@8888`߀d|*@Kh8` ;{:b踛a;`H ,A8bP:@:`Kp:`:@ Kd8`H$i`88Pp| :`8:@pN A:`:@Kt8`H$!`:`:@K\:`:@,@<`Q쀿8c,|c Tc~|@,88开fd|cH``8bp|AxA8@,@$8<,@,8`H#y`,8bp@bK8`H#Q`8bp,@bK:`8b8:@8H"5Ap8cal| N KD88b8H"A8b88ڀd|Hdcd|`,cA`,dA,iA,oAHKmccc8T >T >T>&}_'$,)?(8+Hr`8 }8{ 8TH, KH8%;88}$Hr`8}88{  K Atu_test|!Aa``e;;80!@8aDHpAbT88 088DHAl`;(}A ,@@;8b,@8Hi}H8HU}H;8@88aDHpiAbT8D888 0HA;"Hly(A ,@D8b,@8H݀y8c@H 8Hŀy8c@H8c@HA,A8b8y,@888bH5Ay8c HA|fy@`8b88 H A8b,@088o88帀d|*@H 8H,@08b8开8@cd8c|cHnA8dccHM`,@ 8};bh8@{8c HnIAa@Ho}A;B8({A88c0@H`,AD8b8 H`HH0,A8b耛8 H`H 8l88b8 Hn-A;<,@88b8HA8b @8 He`{8c@H݀A~,@d,@8`oH1`8b,@088o88帀d|*@H 8HE{8c HaA~,@d,@8`H`8b,@08888帀d|*@H 8H8bx@8cHY`8`K,;"A0,8b@8H 8Hu8{88chH|`,@;bX8ǐ8`K]|fyA8b88 HA,A$,@88bHHX8`H`8b,@08888帀d|*@H 8H88`K,8 @@,8b(8%c 88c$Hl`Hx$%Hl88b8H A8`H`8b,@08888帀d|*@H 8H,@T,@H}8xH,@48`HU`88b8H ]A8b8HKI|yA 8,A8`dHec8!}aA!仁N Ado_work|;ȓ;8b蓁!88XH A;8bܠ(A,;Ȁ~8l,A8 HA,;HA؀~,A8@HA,At|,A@8 0HyA,A 8 0HyAHA8b輀,@8b8,A8bĀc,@h8bhc,@@,@8P;;88b8 ,,A9dA8܀>8, |`*|@<gcd|`4,A8HA~H{)AX8!P}N ~HzAX8!P}N #<,AKH AKx;~HzAX8!P}N Hh)A,@KHhA8bhc,@K88bH )A8bĀc,@K`8~HA8b8,AK0HA8b輀,@K,@HA8b輀,@K8`oH `|,@,@HAA8b輀,@dK8`H I`~;H,AK8`K,À,8l;@~,AK8`Hy-AK Aclean_up|`;Ȁc`!8c8i``8@8tHvA8,8iA|8@`88cHvA,A`88f8@88cHviA88f,8~@̀`88i8@8 8cHv5A88i,8~A8@8 HvA,@,`88f8@88cHuA,@ X8!P}N 8@88~$8f8HuAX8!P}N 8@8Hu}A,@K 88~8i8@8HuUA,AȁX8!P}N 8|8~8@cHuA,@4`88i8@88cHtA,A|K` Aget_mfg_cert_attr|<`k`8T8x;A8t(K`P;x8a <H? A8aH?ɀA8cH>A8tPKU`8{ 88c$8b9HLH?A`rt(H>AtPH>AA4K<`8c$889H8c%Pb{ H?YA(8a8 @H>IA8aH?A8cH=A8t(K`8aPcH> A8aH>ɀA8cH=A8tPKU`8{ 88c$8b9HLH>A`rt(H=AtPH=AA0K<`8c$889H8c%Qb{ H>YA(8a8 @H=IA8aH>A8cH/DAdOBBAh8`g`N 8`g`N |4,@08`gf`N 8`|4g,@f8`N T.,A,A,]8`@8`g`N 8d(@d,>,/@A\//"A,/, OLBL3A0Ax,A|Hl,1/1L3ALZAT,AXHH,@,DA(/@,@OBӂL3OA$,A(H,L/eLFOBBA8`g`N ,A8`g`N 8d9((@@,,/Ap/ /A8/, A,L^AAH/OBӂAAxH, /AA,LFAHATA|H,,1A0/,A`A,ATA HAHAH|/,1AA,0A@AH\,DL0BAP8`g`N 8`8g`N 8`|4g,@8`f`N T.,2A,A,]@|8`g`N ,!,/CA//A/,AX,,AA0O^ӂLZAT.,]A,\AK,A,BL^L3AAT.,]Ad,\AK/D<`8|(A4/E,FO^ӂLZAAT.,]A ,\AK88Ã8c|(L3|0LFOBӂAdT.,]A,\A\8`g`N 8d(@@/", ,9AH/,!A$A ,AAT.,2@KOAT.,2@K/$,=AA ,%LZAT.,2@K,IL3AT.,2@8`g`N ,B@ 8`gT.,]@|8`g`N ,'@d8`g`N ,E/%AH,,CA,L1A$`N ,DLFA`N ,@ 8`g`N @process_sense_data|!ĒAȒa̾`;`e!``848aK A8bT888H%Al`|}y(AX`APch88c 8,|4@,KA,8c,A88HA{88}`8c H`8,@`}`8c H`8p,@`}`8c H}`,8`@`,&/&A,&,&A/&A,%AL38 A|}`8c H`;; ;(,A̠p@8Lx,p@H`,@l;9; , Ac8HՀAcc80K`8`8!}!ĂâAȺN 8XxHa`,Ax8HI`,Alx8hH1`,ATx8(H`,A<8Ā}`8cH5A,A(8dxH`,@$K888HA,@c8HA8`8!}!ĂâAȺN 8@xHM`,ApKHTP}\ ]h=d`8lxt(@}|]p=,D;athX$ <}]0=H8P<xlT4!|AL@XH`AaLdD!\pHA8(,;8HA(8ĀH9A,APK$8`8!}!ĂâAȺN 8!`}aAN A4 get_odm_infoPA L| N XA L| N H @strcmpdA L| N hA L| N lA 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 |;ؐ!8 `8a@8K쩀A8888@8~KA8a8 ( KuA8 8~888KA888a`T(8|0.A| N 8 88aKA88~888KAcH#A`8 @88aK݀AH8 88a0KŀA88~8808K5AcH `8 @88aK뉀AH88 88aKqA8$8~ 888KAcH 9`8 @88aK5AH8 88aKA8,8~ 888KAcH`8 @88aKAH888a KɀA848~ 88 8K9AcH`8 @88aKꍀAH<888apKuA8<8~ ,88p8KAcH `8 @88aK9AH8 088aK!A8D8~ 8888KAcHi`8 @88aKAH8 88aK̀A8L8~ D888K=AcH`8 @88aK鑀AH@K酀A8T8~ P888`KA;8 @88aKQA8\8~ \888KA8b`8!}N Aexectu|;ؐ!p`8aL88lKɀA88~888LK9A8 8a@H+ `8cDa@((A@888@@HcH*݀A,8tdAP888aK-A88~888KA8`8!}N b8,,//AKAA8d8~\888KwA8b (8:(8@L| |@@0```|"|0T>8|@A|*T>8(8a@KԩA8l8~h8@88KwAv c|9@8 x8a8`e8a@8pKA9888@8$8h|KaA8!}N AXpushort@AF20_14|;T>!``e8a@8 tK A888@88dKa}A8!}N A\puchar@AF21_15|;`!```e8a@8 KA8488@88K`A8!}N A`pllong@AF22_12|!p9ؐ``e8a@8KA9888@8,8hK`]A8!}N AX puint@AF23_13H @bzeroA L| N A L| N A L| N A L| N 8A 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?@ABC<\<\<\<\<\<\<\<\<\<\Dd<\<\EEFGHhHh<\HhIX<\J0HhJ0JK<\<\<\<\<\<\<\<\<\LHORdRdRdRdRdRdRdRdRdRdRdRlRdRdRdRdRdRdRdS$RdRdRdRdRdRdRdRdRdRdRdRdST|RdUWXRdRdXYtRdRdZ,RdZ[\XRdRd]Rd]RdRdRd^_8Rd_`a`bRdbLRdRdRdRdRdRdRdRdRdcdeRdRdRdfgRdRdRdhjkRdRdklmRdRdRdRdRdRdno@o@o@o@o@o@o@RdRdRdRdRdRdr RdRdrstRdRdv\wwRdRdxyyRdRdRdz|{|RdRdRd~@PRdXRdhl|RdRdRdRdRdRdPRdLRdLRdRdRdodpq(qXqqq P { `aacdel(no(p(suyz|}~ -XYc((ledscsdscsdosdisksend_diagmode_dataname = %smode_datamode_datasend_diagmode_dataAS400_jbodde_card_frucertify_timecertify_timemax_transfersde_thresholdsee_thresholdhard_eqp_errssoft_eqp_errshard_data_errssoft_data_errsdefectListHeaddefectListHeaddeflt_diag_attdeflt_diag_attuse_subsys_diaguse_subsys_diag@(#)63 1.23.1.3 src/bos/diag/util/uformat/disktools.c, dsauformat, bos72V, v2020_10B4 3/3/20 13:26:30$L,| "|h A "f A "f A "i A "i A #i A "i A "i A "b A "(b A #Xh B #b B%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%sdev%02x%08x%-33sflags/dev/lun_idbufferTU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG versionq_flagsscsi_idTU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG tu_xscsi%-33s %xtu_xscsi%-33s %xtu_xscsitu_xscsitu_xscsitu_xscsitu_xscsidevflagsscsi_cdbtu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsi Buffer tu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsiq_tag_msg %-33s %x%-33s %llxeinval_arg scsi_cdb data_length DRIVE BUSY adap_q_statustimeout_value EXECTU:OPEN adapter_statusadap_set_flagscommand_length OPEN SUCCESS CARD TYPE=%d EXECTU:CLOSE status_validityscsi_bus_status INQUIRY START Drive ID=%08x cdb[%d] = %02x buf[%d] = %02x adap_status_typeautosense_lengthabuf[%d] = %02x add_device_status INQUIRY SUCCESS CLOSING ADAPTER FFC input: %08x HEADER LENGTH=%d DIAGNOSTIC START Autosense Buffer STARTING DOWNLOAD Version Check OK! autosense_buffer_ptr OPEN FAILED FOR %s DIAGNOSTIC SUCCESS EXECTU:DRIVE_MAINT DRIVE INQUIRY START EXECTU:STOP_ADAPTER EXECTU:SIS_PASSTHRU Entering TU OPEN... Hacked Drive ID=%08x DOWNLOAD SUCCESSFUL! Buffer Flag = %x Command Length = %d Data Length = %x SCSI ID = %x EXECTU:START_ADAPTER EXECTU:DRIVE_INQUIRY DRIVE INQUIRY SUCCESS START ADAPTER DOWNLOAD MICROCODE FILE SIZE=%d IMAGE VERSION IS: %08x UNKNOWN ERRNO RETURNED EXECTU:ADAPTER_INQUIRY Welcome to SIS Passthru Status Validity = %x SCSI Bus Status = %x Adapter Status Type = %x Adapter Status = %x Adapter Set Flags = %x DRIVE Maintenance START EXECTU:ADAPTER_DOWNLOAD EXECTU:INVALID TU NUMBER MALLOC FAILED. ERRNO = %d DRIVE MAINTENANCE SUCCESS EXECTU:ADAPTER_DIAGNOSTIC ADAPTER HANDLE DID NOT CLOSE ADAPTER CLOSE SUCCESS, BYE!! COULD NOT OPEN MICROCODE FILE Current firmware version is %s ADAPTER DEAD OR NOT CONFIGURED INVALID PARMS PASSED TO ADAPTER INVALID PARMS PASSED TO ADAPTER INVALID CHECKSUM IN DOWNLOAD FILE Checksum of the download file:SUM:%x ERROR LOGGED, RUN ERROR LOG ANALYSIS SCSI ERROR OR INCORRECT DEVNO CALLED NOT ENOUGH MEMORY TO PERFORM COMMAND FAILURE ON FILE SIZE, RC=%d, ERRNO=%d New adapter firmware version is: %08x SIS_PASSTHRU Ioctl failed. ERRNO = %d DEVICE NOT FOUND AT SPECIFIED SCSI ID ADAPTER DEAD OR INCORRECT DEVNO CALLED BAD COPY BETWEEN KERNEL AND USER SPACE ADAPTER DEAD OR INCORRECT DEVNO CALLED BAD COPY BETWEEN KERNEL AND USER SPACE Checksum in download file header:SUM:%x Adapter/Microcode does not match. FFC=%X NIM OR CD MODE DIAGNOSTIC ERROR OCCURRED SCIODNLD(Query) Ioctl failed. errno = %d SCIODNLD(Query) Ioctl failed. errno = %d READ OF IMAGE FAILED. RC = %d, ERRNO = %d SCIODNLD(Inquiry) Ioctl failed. ERRNO = %d SCIODNLD(Download) Ioctl failed. ERRNO = %d KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED MALLOC FAILED TO GET BUFFER SPACE. ERRNO = %d KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED TOO MUCH TRAFFIC ON THE ADAPTER, CANNOT RESET KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED FAILED TO READ IMAGE HEADER. RC = %d, ERRNO = %d OPERATION DID NOT COMPLETE WITHIN TIMEOUT PERIOD MODE = %d (0 == NORMAL MODE, 1 == NIM OR CD MODE) FAILED TO READ HEADER LENGTH. RC = %d, ERRNO = %d IOCTL: SCIODNLD, microcode_len = %d, 1st byte = %02x SIS_IOCTL_AF_DASD_QUERY_REMOVE Ioctl failed. errno = %d SIS_IOCTL_AF_DASD_QUERY_REMOVE Ioctl failed. errno = %d Version Check Failed. adapter ver = %08x, image ver = %08x @(#)19 1.7 src/bos/diag/tu/xscsi/xscsitu.c, tu_dart, bos720 3/7/05 13:33:09 lhd <8 <87@ <8 p ? ? @ @ @` P   Ap At Ax A| A A A       ( @ X p        0 H ` x        8 P p        8 X x       8 P h x        8 P p      0 H h ! ! !0 !@ !P !h ! ! ! ! !X A A ! ! A A A A ! A A A A " A $` $ $ $ <, $ B B % % % C C Cp C % C C C < DH D E< E@ ED EH E\ E` < Ed < Eh Gx < Ix</` T @___bzero@,@8@E@errno@close@ shmat@ shmdt@ shmget@ _iob@malloc@ calloc@ free@ exit@ strlen@ open@ getenv@ strtoul@ fprintf@ atoi@ sprintf@ Q@ catclose@ printf@ fstat@ read@ getppid@ ]@ ioctl@ strstr@ getopt@ ftok@ i@ __crt0v@opterr@optind@optarg@v@@ @ dt@ @ @ @ @ @ @ @ -@ =@ M@ ]@ l@ @putattr@ getattr@ @ @ __start <! p t |         l p t x |                                            $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                            $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                            $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                            $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |               # # # # # # # $ $ $ $  $ $ $ $ $  $$ $( $, $0 $4 $8 $< $@ $D $` $h $l $t $x $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ ; ; ; ; ; ; ; ; ; < < <  <$ <, <0 <`%  > > >  > > > > >  >$ >( >, >0 >4 >8 >< >@ >D >H >L >P >T >X >\ >` >d >h >l >p >t >x >| > > > >9 >< > > >= >7 >8 > > > >6 > > > >3 >1 > > >" >( >& >' > > > ># > >  > ?  ? ? ?  ? ? ? ? ?  ?$ ?( ?,  ?0 ?4 ?8 ?<  ?@ ?D ?H ?L ?P ?T ?X ?\ ?` ?d ?h ?l ?p! ?t ?x ?| ?4 ?+ ? ? ? ?* ?0 ?  ?5/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDupdformat/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy sigaction setlocale __mod_init__malloc_user_defined_nameinitial_stateconfigure_devicediag_cat_gets diag_catopendiag_get_phy_location term_dgodm init_dgodm diag_displaysupports_diagnosticsis_integrateddiag_asl_quitdiag_asl_init get_diag_attdiag_get_scsd_cuat CuDv_CLASS odm_get_listodm_free_list