bmNH $ t %  %1L.text .data  $@.bss )T )T t.loader#TB(= ,|nx|#x|+xb,;AA 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|`!H:A8,| |"(/AxA\88,8|2(/A<8dA ,8(/A 8c@聁H8!@}N `H8!@}N 8`H8!@}N A base_path|888b߈8䀥;ߘ,c!8AH9A`T88H9A8`e8~@H9̀AcH9A88b,@,8H-X8!P}N 8H-]X8!P}N 8} H9A8`H:i`88b,@K A usage_stmt|8}&`u88`;!Aa;B;`;`;;!8@A@HрAA@8`8@8HAA@8`8@8HA;Bߘ8zPHA,@PHрA,A 88`HAHA8zhH}A,8Ȑd@ 8Ԑ8H8bH`88bHA8zH9A,A 88߈88PbcHA,AT;"̂8:T`>,d,cA\,iAA,oAKbc8XHYA,@b<,Ab@|@.A,A;":,A8`ccH%`,@l8hccH `,A-A8bЀ,Ap@8,AD~Ku8X88\8d88f hH9`<` 8`8eHA,8ddAccdH ,At8,Ad8cHAccHAH)8`8!|؂܂ԃAa!仁} N uK8`yH6`8b,@8H)QKL8H)AK<88zH5AK8xccHm`,@ @|A|K-@|KhK̀-@T@KP8pccH!`,A4K-@8K$88b8HـA8b8,A,@HA`d8zPHA8,;АdA88HA,8ؐdA$88HAl`8(dAx8|A`wdc|v8cH)`,@,|v88<ycd|`4K8H'8d|v8ސT>P|+x9UF>|Sx|[x|;x|3x:b|#x  cTT@.Pd|;x|i3x3|48b# $ |p! A8"*|x,`A|0@|d@| 8|c"|x| x```a** $|/@888`L9B8Ѐ9d|| (,A88b8 a&H1A8b,@ 8,@8`H- `8` H=|sy@l8(@P,,A@:@:`Kq :`88c:@P`@.TKl:`:@9K\8b88 bfHuAK8`H,i`K`9:b88b88H=AK TT@.99BP8|;x|#xcTPT@.|;x|i#x*K88b8 bfH̀AK8` H|syN@Kp.@,,@$888|wP8| @@ `,8`89a<488q:b8:B8|1֐H`9,@8` HQ|syM@T8(@<,ALA8b,@8`8!|} !ĂK;`8,@A<,~|,(@| @A:0c|~@@,@4~8|p|c |)~:`:@ KA; a4|`4,A0,A(,@Ѐ,:`:@ |K8:`:@ 8K:`:@K8 8b8 bfHAK8` H |syM@K8bK(~8|@@|8@@ 8dt,@8888̀df|c"Hdf|c<888f,,@ `A $8p D8| :`8:@pN ,@\9,@t(A (@dh,@ 88̀ed|c`:`:@K$Pqp`,// L3LZ1OAA QP@.(1A (1@ :`:@8b,@,@:`:@p H| 8tN 988b8HA9 ,@$8`H'`,@TbK8`H'u`,@,8888`؀d|*@Kp8`8!|!} Kh8q88H`8` H 1|sy@8(@,,A$A8`H&`,A Kq ,cPe@.T|Ph@(8:@8:`fd|c`K,:`:@9K8b88 bfH5AKL8b\HKT ,A0,@8b88HAp@,@(;{:`:@ p  8| 8dN ,AD~:;`0:`:@ |c~ 8| p 8dN @,A~0|c~88b;`8:p  8| :`:@ 8@dN ;`8b88HAqTcTT@.;"|"8b88|:|HA8@8b9=8Y8 HAR|4(AH(A@,A8y:`; 8p :@  8| 8dN <,@884<89| QA@(A(A ,@(; :` 8p | 8:@ dN ; a4|`4,@48:`p :@ 8 8| 8dN ,@,:`p |:@  8| 8dN  8d|A$|A |@:`:@p H| 8tN TD.(]A(R(AA(@4@ ( @88`aRK q!T@.488b8 aH}A8RacDT>8PH`!P9]t9} 90T08 8`ga88\8ba<@HA,@p@R,AR?|4( A(A|(AT(@ 9k8p9L9]988 8b8a@8HDPF>P>P>8{_2308?4857Hx`8 8bc88( |!֐,H<8p;;bd8`9DT@.TTPF>P>PȄ>T>T F>T >>8{=_0988?67:<_;HwY`88bc88( |!֐,cH9`c;ؐ,A8bߘ88 8bHtEA,A,A ,@08`X8!PA}aN 8`X8!PA}aN ,A8`X8!PAa}N A(tu_test|܀!`eAa`;;ߘ !8 8aXWQU@IDHHrYAb8X8 88H)Al`;p(}A ,@@;8b,@8Ha}H8HM}H;8@88aXHq̀Ab8X888 HAl`;b ({A ,@08b,@8H 8H̀{8@88aXHqUAb8X888 H%A`yl`(A ,@,8b,@8H 8HY{,@8488bHquA{8c HA|fy@`8b88 HqIA8b,@088o88Ѐd|*@H 8H8D88yh8s8HH̀A8(8aHHq`,8b@888H 8,@08b8̀8@cd8c|cHoрA8cCHqy`,@8b88};B|8@z8c Ho9Aa@HA;"(zA88c0@Hn`,AD8b8 Hn`HH0,A8b8 Hn`H 8808b8 HnA:,@88b8HoqA8b Ѐ8 Hn)`z8c@HA~ ,@d,@8`oH-`8b,@088o88Ѐd|*@H 8Hz8c HA~$,@d,@8`H`8b,@08888Ѐd|*@H 8H%8b@8cHm`;x8c8 HmAcHA,8ܐd@8`H`88`,@48⁁8!}!܃Aa컁N d8!}!Aa컁N ,@8 88aXHlA{8 H~Ab88 88XH~A{l(A ,@,8b,@8H 8H8`KI,;bA0,8@8H 8H8z8H8chHm`,@;b 8ǐ8`K|fyA8b88 Hl}A,A$,@88bHHX8`HI`8b,@08888Ѐd|*@H 8H88`K-,8 @,8bx8%c 88c$H}a`H|$%Hp88b8HkA;;b8`H`,@088b88׀cd|c"@HH,@l,@`}8H],@L8`H `88b8HjA8b,@8H 8HKI|yA 8,A8`dHec8!}A!a컁N "A do_work|8b;ߘ88;a!Hj A8b;;(A;bp$8\,A8 H]A,; A| ,A<8@H5A,A{,A8 HzA|,A8 Hz݀AHA8b,@p8b,A<8bdc,@,@8,;؀8́8 8b,,A`9dA,8܀8`@|<d|"d4,AE0?C0; $$;":=E0= C0=`C0=C0=@C0;!@|4,;`D;@ ~~E֓HP,@`!x`hapAX~~~e@x lƀT|pD|(xE(0|+|08`P|2*|+x|0xL@*@2```H**r$|||ָ|||||||)TF>T@.|4d PF>|p|x`0``| *|08|2|+x|0x\```X0**AA0,;@,@H;8`HQ`c8!A}ԂЂâ؂ܻN  ,A,@8`;H`K,Ahhll```!h*@A$8b A8`H`KP8`H`;K<8`Hy`;K(8`He`;K8|A |0AЀ |0A$hlt```p*@AhEA\el|```Ax"* #r@8`H`;K`8`H`KP8`H`;K<8`Hy`;K(8`He`;K8`HQ`;K8`H=`8`8!}âЂAȂԂ܂ػN "Acheck_certify_pass|!8ߘH88b8H_A88bd,,@L,@$8b8K-H8!@}N 88bK H8!@}N A,,@8b8K၁H8!@}N 8`gH `8b,@88bKH8!@}N A catch_signalA8t(H>m`P;8a <H>ـA8aKрA8cH>A8tPH>`8{ 88c$8b9HLH>A`rt(H>AtPH>AA4K<`8c$889H8c%Pb{ H>A(8a8 @H>A8aK A8cH=ՀA8t(H=Y`8aPcH=ـA8aKрA8cH=A8tPH=`8{ 88c$8b9HLH=A`rt(H=AtPH=AA0K<`8c$889H8c%Qb{ H=A(8a8 @H=A8aK A8cH<ՀA8t(H/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!``848aKUA8b888H%Al`|}y(AX`APch88c 8,|4@,K9A,8c,A88HA{88}`8c Kq`8,@`}`8c KI`8p,@`}`8c K!`,8`@`,&/&A,&,&A/&A,%AL38 A|}`8c K`;; ;H,A̠p@8Lx,p@K`,@l;9; , Ac8HAcc80H`8`8!}!ĂâAȺN 8XxK`,Ax8K`,Alx8hK`,ATx8(K`,A<8Ā}`8cHeA,A(8dxK}`,@$K888HA,@c8HA8`8!}!ĂâAȺN 8@xK`,ApKHTP}\ ]h=d`8lxt(@}|]p=,D;ȁathX$ <}]0=H8P<xlT4!|AL@XH`AaLdD!\pHA8H,;8HA(8ĀHiA,APK$8`8!}!ĂâAȺN 8!`}aAN A4 get_odm_infoĐA L| N ̐A L| N ؐA L| N |fx|#x|3xH @bcopy @memmoveܐA L| N A L| N A L| N A L| N A L| N |8`88b!`~K`88`8T(|(.A | N ,, ~~A8/@0A,8b8 @ H8!@}N 8bH8!@}N cH ,AKcH m,AKxcH9,AKdcHE,AKPc,AHA8,d8`@KhcH a,AXK cH,ADKcH9,A0K Axexectu|`8!8a@H`cDa@$c LaH((A|888@@TPcHaA8,dAh8!`}N 8`h8!`}N 8`h8!`}N 888@PcHA8@D,dp(@DHL$ `d,Adh8!`}N @88`h8!`}N AxDrive_Maintenance|8`8b`~!H`8`8;8~ 88~8,@ (,$  $,(  0 8480(K`8`;Г(,A$``~(|@8cA8e8HA88,d@ 8`X8!P}N Ad SAS_Passthru,@ 8`N H @ Stop_adapter|`8b8888|8@A䐅|`fT`>8b |(9@H `8`b8vcH A8|e4b8T@H I`V68bcH EA|d4c8T@ | @@XK]Ac,@48`h8!`}!܃Aa컁N HqAKK AbKA8` h8!`}!܃Aa컁N cKAbKⵀA~h8!`}܃!Aa컁N cKyAbKmA8` h8!`}!܃Aa컁N cK1A8`h8!`}!܃Aa컁N cKA88` h8!`}!Aa컁N cKὀA~8h8!`}Aa!䃁N AH8` h8!`}N A ,sas_Adapter_Download|!8h8@8@LH$ TPccHA,8d@8`h8!`}N Ax Drive_Inquiry|`!8 8a@H`88b `~H`88 8`8~cHA8,d@088a@ 8 KـA8@ K5`8`h8!`}N Asas_Adapter_Inquiry|;`~cc!HA8,8a@@Kލ`8a@H`88a@8HAl`(d@ h8`8!`}N 8`h8!`}N K `88a@8HEAl`(d@h8`8!`}N A Start_adapter|888b!08c,HH88b848c4Hi88b8@888cXHQH8!@}N Adsc_passthru_dump|8`!A,a쿁|+y;(!@@|/@4```8c@88,@|/A;;LX ;`A;A@; ;$```W~W`,A,@ ,|a@,;{AP@8|zKܙA;{;|Ah}8!`!Aa컁N 8|zKQA;~;|@K\,,A@K`aLPTX\8!`N X\8!`N ,@|/@K ApmhexN @pllongN @puintN @pushortN @puchar|!cHcHmA8|ЁH8!@}d|x|ppN ADStop_adapter@AF20_4A L| N H @bzeroA L| N 0A L| N @N @ strcatXA L| N dA L| N pA L| N |A L| N A L| N A L| N A L| N YIt$iYD?ــ % % )T@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21 `%s%s%sVRAID%s.%sW_%hd retrycertifyd:o:i:cd:o:i:cpformatpformatcertifycertifycertifycertifymfg_hdemfg_hdemfg_heemfg_heemfg_seemfg_seeufmt.catmfg_sdefmfg_sdefMNFG_MODEname = %sname = %sname = %s maxblockvalid LBAmfg_rsdefmfg_rsdef%llx,%llxDIAG_DEBUGret_psenseDIAGNOSTICSretry_count error_typeerror blockerror_blockIn clean_upadapter_type blocklength blocklength error_blockParallel PathNO_TYPE_AHEADC7 Inquiry RCNO_TYPE_AHEADreassign_block current blockdeflt_diag_attdeflt_diag_attdeflt_diag_attdeflt_diag_attdeflt_diag_attCERTIFY starts: recovery_count soft_equ_checkREAD_CAPACITY rc rec_data_errors UNEXPECTED step READ_EXTENDED rctu_test sense_keyCuPath.connectionpdisk/sas/sispdisk UNIT ATT curblock unrec_data_errorsInsufficient MemoryInsufficient MemoryMode: ManufacturingFailed Not a PDisk./usr/lpp/diagnostics READ_DEFECT_DATA rcPFA indicates error. READ_DEFECT_DATA rcDevice not configured. unrec_equ_check_errorsname=%s AND path_id=%hdStarting Parallel CertifyCaught interrupt. Exitingpress enter to continue...Device configuration errorIn CERTIFY_STEP_5. Terminated.name LIKE %s and chgstatus != 3Called by upcertify. Exit status/usr/lpp/diagnostics/bin/upformat*** LOOPING. PROGRAM TERMINATED ***right before checking for valid LBAFailed to get manufacturing ODM data.To attach dbx to this process enter: dbx -a %d The '%s' command is not supported on this system. Manufacturing NOT allowed during Parallel Format/Certify@(#)99 1.8.1.9 src/bos/diag/util/uformat/updcertify.c, dsauformat, bos72L, l2018_07A2 1/26/18 10:57:46'$T'$''&@'%X'&%',%\X4 %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s pvidnone%s.%scertifycertify menu numberIn disp_menu(), selected_message@(#)18 1.7.7.3 src/bos/diag/util/uformat/disp_mn.c, dsauformat, bos72X, x2022_07A2 2/15/22 10:51:30A|A|A|BBBA|BBBBBCPBBBBCPBBBBBBBBBCDEGHIJ4BBBBBBBBBBJBBKhL@MMNNBNOBPNPQ0RBBBBBBBBBRUhXXXXXXXXXXXXXXXXXXXYXXXXXXXXXXXXZHZX\P]d^dXX__XX`XaDbbXXcpXd(XXXdeXfPgghpXhXXXXXXXXXi`jlXXXm n$XXXophqhXXr,s@t@XXXXXXtuuuuuuuXXXXXXxXXyDzL{ XX|}t~,XX~`XXX<XXXXtTTTTTXTXxTXXXXXXXX$X|4X$X$uwXwwwxxHx@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, |\ !,h + !hf + !xf + !i + !i + !i + !i + !8i + b + b + "h , !b ,dev%02x%08xflags/dev/lun_idbufferversionq_flagsscsi_iddevflagsscsi_cdbq_tag_msgeinval_argdata_lengthadap_q_statustimeout_valueadapter_statusadap_set_flagscommand_lengthstatus_validityscsi_bus_statusadap_status_typeautosense_lengthadd_device_statusautosense_buffer_ptr@(#)60 1.7.1.5 src/bos/diag/tu/sscsi/sscsitu.c, tu_sissas, bos72F, f2017_04A1 12/12/16 14:24:49x,\p % %< %  )X P  `   Đ D )\ )` ) ) ) ) ) H ` x        ( @ X p        0 @ X p       ( @ X p       8 X x        0 H ` x       0 P p       @ X p        8 P h % ) * *$ *( *, *0 *8 *@ +P +XĘ +\ +` +d +h +p +x + # # # , -8 -@ - - # - - % .h . /\ /` /d /h /| / % / / % 1 % 3BE`!!!@___bzero@-@9@F@errno@close@ shmat@ shmdt@ shmget@ _iob@malloc@ calloc@ free@ exit@ strlen@ open@ getenv@ strtoul@ fprintf@ atoi@ sprintf@ R@ getpid@ catclose@ printf@ fstat@ __filbuf@ read@ sscanf@ getppid@ __divu64@ ^@ ioctl@ strstr@ getopt@ ftok@ j@ __crt0v@opterr@optind@optarg@w@@ @ dt@ @ @ @ @ @  @ @ (@ ?@ O@ _@ n@ @@putattr@ getattr@ @ @ @ __start %!    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 P T X \ ` d h l p t x |                                            $ ( , 0 4 8 < @ D H L P T X \ ` d h " " " " " " " " " " " " " " " " " " " " " " " " " # # # #$ #( #0 #4 #< #@ #H #L #T #X #` #d #l #p #x #| # # # # # %X %\ %` %d %h %l %p %t %x % % % % % % %) %( % %- & & & &  & & &3 &  & 2 &$ &( &, &0 &4: &8 &<@ &@? &D &H &L &P4 &T &X &\ &` &d &h &l &p &t &x7 &| &0 & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & ' ' ' '  ' ' ' ' '  '$ '( ', '0 '4 '8 '< '@ 'D 'H 'L 'P 'T 'X '\ '` 'd 'h 'l 'p 't 'x '| ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '8 '# '6 ' ' '& ' (, (* (+ (  ( ( ( ( ( ! ($' (( (,  (0 (4  (8 (< (@ (D (H (L (P (T (X (\ (` (d (h (l (p (t (x (| ( ( ( ( (= (A ( ( (C (; (< ( (" (  (> (B ( ( ( ( ( ( ( (  ( ($ ( ( ( ( ( ( ) ) ) )  ) ) ) )% )  )$ )( ),/ )0 )4 )81 )< )@ )D. )H5 )L  )P9/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDupdcertify/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy sigaction setlocale __mod_init__malloc_user_defined_nameinitial_stateconfigure_devicegetPrimaryPathdiag_cat_gets diag_catopendiag_get_phy_location term_dgodm init_dgodm diag_displaysupports_diagnosticsdiag_asl_quitdiag_asl_init get_diag_attdiag_get_scsd_cuat CuDv_CLASS CuPath_CLASS odm_get_listodm_get_firstodm_free_list