ZKH :(D G  H,1L.text .data  :@.bss I I(D.loaderIB(= ,|nx|#x|+xb,;AA 4| S*N!A98}{x~xH` ,Ab$H 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<ܓ!|Aa쿁;L`80!:;;`@`|DMEHA,A8 8b̜H`8ccHABP,;"AȃX```T`>,f,dA4,xA$,z8a@8A@܀H`AxH A,@`{@(2(1A8(4LFA,8z@8H AHH A8`H Acc8HрA,@P8aDH !A,AH A,@8aDH,A8aD888H?Y`|ey@`;Ԉ/(@ ,6;9(ML1@;,A,A8aD@88($88 8H>`|ey@DHA8`H̀A8`8!}A!a컁N cC88c@H=AH]A8`HyAKcC8L8c@HAH1A8`HMAK<8 HµAH A8`H)AK8d8DcC8c@HAH݀A8`HAKcC8<8c@HAHA8`H̀AK|HA8`HAKDcC88c@HMAHmA8`HAKcC88c@H!AHIH=A8`HYAKH-H!A8`H=AK|8|8HAyKd:K\8aD8He`TK@8HeA8`HAKD"A ,main|ܓ!Aa;```;L!cT>8`8a@HlqA8b8@88@HmA;@8,l`8;#`w(A8c;8A`Hm]A;Z,A`;9,@8x88;Kb8@HmAccx8!p}A!a컁N |@AbbHAb8@Hm=AKcbP88c@HA;`b8@Hm AKtbP88@8c@HŀAb8@HlـAL8`x8!p}Aa!䃁N A  update_zm_vpd|;L``e!;8a@8,HjA8b8@8@8HkA8L,l``|8ch(AAhHl%A,A8c8@HkAch8!`}N bP8c8c@HA;KbPc88c@HeA;KbP88@8c@H=Ac8@HkQA8`h8!`}N APvalid_ses_device|;L!88HA8HuA8HiA8H]A8(HQA8`HEAH8!@}N Apusage|`!HEAcHaAH8!@}N A<cleanupDA L| N H @strcpyLA L| N /T,/|M 00AHAA,,N@ A,N@ A$, %N@ A$,,//N@ ALN@ ALN@ AL%N@ AL$,,//KBN BN BN %BN @ strncpy\A L| N `A L| N dA L| N hA L| N lA L| N |a̒ВԒ`ܿ`8b̜;̬`88;!;`HdـA88b̜8c8HdA,#.At,#/@(8b̜88 bfHdA;B88b8cDH\8bHW;"8bc%HG,A;:8@|`HC|vyA`a@c:@D:t4```Hd)`,c8AH|`@ t4K؀a@HdA;: |@A|,A8b̜8T8 cHcA4@88b̜|8 HcyA@cbe|`H?a|fy@8b̜8 8 HcIAc@|`H8 HMA8zh;`8HM`,8zhAp8 |HM`,A\88b̜8 cfHMmA88b̜8HMYAcch8!`a}؂ԂЂܻN 8ap88XHN`8a88XHN`cC8P8`cKM,@h88a`8HNA,,@AD,(@L+A48 8H8apHM5A8apHNA8L`y8a8 HMA8aHNuA,`y@@DaLaH,aT> T@<a@aDHaL:`T>TTT_`Vc:(||.T`G>Tt(@xA(A (@ |@A<8 8l8HMA,@ |@A8T>|@A Kb{88b̜8 cfHKmAKA(A (@|@@|@@ |@A8 8p8HMA,@|@@|@@x|@A8T>|@AxK8H8@cKခD,AXK8H8@cCKD,A8Kt88a`8HL}A,,+@L3BA ,OB˂Ac8H8@Km:`,A```Vc:$|.|`TG>#C(A(A (@@aD|@@ |@A8 8t8HKՀA,@@aD|@@ |@AT8T>|@AHKp A Dmatch_dev_to_ses|ВԒؒ8`8b̜;̬! 8 HHIMA;;8a@8HIA8@b888 HK=Al``{(@P8L8a@HIA8b888@HJA!l``z(,@l8Ȁ8 8b̜HHA8 8b̜88HHA8 8b̜8 cHHmA,@`cc8HJAcC8HJA8 P8b̜8HH1Ac8!}܂؂ԻN c8HHeA:8t,!Ah,;@@:cw`~8uhHG`,@;:8t|A8!cV,@ ``~8whHG`,@;:8|@K8wh8 hHG]`,A8vh8HIA!,@b8|`HI`;!;:8|@|Kd8uh8 THF`,A8wh8HI-A!,@b8|`HIY`:!:K8 8b̜8HFiA;cc8HHAK8``x:@``~8whHFM`,@:;8`|@XK8wh8 @HF`,A8xh8xHHYA!,@;8`;:|@K88`z; ,@`8xhHE`,@;9;Z88|@pK8xh8 ,HE}`,A8zh8pHGA,@;88;Z;9|@ K A t get_sas_cudv|`8b̜;̬aT>8`8A`!`HDA,8hA8$HD`,8h@8@88a@HDA8@b8HEA8,8a@tHFA,A ,@08`H8!@A}aN ,8~A8d8HEA,,@X8h8|8AHEA,@18b̜8 8 ,,+@A$T:A8A8 8|@@8HCiA8`H8!@A}aN 8<8HC-A8`H8!@A}aN 8`H8!@A}aN 88b̜8HBA8b̜888HBA8`H8!@A}aN 88b̜8HBiA8b̜888HBQA8`H8!@A}aN 88aHDA,A,@K88aHDmA,@88aHDUA,AK88b̜8HAA8`H8!@A}aN 8 HA`,@|K Atvalidate_enclosure|`848`!HAA,;̬8 @48+88b̜H@A8`X8!P}N c84`}HC` KŀA8cHCA88 } ,@@8/8b̜H@AcH@ŀA8`X8!P}N 80 H@A$KMA8cHC=A88 }$,@L858b̜H@A} H@MAcH@AA8`X8!P}N 84$H@aA(KɀA8cHBA88 }(,@X8<8b̜H?A}$H?ɀA} H?AcH?A8`X8!P}N 88(H?рAcX8!P}N A,duplicate_slot|Ԓؒܓ8b̜8!Aa쿁;̬;8!H>A;Ȁ,At;;b;@ 8b̜8 8cH>mA8@|`H?Aa@H?1A;>`xc(,@`c>;Z ; |@A8X8b̜8H> A8!Ԃ}܃!Aa컁N K݀Ac7,A8b̜|@cV8 8@xc&H=A8D|`H>IAaDH>eA8$8`u8b̜$H=aAu(,@,:: 8b̜8 8b|@@KK-A,Àx((H=5`,@,u,TTc|@@;8`8 H=EA,A`|H?A@,A,@HD,A,@d,LFAL`H=aA`zaDH=QA:$`v$c#cHŀA8y ,À H<5A88b̜88 H;Acc$H>ɀAa@HAw 8|cH>Ac8 |`H=`(AK K88b̜8 8H:рAc8H>=A8!Ԃ}܃!Aa컁N c8H=A8!Ԃ}܃!Aa컁N cCK|yyAKP@(A,ATO,@,::R:1:s|@APaHAK8`84888 K`o8`8Q8Ko 8`8@8Ko$8`88Ko 88 HA(0,A,%@؈#,,/L3,OFӂLZA8 88b̜HA 8b̜8 8 HɀA,@a|`HA|c.H}A`o888 8b̜HyA8X8b̜88$H]A,8b̜88HEA:R:1:s:|@AaHeAK |`H`n,A@8 8 8b̜HA8b̜8 8 \HɀAo$8,8 HEA8b̜88 HAna|`H̀AK88b̜8HaAKl,%@TG>(A(A (@ 8b̜88 ؐT 0HA b8,HA`fa8bHYAo,p`@p`@T`KK8Kh8b̜UU>U8 bF8 OHYA8b̜88d}0aH5A} OUA8b̜8 8 H A8b̜8 8xHA8 aDH]A`nHA,A,Aa9,(-``LFAa9(-,K8aH8\H A(-ATo DK`8$HɀAo 8HHf` 8b̜888HAKT8aHaHf`K DaKA8aaK` aDKՀA88aH8(|rHAA8Ho Hf]` 8b̜888HAKKXm88d mKd(88b̜8 aH=AqA@ |@A4K`s 8P88cHA,@L8`8$8Kr(s 8888c$HA, @l(AO(Ar(KA,@tr(KA,A N(A ,A`,K8 r(8_Hg`,A`,Kxr( 88HgY`Kx8d_88XH݀A,@Hs 88 8ceHA,A(r( 8 8eK`K 8d88THA, @8d88HeA, Ar(88KI`K8$r(8K1`K 88b̜8H5A8b̜8:B88#HAK$8`8W8&NK!s `fKԀs8888c K]s8888c KE:"ԊKls8888c K!:KL!8!a}N A TbuildSlotStructure|;̬`8b̜`8 ;8!H A88b̜8 cHAc8@HAa@,A ```HA`8b̜88t88 HA88b̜8HAa@|@@䀟(+A (AAA(@ca@H9A,a@@\,AP8<88b̜HA88b̜8H Ach8!`}N 8l8b̜8H A8`h8!`}N HA,a@AdK88b̜8H iAch8!`}N AHEA,a@AKd A findDeviceWithId|!ĒAȒa̾`8;̬!@`8b̜8 8@H A8a@K,A,A;`{;@; 8D |`H AaDH 9A88phH i`8 p,8phAH Q`,8phA8H 9`,8phAx89Y|!^axa@88P!HaB8@D8`@H,AȀ~,,@cHu~,,A0,@08`(8! a}؂ԂЂܻN 88,8KqQA8`(8! a}؂ԂЂܻN 8h8KqA8࠽~,KpAKLcH,,,A4`A~0,Ax8`c8/KpAK\A~0,@08`(8! a}؂ԂЂܻN 8808`Kp]A8`(8! a}؂ԂЂܻN 8`8PH,A KX8cecKoAKd`@KX`dA`@K@@A(8KoA~,,A0,@08` (8! a}؂ԂЂܻN 888 KoiA8` (8! a}؂ԂЂܻN 8\Ko1A~,/K,8~@;:K8bKnA~,;:/K8 cbKnрA~,/K@8` (8! a}؂ԂЂܻN 8 XKnA~,/KL8TKniA~, 8KnQA~,8 0ccfKn9A~,Kcccf8 KnAK A sses_set_element_state|AȒa̒ВԒؒܿ`!HU,A(8! }N cH,@;)88cK`;P8aP88K`8a@88 K`; 8~8N 8PKթ`;~;B< z,:V`,@ ; 8xV,Ah| B@8`TG?Tņ(LFA|(@A`;9C TG?TÆ(LFA|@A08` (8! }A!a컁N z,,@P8LP<xT8b\hTT8Px9(:W9::: TTB(89 d|x:;(Pdal}/+}[x`ah@eHTj8`8@@@xl hlP >hatphpt^!YAax|@H@DBH,@pcH ,A0(8! AȂa}ЂԂ؂ܻN 8`(8! A}ԂЂâ؂ܻN z,,@98];N89Q9!u;8i8APa\`}a|!TapthlA`Xxd||||8K`;!8a88K`8a@88 K`cH ,@0;La8(;b\{h8l8;@89,'tpaA!@8P8B!H8@D8`@H y,Ad8Aa,8@8`@8c!ȚЛՙԚTca,Ӏ@`8`8@HE|{yA;`z,,@;,A,A@cHcc8!|!āAȂa̺} N cH8!|!ĂAȂa̺} N 8 bK^AKd(Axz,,AP,08b,A8@<:,@ |x@@aK^MAbz,b$HiK:,@KȀ 888cFKƩ`Kt8`8H|{yAXK|@@K88K]ՀAcz,8HK8`8HY,@PKЀ8!|!ĂAȂa} N Csses_diag_inquiry|!cHcHA8<,ADd,,@8`H8!@}N 84K\A8`H8!@}N 8`H8!@}N A|sses_Stop_adapter|`c!8HA8<8l`e(d,,@x,@8@H8!@8` }N 8`H8!@}N 8HK[Ab8,@8` H8!@}N 8`H8!@}N Asses_Start_adapter|;<``}8Da!K[AAc8K[-Ac8@K[Ac08tK[Ac 8DKZA8c;;7``KZ̀A;c8,A84cKZAX8!Pa상}N Apcmd8H @run_ses_passthru8H @run_ses_pathpassthru|ؒܓ}&!Aa```;<8!KYA;,:@;@ ; .;;{`8|c;;9`8L(^A`@KY-AsAX&pW>~.A|AV 6W~c8$PAd,,LFBAc8KXрAc8$KXA;,8$cW~&p|T 6|QA ,K|8@8c@KXuAcHрA8!|܃!Aa컁} N KX-A;,8$cW~&p|T 6|QAx,K|c88@@KWA;|@Klc8KWA|aW>&p;C@.~AK'@KWAsAKd C T sses_hexdump|AȒa̒ВԒؒܿ`~;<,!@,@8!N > ~  ~^ > ,~(^$8 Ƞ!8>^<Ha@DAL!XaPT\h`dAlaptKViA,8pAKVMA,4Ki8,KV-A88,KI>|8 ,xKUA,@H8,KUՀA8!AȂa}ЂԂ؂ܻN 8,KUA,K8,KUqA8!AȂa}ЂԂ؂ܻN 88KU9A8,KU)A88,KE>|8 ,xKTA,AK@ Attrace_ses_passthru|!ĒAȒa̾`;;!K||y88`8@,@LAHDB@K||y@,@4p@@;:,@TK:,@DKcKm,`|@ :6,@KT8{$8<8K A,@r:,@Ky,,@L88b)8K`cKc88!0}AȂ!Ăa̺N 8 8KQـA88b)8KU`K8PK]||y@lK Asses_assign_ACA_buf|;<``!8KQIA}pf@pA8p8$cKQAp@ p@|p@0ccKPAX8!P}N 8|8$cKPAccKPAX8!P}N 8d8$cKPyApAx8|c8$KPYAK88$cKPAA p@K0p@K8d8$cKP Ap@Ԁp@K Asses_ptucb_ret;<|8`,!cKOA88cKOmAp@p@8 c8H8 c88#H ,@48dc88H8( c881Hy E,@p@p@lp@htp@@,@p@p@Ȉ ,@ ,@|p@08cKNQAX8!P}N 8c8$KN!A8cKNAX8!P}N 8 c8$KMAKt8 c8$KMɀAKL8c8$KMAK$8c8$KMAK8c8$KMuAK8c8$KMYAK8c8$KM=AK8c8$KM!AK\8c8$KMAK48c8$KLAK8Hc8$KLՀA K8c8$KLAKd8c8$KLAK@ A sses_ptu_inp||3y}&;`a8N!@sW8,AL| ``,@8C @(|A`;<`{8KKA,A@\;``sW@$,@cc,@l8 KKAcc84KKA;|A8 ccKKmAXT8!Pa|} N 8KK5Acc84KK!A;|@KL8ccKKA@K(@HLT8!P} N |B@P``,@8,@8,@8,@8C ,@8,@p8,@`8,@P8|ALKH C< sses_pmhexpM H8N @ sses_phex|!8<HT>`8$KIAH8!@}N A4sses_phex@AF30_25|,;;@N @ strcat(A L| N ,A L| N 0A L| N 4A L| N 8A L| N DA L| N HA L| N LA L| N T`,/|fxA80AA,A`,AT,AH0}@Py=`01k@&}*X8}JX}@XK}JH}JXyA}L4U|`/T,/|M 00AHAA,,M B@$, &M B@D, FM B@x$D,,/ /M B@LM B@@&M B@4FM B@($D,,/ /K8N @pstrncat|`;dcaA;;!8P!K]A,A(8| T( | .A | N 8`\x8!pdaA!䃁}`N cH%,AcH%\x8!pdaA!䃁}`KcH%mcHe\x8!pdaA!䃁}`KtcH%1,@,@4;b,@48b)̈T(@$X(@;ZpA;;",@D8b)̈l(A (@p(A (@;rpA;,@(cH},@8`KAcH$a,@,@dccH$E,@,@H,@48b)̈T(@X(@;ZpA;,@D8b)̈l(A (@Tp(A (@@;rpA;|A,@8cH\x8!pdaA!䃁}`K8)8 hcc}* K?%AcH)\x8!pdaA!䃁}`K8bh48Tc8|2H,@8` KAcH",@,@KcH",@K,AKcH"qK4cH"eK 8)8 hcc|*8 K>AK,AK|cH"KcH,AcH!\x8!pdaA!䃁}`KcH !\x8!pdaA!䃁}`KcH\x8!pdaA!䃁}`KcHYcHр\x8!pdaA!䃁}`K`cH\x8!pdaA!䃁}`K,8a@K;-`8K;`8@KI`8| ( T| .A| N Aexectu|`~!H/8;)8,@|cK`8a@88$K`88`888HDaSWY\@8@8~cKA,8d8,A88U( @ EKA,cAH8(@8 EH-1|Ёx8!p|x}|p|c8N H-|Ёx8!p|x}|p|c8N 8$~,@(cH,8`x8!p}N K:AcH,8`x8!p}N `~8d8xK:Acx8!p}N A safte_or_ses|ܓ!Aa쿁`!pH-y8;)8,@cK`8;89@9`9 8a@(8$8@( @(0@f(@@F>/,,@8(@ T>8@ T>8@ T>K`;`;@88; ;;:DaaAHaS_!WY[@8@cKA,Ax88c(+,LFA@ ,@KA`8888a@|8$,8A (@ 8K`88`@DAHYaS!W@a_aa8[8@cKрA,@X,@8cH)8`8!}A!a컁N 8d8K7AKcH)a|Ё8!|x}|p܃!|c8aA軁N ,Ap8d8|K7aAK\8d`~8`K7EAc8!}N A P SAFTE_Set|ؒܓ}&!Aa쿁`!pH),@;)88cK1`8a@88$K`;;;`8HDaSW@\8c8@KA,A8;Bd8~80K}A,@8<8~KeA,@8H8~KMA,@8T8~K5A,@;"8x8~KA,Ay88~KA,A 888~K݀A,A<882 8E 8cK` 888c1K`p88cK`H88`:DaWY[]88@cKA,A8a@88$Ki`HD8; C A\| B@0`|x|:x|:x|*xT>C |x|"x|*x|2xT>( @8y 8pT,A||T>C A\| B@0`||:|:|*T>C ||"|*|2T>`9A,@8cH8`8!}A!a컁N cfc8K&AcH8`8!}A!a컁N ;8 c#cKQ`8a@88$K1`AH!D88` ;SaWY88@cW>Tc>a\ca]@_`cKA,A@cH,@܁8`8!}!Aa컁N ,@8cH8`8!}A!a컁N 88`e`K$AcHE8`8!}A!a컁N 88K$]AKH8a```K$A88a| K$A(A(8a8PcH$ A,8aAK8a8dK`,@c;8a8PH#̀A,8aATKx8$8$8K#AcHI\8` 8!}Aa!䃁N ,Ap8d8K#MAcH8`8!}A!a컁N A Download|ܓ!Aa쿁`!`H,A8!}N ;)88cK)`;d8HKрA,A8aX88$K`;;`;@; `\Ak8!oqaXat88XcKـA,A ,@$8Qc8K`8aX88$Kq``\Ak:!oqaXat88XcKaA,Al8aX8T@.8$|;fK `8~ W:; 8`\88q|c2aXat!koK`,<@8 888 9$``(A|@@@L%%( @(0@(@@ C 8c8XKIA,A8LKŀA,@8a@8H!`8888cA8@a@8݀U@.aDcQ@.BHaDSLcK۱A,A8&Nc Ky`889<8`888part(@~( @8(0@8(@@ 88b,@$8X8cKՀA,AhcH,A,8!܃}!Aa컁N 8`8!}A!a컁N ,@8cHI8`8!}A!a컁N 8KeAcH 8`8!}A!a컁N ,@8cH8`8!}A!a컁N 8KAcH8`8!}A!a컁N ,A8`KAcH=8`8!}A!a컁N 8c|cc8|`CK,A8K!AcH8`8!}A!a컁N 8 c880Ka`8aX88$KM``\Ak:!oqaXat88XcK=A,AHK܀,A8KaAcH8`8!}A!a컁N A Set_drive_state|!ĒAȒa̾А;";`!0;H,A$!8!Ѓ}N ;)8<c8K`;bd8a8(|2T>((@ |(|2`@T>(@ |2|(`@ p|2@|(`  |*a#C ` 8h8`8; ,8(|&A:t:;:::\:ap+(@ h$U:,@::9"|@@DK(~!:A9,LZA;9} t8xT>88((A8( 9C,|A,@8 9#@|B9 |`JC 9 |c2T>v T@.w|cr|K|`qvw Tc@.|c"|r8d|};9|@@A$::|@@$K9 |`RKl,@9A0,A8(A p@A 898|c"8x |` |`2Cv wT@.|cr|*K{`qvw ;9Tc@.|c"|r8d|}|@@A@::|@@@K p@A8 88|";98c |" |:D |2}|@@A::|@@KP pA8 88|";98c |" |:T&6 |2}|@@AX::|@@XK؈ p@@ (@l8 98;98|"8c |" |2D |:}|@@A::|@@K\9;9|@@A::|@@K8:|Ȯ@hp888A@ |"8c |*|ȮT&6 |2 |:;9:|@@HKp@A耟 88:#8|" |`2 8|`:C T@.|c|KyU`s :|@Tc@.;9|c"|8d|@K0@K,@@cH8`8!Ђ}܂؃!aA軁N 8K%AK|8at T@.8 |2|(P8Kx`88|Kx)A,A8bC88|Kx A,A8bC8 8|KwA,AX8bYC8D8|KwŀA,A8bēCKt88|KwA,A\8bēCKP88|Kw}A,AK88|KwaA,AdKX88|KwEA,A(K,A8KՀAK,A8KAK,A@8KAK0,Al8KAK\ A |Inquiry|;d88`c!KvyA8|,@<KvaA8怿,@ eTE.KɩA,AcKɹA,AT,@ H8!@8`}N 8K A8`H8!@}N 8`H8!@}N ,@ 8`H8!@}N 8tK 1A8`H8!@}N AD Stop_adapter|8`c!KAAl`(d@,8@@,@H8` 8!@}N 8`H8!@}N 8d8K 9Ab8,@8` H8!@}N ;d84KtIA8t,@ЀKt1A8,@cTE.KyA,@8 ,AHK AcKiAb8,@8` H8!@}N fK1Ab8,@8` H8!@}N 8`H8!@}N A Start_adapter|ܓ!}&A`a`{P`;d8~@8!K A;:,@;@.; ;;{8|;8l8~@9`(^A|`@K 1AsA8W>.A|AAs8~@80A<8~@K A;&pW~|cTc 6|cQA`,808~@@8K A808~@K A;&pW~|cTc 6|cQA,808~@AK|8@88~@@K aA8~@KĽA8!|!Aa컁} N |8~@88@@K A|:AAK8~@8KAW>|a:.#@AK`G@KAsAK C ,hexdump|;d``!8@KIA}pf@pA88cKAp@ p@|p@0ccKAX8!P}N 88cKAccKAX8!P}N 848cKyApAx8c8KYAK88cKAA p@K0p@K88cK Ap@Ԁp@K A ptucb_ret;d|8``!cKA8̀8cKmAp@p@8 c8H8 c88H8 c88#H ,@$8Dc88H8؀ c881H E,@Ѐp@p@,@X,@0,@8c8P8Hp@Ȉ ,@ ,@|p@08cK-AX8!P}N 8pc8KA8cKAX8!P}N 8c8KAKt8c8KAKL8`c8KAK$8Xc8KmAK8c8KQAK8@c8K5AK8c8KAKl8c8KAKD8(c8KAK 8(c8K̀A K8c8KAK\8c8KAK8 A$ptu_inp||3y}&;`a8N!@sW8,AL| ``,@8C @(|A`;d`{8KA,A@\;``sW@$,@cc,@l8,K}Acc8TKiA;|A8 ccKMAXT8!Pa|} N 8KAcc8TKA;|@KL8(ccKA@K(@HLT8!P} N |B@P``,@8,@8,@8,@8C ,@8,@p8,@`8,@P8|ALKH C<pmhexpM H8N @phex|!8dHT>`8KAH8!@}N A4 phex@AF21_16tA L| N xA L| N |A L| N A L| N A L| N A L| N A L| N A L| N A L| N H @bzeroA L| N A L| N A L| N A L| N A L| N  H0 G I@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21ZMw+%c d:xz:fd:xz:fses_modename = %sses_mode usage: container/sas/sesname = %s and vpd_type = 0/tmp/.dt.ses_mode_tu_traceerror: device %s not found error: odm initialize error error: %s not SAS SES device error: zone mode must be 1, 2 or 4 error: ses device name is required error: TU diag_inquiry failed, rc = %d error: %s does not support zoning mode. error: vpd type 0 for device %s not found error: write buffer command failed, rc = %d error from ODM: criteria = %s, odm_errno = %d error from ODM: criteria = %s, odm_errno = %d error: wrap plug jumper is required to set mode /usr/lpp/diagnostics/bin/ses_mode -d device [-z ] The '%s' command is not supported on this system. Display the zoning mode of the ses provided as input. to share disks to different partitions. -z set the zone mode to (n is 1, 2 or 4) -d device where device is the SAS disk enclosure that is zoned @(#)13 1.7 src/bos/diag/util/uscsicfg/ses_mode.c, dsauscsicfg, bos72L, l2018_07A2 1/26/18 13:41:08ses_mode- i/%s%s%s%s-L-L%x%s%s%s%sTUId%s%s%sIBMFS SN L%dFFCIBMIBMrmtrmtrmtdev/%s%sCuDvname%s%s%s%s%s-%s%s/%sState%08X.%s %s%s %s%s %s%s %sddins%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 %sarrayarrayarrayarrayW_%hd/scsi/Device/scsi//scsi/statusparentPdDvLnsissasmptsas mStatusname=%s%s --%s%s --%sname=%sname=%sname=%s---------------- scsiSlotses_namelocationparent=%sdisk_namegSES_Slot sesDevicemLocationmLocationA170027B.chgstatusconnwherewhich_sesLL Length%llx,%llx for slot for slotSES DeviceIdentifierDeviceNameLocation NEXT devicemDeviceName[populated][populated]sesSlotInfodrv_id (hex)drv_id (dec)malloc errorloop testSESmalloc errormalloc errormalloc errormalloc errormalloc errormalloc errornumberOfSlotmalloc errordrv_id (hex)SlotNumber SES Name isPopulated isPowered isConfiguredSCSI id is SES sas_info.numslot matchedinNumberOfSESbackplane s/nA170027B.0000ses_yes_or_noSES Slot Infosata_info.numsesDevice->inqsesDevice->inqrc from TU #%doutput_data.idData->mSESname/sis_protocol//mpt_protocol/SAFTE populatedloop currentSESnumber of slots/sisc_protocol/ In genexit()deviceStatusBytesesDevice->mCuDvoutput_data.typein diag page 2:out diag page 2:Leaving Run_TU()/sis64_protocol/parent like sas*removed enclosurecontainer/sas/sesremoved enclosurecontainer/sas/sescontainer/sas/sessesSlotInfo->mUZScontainer/sas/sescontainer/sas/sesparent like sata*container/sas/sescontainer/sas/sescontainer/sas/sescontainer/sas/ses with mSlotNumberchecking enclosure looking for type container/scsi/sescontainer/sas/vsescontainer/scsi/sescontainer/scsi/sescontainer/sas/vsescontainer/sas/vsesoutput_data.statussesSlot->slotStatenew_slot->mSESname In Run_TU( %d )output_data.statusIn deleteNothing()ses->mCuDv->parent%sLinkedList of %s%s -----%2d-----%xcontainer/sas/vsescontainer/sas/vsescontainer/sas/vsescontainer/sas/vsescontainer/sas/vsescontainer/sas/vses set indicator, rc In get_drv_id()gSES_Slot[0]->mHead===================SAFTE not populated In getSlotArrayDevice to ConfigureIn deleteSlotData()In deleteSESArray() In findParent()container/scsi/saftecontainer/scsi/saftecontainer/scsi/saftesesSlot->mSlotNumberLeaving getSlotArrayLeaving getSlotArray In buildSES_Arrayoutput_data.num_slotsIn deleteDeviceData()NumberOfSlots to free In get_sas_cudv()In SetSlotIndicator() slot's current state slot's current statesesSlot->scsi_id (dec)sesSlot->scsi_id (dec)sesSlot->scsi_id (hex)sesSlotInfo->mLocationState or ID is too bigIn deleteParentsData()page 2 reported lengthLeaving get_sas_cudv()rc from set slot statePdDvLn like container/*number of valid devicesError allocating memoryname=%s AND path_id=%hd slot's requested state slot's requested stateIn CheckSlotIndicator() FAULT indicator is setLeaving buildSES_Array()sesDevice->mCuDv->statussesSlotInfo->mSlotNumbernumber of reported slots In findDeviceWithId() In match_dev_to_ses()could not extract path_id In cmp_pdev_to_pses() checking FAULT indicatorFailed to configure deviceIn deleteSlotStatusArray() In free_gSlotDisplay()Leaving match_dev_to_ses()could not get CuPath entryname=%s AND path_status=%dname=%s AND path_status=%d returning with failing rc IDENTIFY indicator is setMatched location with slotSetting indicator for slot In buildSlotStructure() In validate_enclosure() setting FAULT indicator to FAULT indicator is NOT set to set the FAULT indicator In initializeSES_Array()Leaving buildSlotStructure()Leaving validate_enclosure() checking IDENTIFY indicator unable to set indicator, rcLeaving initializeSES_Array() setting IDENTIFY indicator to IDENTIFY indicator is NOT set to set the IDENTIFY indicatorLeaving findDeviceWithId(found)Leaving findDeviceWithId(found)position (should never be zero)Leaving deleteSlotStatusArray()Searching for physical locationdrv_id (hex) in findDeviceWithIdFailed to get the primary parentload id/code rev level vpd page:Trouble getting CuDv for device.***diagTraceCuDv -> CuDv is NULL invalid indicator type selected invalid indicator type selected... Exiting checkSAS_Locations()Entering checkSAS_Locations() ... invalid indicator type specified types available: 0=all, 1=sas sesCould not allocate space for arrayLeaving findDeviceWithId(not found) In buildRedundantSlotStructure()BUT IT IS! sesSlotInfo->mSlotNumberinquiry page vendor id doesn't matchLeaving CheckSlotIndicator() with rc unable to confirm indicator was setLeaving buildRedundantSlotStructure()***diagTraceLinkedList --> LL is NULLError retrieving ODM for sas protocol trying to match inSCSI_SlotNumberdiagnostic page vendor id doesn't match***diagTraceChildOfSES -> Device is NULL***diagTraceSlotInfo -> SlotInfo is NULLcurrentSES = "%s" -- currentDevice = "%s"currentSES = "%s" -- currentDevice = "%s"%s+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-%s+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-Warning: lun id will not fit in 32-bit intWarning: scsi id will not fit in 32-bit intCuDv failed to get available path, criteriaCuDv failed to get available path, criteriaBut the drive found is not in available stateCuPath failed to get available path, criteriaCuPath failed to get available path, criteria only sas ses supports setting fault indicators this function only supports sas ses, but called with FFC@(#)61 1.4.1.4 src/bos/usr/ccs/lib/libdiag/diag_sasses.c, libdiag, bos72D, d2015_31A2 7/16/15 16:17:24F GGGHDF F F F F F %s dev%02X78D1CMD: %02x /dev/found major_rcminor_rcseverityparms.tu %-33s %s sdogtu.cparms.loop %s DEBUG_MODEactual_loop %-33s %s drv_id = %x variable_cdb resource_name %-33s %02x Close Failed cmd.flags=%x drv_id = 0x%x data_log_length cmd.buffer=%x num_slots = %x num_slots = %d auto sense data slot[%d] = %08x page 2 len = %x page 2 len = %x buffer_ptr = %x write_mode = %x buffer_ptr = %x write_mode = %x Diag page %02X: buffer_size = %x einval_arg = %hd buffer_size = %x einval_arg = %hd einval_arg = %hd residual = %llu cmd.scsi_cdb[%i] parms.tu_data->adapparms.tu_data->fdesparms.tu_data->cdb0parms.tu_data->cdb1 cmddata_length=%x Open Failed for %s buffer_offset = %x data_length = %llx buffer_offset = %x data_length = %llx data_length = %llx parms.data_log->typeparms.tu_data->stateparms.tu_data_length Inquiry page %02X: i = %d, p1_len = %d cmd.data_length =%d cmd.scsi_cdb[%d]=%x Failed !!!!!!!!!!!! parms.data_log_lengthparms.tu_data->drv_idparms.data_log->statusparms.tu_data->scsi_id cmd.timeout_value=%d Supported VPD Pages: parms.data_log->enqdataparms.data_log->bp_type cmd.command_length=%d Supported DIAG Pages: return = %d at line %d return = %d at line %d element type NOT FOUND return = %d at line %d return = %d at line %d return = %d at line %d return = %d at line %d Test Unit Ready Failed cmd.command_length =%d parms.data_log->num_slotsparms.data_log->microcodeDump of tu_inp structure. sses_hexdump(): length=%ld Dump of tucb_ret structure. parms.tu_data->buffer_offsetelapsed time = %d (seconds) elapsed time = %d (seconds) no auto sense data available ...entering download section ...entering download section scsi_cdb (see command_length) data_size= %d buffer_size= %d ** Adapter failed to start ** Unable to allocate enough memory Unable to allocate enough memory send diagnostics failed: errno = %d send diagnostics failed: errno = %d not found, # to skip when found = %d output slot = %d, slot_ctrl = 0x%04X Invalid parms fdes=%08x fdes_size=%d diag_make_ready( %s ) rc = %d TU = %d element_type = 0x%x, element_slot = %d starting loop looking for element slot Receive Diag page 00 failed: errno: %d Inquiry of page %02X failed: errno = %d Microcode download failed rc:%d errno:%d Standard Inquiry Page failed: errno: %d Receive Diag page %02X failed: errno = %d sense data key=0x%02X ASC=0x%02X ASCQ=0x%02X Zone mode change activate failed rc:%d errno:%d Error retrieving supported VPD pages: errno = %d Microcode download Defered failed rc:%d errno:%d SESPASSTHRU ioctl failed, errno = %d retries = %d Error retrieving supported DIAG pages: errno = %d Microcode download Activate failed rc:%d errno:%d Microcode inquiry failed: File=%s Line=%d errno=%d SESPATHPASSTHRU ioctl failed, errno = %d retries = %d Unable to read microcode image fdes=%08x fdes_size=%d Unable to read microcode image fdes=%08x fdes_size=%d sses_ucode_write_buf-Invalid parms fdes=%08x fdes_size=%d start sses_set_element_state, type=%d, slot=%d, slot_ctrl=0x%04X world_wide_name = 0x%llX node_name = 0x%llX variable_cdb_length = %u @(#)22 1.20.1.9 src/bos/diag/tu/sdog/sdogtu.c, tu_sdog, bos72F, f2017_21A2 5/19/17 13:39:53sc_passthru: version = %hd status_validity = 0x%02X scsi_bus_status = 0x%02X adap_status_type = 0x%02X adapter_status = 0x%02X adap_set_flags = 0x%02X add_device_status = 0x%02X adap_q_status = 0x%02x q_tag_msg = 0x%02X flags = 0x%02X devflags = 0x%02X q_flags = 0x%02X command_length = %hu einval_arg = %hu autosense_length = %u timeout_value = %u data_length = %lld scsi_id = 0x%llX lun_id = 0x%llX xy yLyxyyyz(zXxzzz@ r HSrb%x sessessessesIBMsessesdev%02X7027%08X%02x saftesafte/dev/SAF-TEmajor_rcminor_rcseverityparms.tu %-33s %s 2104-TL12104-DL12104-TU32104-DU32104-DS42104-TS4pdogtu.c2104-TL12104-DL12104-TU32104-DU32104-TL12104-DL1St V1S2YGHv3 S2FThV1 S2parms.loop %s %s%08X.%4sactual_loop %-33s %s %s%4X.%4.4sresource_name %-33s %02x Close Failed Dual Rep CardNo ucode filedata_log_lengthSingle Rep Card/etc/microcode//etc/microcode/ScioStop Failed ScioRead Failed parms.data_log->idInvalid Signature parms.tu_data->adapparms.tu_data->cdb0parms.tu_data->cdb1Open Failed for %s ScioInquiry Failed parms.data_log->typeparms.tu_data->bp_idparms.tu_data->stateparms.tu_data_lengthInvalid Device Type Failed !!!!!!!!!!!! parms.data_log_lengthparms.tu_data->drv_idRequest Sense Failed Send Blue LED failed .* -print 2>/dev/nullStart Adapter Failed Request Sense Failed Start Adapter Failed Start Adapter Failed parms.data_log->statushexdump(): length=%ld parms.data_log->enqdataparms.data_log->bp_typeparms.tu_data->file_nameScioStart Failed for %s parms.data_log->num_slotsparms.data_log->microcodeDump of tu_inp structure. SAFTE Write Buffer Failed SAFTE Write Buffer Failed Scio Normal Enquiry Failed Scio Inquiry page 3 Failed Downloading ucode file: %s Scio Normal Enquiry Failed Scio Inquiry page 0 Failed Dump of tucb_ret structure. parms.tu_data->buffer_offsetScio Rec Diag page 1 Failed Scio Rec Diag page 2 Failed Scio Rec Diag page 1 Failed Scio Rec Diag page 1 Failed Scio Rec Diag page 2 Failed Scio Rec Diag page 1 Failed /usr/bin/find /etc/microcode/Scio Send Diag page 2 Failed No new level ucode file found Invalid header in download file Read download file failed errno %X Open download file %s failed errno %X Read Enclosure Configuration 0 Failed Read Enclosure Configuration 1 Failed Read Enclosure Configuration 4 Failed Send Diag page 2 Failed rc:%d errorn:%d Invalid length in the header in download file Checksum Error in download file:SUM:%x XOR:%x es1rpt %0X %0X es2rpt %0X %0X dual %X active %X Make your choice: 1 Normal 2 Insert/Remove 4 Identify es1rpt %0X %0X es2rpt %0X %0X dual %X active %X offset=%d @(#)07 1.3.2.33 src/bos/diag/tu/pdog/pdogtu.c, tu_pdog, bos720 5/30/07 15:16:20,p̬PЄ H, H,B H,> H,@ H,  x  I  I I I H H -X -\ -` H J pP q -d -h =x =| q q q = = q = = r G G r G r G G r,E`  @___bzero@+@7@D@errno@close@ _iob@malloc@ calloc@ free@ exit@ strlen@ fopen@ open@ getenv@ fprintf@ fclose@ strchr@ sprintf@ time@ printf@ fflush@ read@ strncmp@ fgets@ sscanf@ scanf@ sleep@ fread@ ftell@ fseek@ rewind@ strtok@ ioctl@ strstr@ popen@ getopt@ P@ __crt0v@optarg@]@z@ @ @ dt@ @ @ @ @ @ @ @ ,@ ;@ N@ \@ j@ |@ @ LL_add@ @ @@@@ @ odmerrno@__start G!    - - -  -$ -( -, -0 -4 -8 -< -@ =8 =< =@ =D =H =L =P =T =X =\ =` =d =h G G G G G G G G G G G G G H H H  H H H  H$ HT* HX) H\ H`, Hd Hh Hl Hp7 Ht Hx( H|  H H+ H H H4 H H5 H H0 H H H H  H  H H< H; H: HC HD HA HE H H H2 H- H. H& H  H@ H? H I= I I I  I I I I I  I$$ I( I, I0/ I4 I8 I< I@ ID1 IH IL IP IT IX I\ I` Id Ih Il Ip It% Ix  I| I I I I I I I I I I' I I I" I! I# I  I I I I> I I3 I8 I9 IB I6 IF/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibcfg.ashr.olibodm.ashr.o@VPDses_mode/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy __mod_init__malloc_user_defined_namediag_get_listdiag_free_listconfigure_devicediag_make_readygetPrimaryPathdiag_get_phy_location term_dgodm init_dgodmdiag_change_objsupports_diagnostics is_convergeddiag_get_sid_lun LLI_getNext LLI_getDataLLI_newIterator LL_delete LL_getLengthLL_newLinkedList CuDv_CLASS CuVPD_CLASS CuPath_CLASS odm_get_listodm_get_first