ELF>!@@65GNUv5|<LinuxLinux6.1.0-38-amd64H=HDGH=t4HPx9DNωHǂHH=uHfDSHHH HtHHHH9u 'HH9tHp0H9s0ux9{u`8HH9uH HuH[fDH<t_w<<uN81<uHV0HHH9tދ9xu H8HV0HHH9u1HV0HHH9t9xtHHH9t9xuH8H9tH8@HV0N8N8@1fH~aHc5H ~THi HHǀ H H9uDDA)Dǁ H H9u ș)щ ff.=USHHHtEHHǃ[]H fATHUHSOXHOT9OPtHW`9rAI)ӋW\9sLHHP HPI9rP,HP0H I9s[]A\[HH]A\ ݀=uH ff.@SHeH%(HD$1D$HtHHHHHT$u,D$x$HHT$eH+%(uH[HSHeH%(HD$1D$HtHHHHHT$u,D$x$HHT$eH+%(uH[HSHeH%(HD$1D$HtHHHHHT$u,D$x$HHT$eH+%(uH[HSHeH%(HD$1D$HtuHHHHT$uYT$xQt#HHT$eH+%(u?H[1HfDSHeH%(HD$1D$HtGHHHHT$u+D$x#HHT$eH+%(uH[H@SHeH%(HD$1=D$HHHHT$HL$5 t@15HcщHH9uHHT$eH+%(uuH[HH Ht,HHH9t H8HH9uH HuHHH{f.ATUSHeH%(HD$1D$HHHHHT$l$D%-(D9t = HHT$eH+%(ulH[]A\HH Ht,HHH9t H8 HH9uH HuHHfDSHeH%(HD$1D$HtLHHHHT$u0D$x(:HHT$eH+%(uH[Hff.@SHeH%(HD$1D$HtGHHHHT$u+D$x#HHT$eH+%(uH[H@SHeH%(HD$1D$HtGHHHHT$u+D$x#HHT$eH+%(uH[H@SHeH%(HD$1=D$tQHHtIHHT$Hu0D$t'x#HHT$eH+%(uH[HfDAHI=I5L9r(}A1A)LHHL9rHcH~Hi Hǀ H H9uCp[]A\ATAI1HHHXHHTǁ H H9uHSHHtP"uOHE1Ht0H0Ht$HHH9tH8HAH9u u7 [IH1HHHE1HuHIH1H [ HSHHt["uZHHtGH0E1Ht/HHH9t9Hu H8AHH9u u, [IH1HHHIH1H [ Ht1H7Ht)SH"uHtK8 [ IH1HfDIIHHH=BD DH)H HHcPhXZHfHHH Hf HHHf. HHHf.1HHH HHHf HHHf. HHHf HHHf HHHf HHHf. HHHf. HHHf. HHHf. HHHf. HHHf HHHf. HHHf. HHHf HHHf. HHHf. HHHf. HHHf. HHHf HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf. HHHf.AVDAUIATAIUSHo=L9s_H H1HHIHH9tPH L9s:Etى1D)H3HHHIII)L9HH)L9r[]A\A]A^HI9H;IEL0t0Hc=HH H|@HIEHtH<ؾHDIHIED)CH I9r H;[HHD)HHHHHff.@HHUHHHWuHGG ]AUAATUSHHHHyH1HHAXAEH)`HщHߋ5=u []A\A]H3AUA1ATIHHXZ[]A\A]H7[I1]HA\HA]AVAUATUHSHHeH%(HD$1D$HAAA̅ H{H1HHHCXE1H)`H&H5A&D$AtD D$DffD$CPSfTHT$HDfT$P=t1DHuAT1D)AVIHPHHHD$eH+%(H[]A\A]A^H{H1HHHCXE1H)`H$H5A$D$fCD$C8H7IH1HNfDAUIATUSVDHAă؃t'@9t؇EDA[]A\A]HUxH9}!Hc H)Hi@BH9r ED1륺Et1ɺL`J5tEHȉHHH9rK=@tu 1fʉHH9s1ɺ!ff.ATAUHSHHHc5t8f9t'1҃u CD9u0[]A\f‹C91[]A\;ATUSHt []A\HHcHAIf)D)9G1[]A\HAHHHPATDXZ1ff.fAWAVAUATUSHH`H|$H|$eH%(HD$X1HHʃ<<tJDH|$HT$XeH+%(CH`[]A\A]A^A_D$-0t$T54t$Ht$D5E1A1E1DH|$D$1HEtz9E1L|$ A9LLIIv =uA@AIAuċL$H|$@Ht$AhD$ȉD$AL|$ PDL$HAHH_ D$1t$.\$D$-D$1D$HHHL$AL|$ t8LL$H|$DHt$t$t$'AE1L|$F4뮋T$uAf=ATLgUHSfu HHHH DA95t9ǃH]L0x9|VHǃtvt+ǃ$ !ǃ$IHMHH=ǃ$t" utǃ$=(%tHHHŅH[]A\ǃ$"HH"HIIШHHHDǃ$Aff.SHH1HeH%(HD$1HT$D$D$9t =HHT$eH+%(u`H[HH Ht,HHH9t H8 HH9uH HuHff.SHHHeH%(HD$1Ht$D$u(D$HHT$eH+%(uH[HSHHHeH%(HD$1Ht$D$u(D$HHT$eH+%(uH[HSHHHeH%(HD$1Ht$D$u(D$HHT$eH+%(uH[HSHHHH eH%(HD$1HT$$HD$HD$ D$uHH|$HtO H|$uO$t =HHT$eH+%(u&H [H|$tHff.SHHHH eH%(HD$1HT$$HD$HD$ D$u{HH|$HtK H|$uK$%HHT$eH+%(u&H [H|$tHxlUHcSHHt4H{H{H{HHH[]H=tHcHHHHu[]fDSHHHeH%(HD$1HH$Ht1t HHHHt<$H ӄt HD$eH+%(u H[ff.uFPwtolHFH9FtFGpohHFH9FuF@UHSFHHttu.u(t*HHh{tC HCCHC[]mpuSHHFuu tu H[t&taOtu;tkCGlH[Otut.CGhH[wlwh9s1uopt뱃opHH<${H<$uop돋O\HtHH H H9t~uT$ H<$KCH<$T$ ff.AWAVAAUIATUHSHLLHtLItEu ALtA9$uX1[]A\A]A^A_A$tStlAD$tuAGtt A9Gl1LLJ먹!LA댃8t!LI9uAD$tUI9l$t!L묹 !L듹ULw1ɺ$L^ff.@=u Ht Hff.=u Ht Hff.=1AVAUATUHSHE+u IE1E1Du HAAt>EIAELAtu)IAًu[]A\A]A^AAD=t2at41StUAIH1HHHIH1HHIH1H@HpAWAVE1AUATL%UHS~oM$ M$ LHƋ9L1HcЅ~I]sHHI;ltYHH9uLAI D;5|HuHtI"[ ]A\A]A^A_HEHHtH@HcHIID$M$$MEt$|LAD$|AtpAttI]HuHt"wIIH1H []A\A]A^A_ LLI|$@뀐HpHHYdeH %(HL$hH1H8H HxHH@2"" H@ H@(H@0HHHHHJHx8H@@2"" H@PH@XH@`Ht&ʉPDHD$heH+%(u5hHpHx H@HH@`)Hh1Hff.@HHu 1GfGfH eH%(HD$HHGt3tHD$eH+%(u. H H G1HGfG fH 1ҋ eH%(HD$1fT$ HD$D$KHD$ tЃt HHGt4tHD$eH+%(u3 H HD$ HD$GHD$HGD$ fG ff.@H0eH%(HD$(11D$$fD$HHD$HHD$HD$ HD$t%HHHHGGt=tHD$(eH+%(uEH0HD$HHD$HGD$$GHD$HGHD$ HG D$fGfDH eH%(HD$1HGH@HGHffG f=fG tO uHG HGHGHD$eH+%(uH ff.@HHUHHHWuHGHG]fHeH%(HD$H GHu1HGfG HD$eH+%(u Hff.@AWHAVAUATUSHֺHEt H9D%1ADLc LoAIHHL4 ILM9r"IHAH[]A\A]A^A_MLAL$I)HIHc5L$HcLL9uLHIAL)LH$H΋L$DH1[]A\A]A^A_iDAWAH1AVAUATUHSHDD$ DHDL$DILML$IL9sIIHLI)LD$MMLE1LD$L$DL$u1I)Jt=LDL$LD$IHD$DL$uQHD[]A\A]A^A_IHLHHE1҅u΀|$ uHLHA므|$ uDLLAHHJt=HLAWAVAUATUSHHD$L LMeI1HBEw|AG|LAtfAtjI$LHHHHtSI$sHEHtHHHtH@L}HEMuLLI@LI D$D$9-H[]A\A]A^A_UHSH7Ht "usH1H Ht/HHH9tH8HH9uH HuH] u- []IH1HlHuAI1HH []AWIAVAUATMUSHIH+L9t]IHI"HtHHCHBHL3HLkHHHEHL9uI[]A\A]A^A_ff.@AW@AVAUIATUSHHDeH%(H$1ILHƒAtkfƒu~`H H$eH+%(H[]A\A]A^A_2*&7HHcLAǃ=t D9A$L$ffɃʃD9Hc?@uEBH9 1HBHfH3AWAIH1HX'qE1$L$(`BH8fBHLHHHP@HfBH8$HcII$HAD$fMBH8HcLHRfHAM8111Hq1ɺHX1HiDff.@AUHI1ATUSHeH%(HD$1HT$D$t%HHT$eH+%(H[]A\A]D$HL%IIl$1uMfNHHHHtd tB~ҍBNf%f fN뼃 uSNf%fNNf%fNM$$IaHLATUSHeH%(HD$1D$H$HHHHT$D$9HcHcH-Hi HHǀ H H9uHc5H E1HcAH D9~kHHc59tHcHH~Hi Hǀ H H9uHD$eH+%(uVHH[]A\H~L$ HcH볅~HcAUATUSHeH%(HD$1D$H>HHHHT$AăL$ɚ; ; HcHcHHi HHǁ H H9uHc5H E1HcAH D9~mHHc59tHcHH~Hi Hǀ H H9uHD$eH+%(uMHH[]A\A]HL$Hc~ɉ DED%H멅ff.ATAHUSHH=HkAtMxIHH=tH9t9ht0HH=uHcH9-u -HtTHtHHCHBHHHHH"HCH{ -[]A\[H]A\ff.@AVHHAUIHATUSHHeH%(HD$1HD DHHPD HDh HD HD HD HD HDHߋ H HH5HD IVHPHHH L%~mI 1HHHc5LHc5A9t$LDHHAHI 9-AHHH=HHH$H-Ht4E1HEDEDHHAHmHuϋHHHHHH$Htb1IH4$H $H߄IHMDăHHHHuHD$eH+%(uH1[]A\A]A^ff.fAVIAUAATUHSeHHp@ уu []A\A]A^HEtHSH9tCEI ,H9rSHCII)HŋStit]=CE)tHS8H C HCH9uEI ,H9sH9sHK[]A\A]A^H9WHAnlAnhLkLkI93St?t3=t8CHsH QAnlAnhH ff.fAWAVAUATUSH8t$$AMi LHD$I MHHD$M$ Hc5LH$;{HAljI$ @M;TE11ELHLLML[MA@|HD$I9@`IHHH@HCOM$ @A@|H\$AH4$L\$HH|$HHc5LH$Hc5HHcH9sAW9sL;AH4$H|$E~D-H8D[]A\A]A^A_Hc5Hc59sE1H4$H|$E1뻋A9HcLL\$(LD$9LD$L\$(9t@ATE1UHSHt}u []A\CPv{tGHSH{H9s"HcH)1HHI|$H{CH{C[]A\mpHSH{H9sHG0HHcpIgHHpCsft USHF0HHHcp4HHHtgHHʉHH9raHt =t[]HtPH=uHfȉ1ɺ!HaH=yHhAUATUHSHD5AK\=u HE1ELIL;-LHgL9h8HH1ۀ=uML[]A\A]HC0HHcpS\IątR=cHKHERC\1tH߃HH ;k\rgH1ɺ []A\A]1ɺ!H%1ɺ$HH[]A\A]ff.fAUATUHSHD5AK\=u HE1ELIL;-LH跰L9h8HH1ۀ=uML[]A\A]HC0HHcpS\IątR=cHKHERC\1tH߃HH;k\rgH1ɺ 7[]A\A]1ɺ!H%1ɺ$HH[]A\A]ff.fAUATUHSHD5AK\=u HE1ELIL;-LHL9h8HH1ۀ=uML[]A\A]HC0HHcpS\IątT=^HFHEMC\1t1H߃HH3;k\reH1ɺ []A\A]1ɺ!H_#1ɺ$HAH[]A\A]fDSHt" H߾H[H  tH=t@1HHt- L@HHHH HH Hٺ [AUATUHSHD5AK\S=u HE1ESttCpCl9C\L1u:I ;k\s.A|$uH߃HHI ;k\r1ۀ=uML[]A\A]LIL;%LHHL9`8@ttCtt 9ClHpHC0HHcpS\IŅt#=HHH1ɺ []A\A]1ɺ$H1ɺ!HH[]A\A]UH]ff.UHAVAUATIH=SH2HË_2=Lc0upCLLc0M$M$HHCx1LLCDtI$L3LkI]H[A\A]A^]5Hc D-sL~@15ALHcHHH AщSTM94AKD EHDDDCXH{\=SPLcDLIM9L)ID{`L!HljCd{\9SPslj{\uO9B‰CtH HH}{\11Ʌu=rHH@{TH9HF׉׉x ~jHփ;K\AHHHLHpH);K`r{TH1{L@@Hp8{PH9HF׉׉x  뒀=thHHHC HS(H{  CTI9rrCTI9sauHHH@{T+{PH9HF׉D {P9(DKTLH1Off.@USHH0HHHHH919rtZHH9tzHuHHDHH9uHtUPPHHh0HP@@H8@H[]9zuHH9zuHܾ HHff.=USHHHf t fHHuY t`~+BNf%f fN1[]tE ufNf%fNրP uNf%fNfNH:HHNfAW AVAUATUSHH=HHHHLcLD%D%L]L1LE~ HHA9uHHHHHtH-HEH]H+HH] HHHDžHHE`HDžHADžHD[]A\A]A^A_LHD$ ALII$LM9uRHtI $ID$HAHH"M4$I$ID$LIHHI9uHt(H} HL$HH HA HHtHUHEHBHHHHEH"HED؉D$f.AWAVAUATUSHpL$eH%(HD$h1t HHH|$AHAHH@0HcpLL$ DHpIŋHl$ HL4L$1AHt$HI1҃HtVH6HQL)HH)I|$IHD$HLLL$HT$Ht$H|$LM)HHHMHL$05HLT$(I9IF1HIEIHu2A9ЋHDGLDH‹)Љ1HT$`eH+%(Hh[$pD$D$ D$ D$ nt<tt $rE$pD$ DŽt$rfD$!$pD$ fD$ fDSHH(LceH%(HD$ 1=E~@1IHHHH$HD$ |$=D$ D$HD$?D$u= = =~LuD$ =T$tDD$ t\tHT$ eH+%(u]H([ ɋH9HGȉH‹)Љ1뮉ǃπDLjD$Rff.@AVIAUATIUSHF0 H=H@DHHAUAF ЋE1fSfCHHCDkfCffCHHCA$tLA$Au>HA$9I$GHA$)A$E1H[D]A\A]A^IcDHiVUUUH )RA)պ!A ff.fAWAVAUATUSHD=Et HF0HHHcpIą  DfAED;$E~D9-D IHHcHAHAEfD9AEAfD9=uFM>Lu9E1=E1LHD[]A\A]A^A_HMLLI襩L9HAVIvHʉHHH9rc9rw=A\tH߉T$ H4$&H4$T$ At=GML11ɺ!HA1ɺ$HĪ'H諪E1H=E1HH(A   UH0ff.S@HH eH%(H$1LT$LHD?D$AA@DEDfL$< H#(HH-#H7H#7-H<$H|$Ht$HD$Ht$$HD$,D$tDu8DHLf9HG΋H‹)Љ1H$eH+%(yH [< H([]A\A]HIHIHID$H9=J\IHc ~@15HHHL)H /D)E1ȉD$HD$HD$D$$Hl$Dl$ HH H‹)Љ  &IE0HHcp HL1HHVHH~H5AHHHH t)H)H9HFAD)E11ɺLHa1ɺ!Ϥ1ɺ$H豤Ha)L(AWHAVAUATUSHH DDDzLDEDeH%(H$1A?A@E҉$ ʼn!AE1fD$Lt$ 1LHAHB0iRH@iDD$1@A(D$AADD$AMEAA=z@AA=11AAAAAEffD$tAu5D$LHD9IGH‹)Љ1H$eH+%(5H []A\A]A^A_=pAAD$ADD$MEH=Hu'Hc ~@1HHAAUIHI$AAA|$ M$=@ wk@A< @@4$L˼AHD$D$=HLd$ A0@%@?4$LDL$DT$誼4$lj|$ LYL$ DT$DL$E(@Wϋ4$DL$LL$ 衹L$ 4$<HLܸDL$A>4$AI<A@@4$L!Ay@A4$LDL$L$ aDL$L$ DD$PAED$/H9BЉfA$fAD$EeMMEAAALd$ EHzHY݉4$L:`T$4$DL$LL$ YDL$L$ #9H6늋4$LYA4$L膺A4$L賷A4$LpAϋ4$DL$LL$ RL$ 4$<HLMDL$ (ϋ4$DL$LL$ *L$ DL$T$4$Ly4$|HL'ff.t AWAVAUATUHSHHHHF0HcpI}\ =uMLAw=ЃhH[]A\A]A^A_DAfAA E1A4'H3H1H LD=IADLHLDDIAADDfAEDD-HH$DLH#=$ML$q1ɺ!HޚH1ɺ$H貚HHDHE{DDLH@X<9LH߾ 2'H$s  Ѓ@VH1-D5E9 H3AWEIH1H^H$1ɺ H><L責H߾ 1ɺ]H1ɉ  H辘1҉LIH߾蒘L%H߾nfAWAVAUATUSHDDDEDAAG=FA H|$ E9DL$ EF$A9ACƍx@$DL$ HLD$HR@E<w|HH H4H 4ECA1HH[]A\A]A^A_@LǾH1H1ButB(H(Mo E1L|$(Dt$4MED$fD\$$Hl$*E HHDHH9yD9%=DZ\EzDl$1E|$'uAO Dd$D$9D$ DET$H|$EHAH責HL$DA\E=u,  tH|$DHD$0}D$0 =hDl$I AfD;t$$,EoI/=EHAD$H3I1IHHPATUAVH DHHωD$0D$0=1ɺ$H軏ADHH蝡kL|$(Aƀ=H|$HlH|$D\$HCD\$aVNH3H1H1H3IIH1H 1ɺ!HL|$(迎A'=H3IIH1H1ɺ$HL|$(cL|$(AHHRDHEEDHH/HL|$(AmD$H3I1IHHPA]D\$D9FH3PEIH1H^ @HL|$(O1='HL|$(&bL|$(Dt$4HH=L|$(u:1ɺ H،1ɺ H跌H3IIH1H랺 HL|$(n1҉\1ɺ]HL|$(H1ɉ |AUgDEt AWAVAUATUSHHH HF0HcpIA?uP|$EA;nEx|$Dd$HAA\HF0HHcpS\H$~1ɺ H{Dd$A= HAHT$HHD"HBCT9CPsHHBtNAHT$D$HI)ՉD9AGHcH‹)ЉE1r1ɺ!HzAxH]H xxw8ixZxKLH E1UH,zRAWHAVAUI ATUHSH`DH=eH%(HD$X1fAH HHEE}LED5H%H=tI}AA IU0A}E1D$2fD\$6AHR|$,rt$(tDiEiMAH=t AEDFEH|$2HD$ ED$ $ $DT$ DDL$DD$D\$D$'D\$DD$DL$DT$ w<G4<<K<<u<<x|$'<-<}<Z !fAtMHHD$XeH+%(H`D[]A\A]A^A_D fC>@델`A9AFĉHHH‹)ЉE1wHAvHUH|$'CHCt*CfC ECE CCfgAHA9IF9HG@$CH{KHt$2Cf| XH""""CHCH"""""HC CC"f/=CC<=DECDCCfAFLCHcD\$$H{ HD$8fCHHD$@HCHHD$HHD$PHCHCLD$CHCL$ HHt$2L$ D\$LD$AEDyCADqIcHQHcLM A HcLHLLE AA!HDA"IU 2HLHIU(HPHcDyDaAHDAHDAHDAHDAHDAHDHcDIcAWANH ""2DaAGHcH|$8HDAGHDAGHDHc$L$HHHDAG HDaAG HDAGHDAGHDAGHfTD$(T$,% AWfHcfDAGAWHHcDaAGHDAGHDAGHDHcHHnaa.3222HHDAG HHDcAG!HDAG"HDAG#HDAG$HLH0 @2220AG0HT$8L$HHTAG8AB0H?HL@ D$%1A E~ =@D$,=l$u|$?Bwt$ A~xjAF|1HL=t eAFtA(|$JHHhHEI1HHPDL$\Ht$(XZiHD$ HL$DD$ADž @E EL$,KLJ EE EHHHtK L=eADž 6)L$ A~yuWHD$@AFyH_\L0LH+HIFXHAFhD$(AFlHIF@IFHIFHIFPH5IV@ AF|=t eAFtA~{ EHt$H1HH|$8AF{H|$8AFpuAHdHL%A LBD$D$,E HcHi= H9H H H= IHD$KHD$ H|$IF`A~zHu5HD$@AFzH_\L0LH+HHAFhD$(AFlAF|H|$oHD$ H|$HIF`A~zHu5HD$@AFzH_\L0LH+HHAFhD$(AFlAF|H|$ E17Ht$ H|$UD$JEI Hc5HHD$0;D$(6A(pHD$@AFxLL0LH+H_\HIF(HAFhD$(AFlB E t$L9I Hc5HHD$0;D$(E1Ht$ H|$ERA(H?|${Ht$ HH)H9sqH\$ HH)_t$|$t$,@Ņ AF{Ht$ H|$HL|$LHHD$@H@K@HD$0H\$PHL|$KLD Ht$IH1HE Ht$IH1H Ht$ H|$A(5Hփ9E1҈L$JDMK@HD$0H\$PHHt$ H|$fAWAVAUATUHSHL.DeH%(H$1MdžA?=tLt;ыHʙA€=$Et tU^=jE1HcMI9r IAMEHHMEHcHHHHr2DcAI=A A ^HKD@H1DA0ED A'pEDNA AEkdDAH$eH+%(>iE1EiAHĐHL[]A\A]A^A_DBAA#DfAH<11H<H_HH(9|D8cufD9Su9mAAHHb]Dž H1H$eH+%(uTHĐ[]A\A]A^A_ARA@g11jD H$eH+%(11HZHH(96D8cu9#DAH1HLH% HAZ=t%h1LIHHZ1ɺ HM[AFD8H4$AVDLmIVxH9H)IHcHi@BI9AFDH4$LDT$ T$D $D $T$HDT$ I2Dž HKJH95,D"tٹyx uHZAF8HLIDAAAsAR*HY=IuE1IcIF8=HuIH1HE1@1H|$Ht$ {L1D)D$ tLxAHcD$)HD$HHHcD$ËD$ D9D$ƒwIuHD$H1LAHD$IHPYD$ϋH} eH1H?=uf  tR9GºD‹t9rHHB1H HHuŅyHHHH=vHHD%6HAąyHHHAąy&HHHD%1Eu&yI1HHZ1y:؉HH,At!=tyA9~u߀=u1]HHH=1DH==[]A\6scsi_debug:%s: slave_destroy <%u %u %u %llu> 4scsi_debug:%s: max_luns can be no more than 256 3scsi_debug:%s: wild qc_idx=%d 3scsi_debug:%s: scp is NULL, sqa_idx=%d, qc_idx=%d, hc_idx=%d 3scsi_debug:%s: Unexpected completion 3scsi_debug:%s: index %d too large 6scsi_debug:%s: bypassing scsi_done() due to aborted cmd 4scsi_debug:%s: %s: requested qdepth [%d] exceeds canqueue [%d], trim %s: %d device(s) found in host %s: %d device(s) found in target dev_size_mb=%d, opts=0x%x, submit_queues=%d, %s=%d%s: [sense_key,asc,ascq]: [0x%x,0x%x,0x%x] %s: [sense_key,asc,ascq]: [0x5,0x%x,0x0] %c byte=%d, bit=%d 3scsi_debug:%s: GUARD check failed on sector %lu rcvd 0x%04x, data 0x%04x 3scsi_debug:%s: REF check failed on sector %lu scsi_debug:%s: %s: off_dst=%u, scsi_bufflen=%u, act_len=%u, resid=%d 3scsi_debug:%s: alloc len too small %d scsi_debug:%s: select report invalid %d scsi_debug:%s: select_report %d luns = %d wluns = %d no_lun0 %d 3scsi_debug:%s: scsi_host_alloc failed 4scsi_debug:%s: %s: trim submit_queues (was %d) to nr_cpu_ids=%u 4scsi_debug:%s: %s: trim poll_queues to 0. poll_q/nr_hw = (%d/%d) 4scsi_debug:%s: %s: trim poll_queues to 1 4scsi_debug:%s: %s: trim poll_queues to 1. Perhaps try poll_queues=%d 6scsi_debug:%s: host protection%s%s%s%s%s%s%s 3scsi_debug:%s: scsi_add_host failed 4scsi_debug:%s: only LUN address methods 0 and 1 are supported 6scsi_debug:%s: every_nth needs statistics=1, set it 6scsi_debug:%s: slave_alloc <%u %u %u %llu> %s: CDROM_GET_CAPABILITY [0x5331] %s: cdb indicated=%d, IO sent=%d bytes 4scsi_debug:%s: unexpected cdb_len=%d, force to 10 scsi_debug adapter driver, version %s [%s] num_tgts=%d, %ssize=%d MB, opts=0x%x, every_nth=%d delay=%d, ndelay=%d, max_luns=%d, sector_size=%d %s cylinders=%d, heads=%d, sectors=%d, command aborts=%d RESETs: device=%d, target=%d, bus=%d, host=%d dix_reads=%d, dix_writes=%d, dif_errors=%d usec_in_jiffy=%lu, statistics=%d cmnd_count=%d, completions=%d, %s=%d, a_tsf=%d, mq_polls=%d in_use_bm BUSY: %s: %d,%d per_store array [most_recent_idx=%d]: Invalid zone %llu condition %x 3scsi_debug:%s: scp is NULL, queue_num=%d, qc_idx=%u from %s 3scsi_debug:%s: devip=NULL from %s 3scsi_debug:%s: Unexpected completion sqp %p queue_num=%d qc_idx=%u from %s 3scsi_debug:%s: Device capacity too small 3scsi_debug:%s: Zone size is not a power of 2 3scsi_debug:%s: Zone size too large for device capacity 3scsi_debug:%s: Zone capacity too large 3scsi_debug:%s: Number of conventional zones too large 3scsi_debug:%s: Host info NULL 3scsi_debug:%s: out of memory at line %d 6scsi_debug:%s: slave_configure <%u %u %u %llu> 4scsi_debug:%s: %s: failed, errno=%d 4scsi_debug:%s: %s: xa_alloc() errno=%d 3scsi_debug:%s: user data oom 4scsi_debug:%s: reducing partitions to %d 6scsi_debug:%s: dif_storep %u bytes @ %pK 6scsi_debug:%s: %lu provisioning blocks 4scsi_debug:%s: ndelay must be less than 1 second, ignored 3scsi_debug:%s: invalid sector_size %d 3scsi_debug:%s: dif must be 0, 1, 2 or 3 3scsi_debug:%s: num_tgts must be >= 0 3scsi_debug:%s: guard must be 0 or 1 3scsi_debug:%s: ato must be 0 or 1 3scsi_debug:%s: invalid physblk_exp %u 4scsi_debug:%s: Invalid LUN format %u, using default 4scsi_debug:%s: max_luns can be no more than 16384, use default 3scsi_debug:%s: lowest_aligned too big: %u 3scsi_debug:%s: submit_queues must be 1 or more 3scsi_debug:%s: max_queue must be in range [1, %d] 3scsi_debug:%s: host_max_queue must be in range [0 %d] 4scsi_debug:%s: fixing max submit queue depth to host max queue depth, %d 3scsi_debug:%s: Invalid ZBC model 3scsi_debug:%s: ERR: unmap_granularity <= unmap_alignment 4scsi_debug:%s: root_device_register() error 4scsi_debug:%s: bus_register error: %d 4scsi_debug:%s: driver_register error: %d 3scsi_debug:%s: add_host_helper k=%d, error=%d 3scsi_debug:%s: add_host k=%d error=%d 6scsi_debug:%s: built %d host(s) %s: write: cdb indicated=%u, IO sent=%d bytes %s: %s: LB Data Offset field bad %s: %s: LBA range descriptors don't fit %s: %s: Fetch header+scatter_list, lbdof_blen=%u %s: %s: k=%d LBA=0x%llx num=%u sg_off=%u %s: %s: sum of blocks > data provided %s: compare_write: cdb indicated=%u, IO sent=%d bytes %s: %s: cdb indicated=%u, IO sent=%d bytes %s: %s: lb size=%u, IO sent=%d bytes scsi_debug:%s: tag=%#x, hwq=%d %s: max_queue=%d exceeded: TASK SET FULL microcode has been changed without resetreported luns data has changed4scsi_debug:%s: unexpected unit attention code=%d %s reports: Unit attention: %s %s: Not ready: in process of becoming ready %s: Not ready: initializing command required select_report %d luns = %d wluns = %d no_lun0 %d %s: off_dst=%u, scsi_bufflen=%u, act_len=%u, resid=%d %u > %u drivers/scsi/scsi_debug.c%dmemcpy3scsi_debug:%s: devip=NULL %s: qdepth=%d, num_in_q=%d 6%s 202105200191scsi_debug%s: version %s [%s] statistics%d %u 0x%x %s: sense_buffer is NULL 3 DIX0 DIF3 DIX1 DIF2 DIX2 DIF1 DIX3%10s0x%s: BLKFLSBUF [0x1261] %s: cmd=0x%x not%s: command%s found %s: %d device(s) found not_in_useshared (ram) bytesmiss_cpussubmit_queues=%d queue %d: first,last bitsthis host_no=%d host list: %d: host_no=%d, si_idx=%d %d: idx=%d%s 0-%u %*pbladapter%d3scsi_debug:%s: DIX oom 3scsi_debug:%s: LBP map oom pseudo_0Unprotected WR to DIF device Unprotected RD to DIF device lba = %llu %08Xwrite same abort request tag %d %s: num_in_q=%d +1, %s%s status: TASK SET FULL%s: non-zero result=0x%x power on resetpower on occurredbus resetmode parameters changedcapacity data changedmicrocode has been changedunknown%02x %s: tag=%#x, cmd %s %s: Opcode 0x%x not%s supported for wlunSCSI DEBUGtur_ms_to_readyzbc012noawaremanagednonehost-awarehost-managedcdb_lenuuid_ctlstricthost_lockremovablerandommapatoguarddifdixsubmit_queuessector_sizevpd_use_hostnoadd_hostvirtual_gbscsi_levelno_uldhost_max_queueno_rwlockmax_queuemax_lunslun_formatevery_nthnum_partsper_host_storedev_size_mbnum_tgtsno_lun_0fake_rwdsenseptypeoptsndelaydelaytag=%#x, hwq=%d select report invalid %d pseudoY  linux SAT scsi_debug 12344Z ?7?XXXXXXXX @.381 TS830031SA /?>P xxx~k4}@i4<@@P P P B< <0PO! Qsdebug_add_host_helpersdebug_build_partssdebug_add_storeevery_nth_storelun_format_storemax_luns_storeget_queuesdebug_q_cmd_completeschedule_respmake_uamk_sense_invalid_fldp_fill_from_dev_bufferresp_report_lunsresp_mode_selectdif_verifyresp_write_scatresp_verifymk_sense_bufferscsi_debug_ioctlscsi_debug_abortscsi_debug_device_resetscsi_debug_target_resetscsi_debug_bus_resetscsi_debug_host_resetscsi_debug_slave_allocconfig_cdb_lensdebug_device_create_zonesfind_build_dev_infoscsi_debug_slave_configurescsi_debug_slave_destroysdebug_change_qdepthsdebug_blk_mq_pollsdebug_driver_probescsi_debug_initzone_size_mbzone_nr_convzone_max_openzone_cap_mbzbcwrite_same_lengthwpvpd_use_hostnovirtual_gbuuid_ctlunmap_max_descunmap_max_blocksunmap_granularityunmap_alignmenttur_ms_to_readypoll_queuessubmit_queuesstrictstatisticssector_sizescsi_levelremovablerandomptypephysblk_expper_host_storeoptsopt_xferlen_expopt_blksnum_tgtsnum_partsno_uldno_rwlockno_lun_0ndelaymedium_error_startmedium_error_countmax_queuemax_lunslun_formatlowest_alignedlbpws10lbpwslbpulbprzinq_vendor inq_revinq_producthost_max_queuehost_lockguardfake_rwevery_nthdsensedixdifdev_size_mbdelayclusteringcdb_lenatoadd_hostpqq qZ U M %     p ?  ? V W pB ?; A ?5( ? ?4, ??,?(? ?   ?  ?/ * ?   ( ?         parm=zone_size_mb:Zone size in MiB (def=auto)parm=zone_nr_conv:Number of conventional zones (def=1)parm=zone_max_open:Maximum number of open zones; [0] for no limit (def=auto)parm=zone_cap_mb:Zone capacity in MiB (def=zone size)parm=zbc:'none' [0]; 'aware' [1]; 'managed' [2] (def=0). Can have 'host-' prefixparm=write_same_length:Maximum blocks per WRITE SAME cmd (def=0xffff)parm=wp:Write Protect (def=0)parm=vpd_use_hostno:0 -> dev ids ignore hostno (def=1 -> unique dev ids)parm=virtual_gb:virtual gigabyte (GiB) size (def=0 -> use dev_size_mb)parm=uuid_ctl:1->use uuid for lu name, 0->don't, 2->all use same (def=0)parm=unmap_max_desc:max # of ranges that can be unmapped in one cmd (def=256)parm=unmap_max_blocks:max # of blocks can be unmapped in one cmd (def=0xffffffff)parm=unmap_granularity:thin provisioning granularity in blocks (def=1)parm=unmap_alignment:lowest aligned thin provisioning lba (def=0)parm=tur_ms_to_ready:TEST UNIT READY millisecs before initial good status (def=0)parm=submit_queues:support for block multi-queue (def=1)parm=strict:stricter checks: reserved field in cdb (def=0)parm=statistics:collect statistics on commands, queues (def=0)parm=sector_size:logical block size in bytes (def=512)parm=scsi_level:SCSI level to simulate(def=7[SPC-5])parm=removable:claim to have removable media (def=0)parm=random:If set, uniformly randomize command duration between 0 and delay_in_nsparm=ptype:SCSI peripheral type(def=0[disk])parm=poll_queues:support for iouring iopoll queues (1 to max(submit_queues - 1))parm=physblk_exp:physical block exponent (def=0)parm=per_host_store:If set, next positive add_host will get new store (def=0)parm=opts:1->noise, 2->medium_err, 4->timeout, 8->recovered_err... (def=0)parm=opt_xferlen_exp:optimal transfer length granularity exponent (def=physblk_exp)parm=opt_blks:optimal transfer length in blocks (def=1024)parm=num_tgts:number of targets per host to simulate(def=1)parm=num_parts:number of partitions(def=0)parm=no_uld:stop ULD (e.g. sd driver) attaching (def=0))parm=no_rwlock:don't protect user data reads+writes (def=0)parm=no_lun_0:no LU number 0 (def=0 -> have lun 0)parm=ndelay:response delay in nanoseconds (def=0 -> ignore)parm=medium_error_start:starting sector number to return MEDIUM errorparm=medium_error_count:count of sectors to return follow on MEDIUM errorparm=max_queue:max number of queued commands (1 to max(def))parm=max_luns:number of LUNs per target to simulate(def=1)parm=lun_format:LUN format: 0->peripheral (def); 1 --> flat address methodparm=lowest_aligned:lowest aligned lba (def=0)parm=lbpws10:enable LBP, support WRITE SAME(10) with UNMAP bit (def=0)parm=lbpws:enable LBP, support WRITE SAME(16) with UNMAP bit (def=0)parm=lbpu:enable LBP, support UNMAP command (def=0)parm=lbprz:on read unmapped LBs return 0 when 1 (def), return 0xff when 2parm=inq_vendor:SCSI INQUIRY vendor string (def="Linux")parm=inq_rev:SCSI INQUIRY revision string (def="0191")parm=inq_product:SCSI INQUIRY product string (def="scsi_debug")parm=host_max_queue:host max # of queued cmds (0 to max(def) [max_queue fixed equal for !0])parm=host_lock:host_lock is ignored (def=0)parm=guard:protection checksum: 0=crc, 1=ip (def=0)parm=fake_rw:fake reads/writes instead of copying (def=0)parm=every_nth:timeout every nth command(def=0)parm=dsense:use descriptor sense format(def=0 -> fixed)parm=dix:data integrity extensions mask (def=0)parm=dif:data integrity field type: 0-3 (def=0)parm=dev_size_mb:size in MiB of ram shared by devs(def=8)parm=delay:response delay (def=1 jiffy); 0:imm, -1,-2:tinyparm=clustering:when set enables larger transfers (def=0)parm=cdb_len:suggest CDB lengths to drivers (def=10)parm=ato:application tag ownership: 0=disk 1=host (def=1)parm=add_host:add n hosts, in sysfs if negative remove host(s) (def=1)version=0191license=GPLdescription=SCSI debug adapter driverauthor=Eric Youngdale + Douglas Gilbertparmtype=zone_size_mb:intparmtype=zone_nr_conv:intparmtype=zone_max_open:intparmtype=zone_cap_mb:intparmtype=zbc:charpparmtype=write_same_length:intparmtype=wp:boolparmtype=vpd_use_hostno:intparmtype=virtual_gb:intparmtype=uuid_ctl:intparmtype=unmap_max_desc:intparmtype=unmap_max_blocks:intparmtype=unmap_granularity:intparmtype=unmap_alignment:intparmtype=tur_ms_to_ready:intparmtype=poll_queues:intparmtype=submit_queues:intparmtype=strict:boolparmtype=statistics:boolparmtype=sector_size:intparmtype=scsi_level:intparmtype=removable:boolparmtype=random:boolparmtype=ptype:intparmtype=physblk_exp:intparmtype=per_host_store:boolparmtype=opts:intparmtype=opt_xferlen_exp:intparmtype=opt_blks:intparmtype=num_tgts:intparmtype=num_parts:intparmtype=no_uld:intparmtype=no_rwlock:boolparmtype=no_lun_0:intparmtype=ndelay:intparmtype=medium_error_start:intparmtype=medium_error_count:intparmtype=max_queue:intparmtype=max_luns:intparmtype=lun_format:intparmtype=lowest_aligned:intparmtype=lbpws10:intparmtype=lbpws:intparmtype=lbpu:intparmtype=lbprz:intparmtype=inq_vendor:stringparmtype=inq_rev:stringparmtype=inq_product:stringparmtype=host_max_queue:intparmtype=host_lock:boolparmtype=guard:uintparmtype=fake_rw:intparmtype=every_nth:intparmtype=dsense:intparmtype=dix:intparmtype=dif:intparmtype=dev_size_mb:intparmtype=delay:intparmtype=clustering:boolparmtype=cdb_len:intparmtype=ato:intparmtype=add_host:intsrcversion=5C1D81C05B2E75A2C7145F3depends=scsi_mod,crc-t10dif,scsi_commonretpoline=Yintree=Yname=scsi_debugvermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$Ur] / /[                 0 0         @ @ (8( 8 (08P80( P80( P80( P80( P80(   (  (0( 0 ( (080( (  (0@HPX@0( @ ( (      (0(  (0880(           0000       (080( 8 (0( 0 (080( 80( 8xx((((88((   (08@80( @80( @ (08P80( P (08@80(  (080(  (08@80( @H@ (8( 8 0 0 (8( 8   (0@HPX`@0( @ (0( 0( 0 (08p80( p    ( ( (  ( ( (  ( ( (  ( ( ( ( (08@80( @ (0880(  (0880(   (( (0`0( ` 0 000xx88 (0( 0 (08H80( H00 (P( P (08X80( X (08@80( @H@ (08P80( P (08p80( pxpxpxp (08X80( X (08@H@80( @ (08X80( X`h`X (08X80( X (0880(  (08p80( pxxp (0880(  (0880( 80( 0@P80( P80(   (08  08p` (  m__fentry__d_raw_spin_lock4K_raw_spin_unlock9[__x86_return_thunk~_printk zkfreeGV__warn_printknsscanfV __stack_chk_failcapablefortify_panic6t_find_last_bit*zcpu_number 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore%Ͻscsi_doneDscsi_change_queue_depthxsdev_prefix_printkscnprintfŏWmemset(əscsi_build_sensektime_get_with_offset ip_compute_csum2fcrc_t10difQsg_pcopy_from_buffereb,__dynamic_pr_debug ^int_to_scsilun*scsi_host_alloc}nr_cpu_idsZxa_load$\xa_findK6xa_find_afterUM_raw_read_unlock\#@_raw_write_unlock> blk_mq_map_queues/hrtimer_cancel-cancel_work_syncCNJsg_copy_bufferКDmemcmp8߬imemcpy5scsi_remove_hostUrS__list_del_entry_validBsg_copy_to_buffera̓__scsi_iterate_devicesJu_find_first_bit xa_set_mark;/device_unregister<driver_unregister6bus_unregistercAroot_device_unregisterIxa_destroy'seq_printf3seq_puts\xa_get_markS_find_next_bita_raw_read_lockA_raw_write_lock kmalloc_cachesRkmalloc_traceh__list_add_validE:#__kmallocރiuuid_gendev_set_namedevice_registerFaxa_clear_markrRput_device7sg_miter_startsg_miter_nextLq%sg_miter_stopVsg_copy_from_buffer__xa_allocI@vzallochvmalloc8__sysfs_match_string'__root_device_registerm(bus_registerh)\driver_registerBR_find_next_zero_bitnJnesnprintfmemmovef__x86_indirect_thunk_rcxblk_mq_unique_tag7{_find_first_zero_bitDׯ__x86_indirect_thunk_rbphrtimer_start_range_nsӅ3-system_wq6queue_work_onWblk_abort_requests$jiffies_to_usecs__get_random_u32_belowIӂhrtimer_initscsi_set_sense_information<param_ops_intuIparam_ops_charpjparam_ops_boolparam_ops_string pparam_ops_uint module_layout  U     y z #45 z  0 $$$$$$$$$$$$$$$ K 0191scsi_debug Linux scsi_debug 4 /scsi_debugGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0((! j @@A,ADA\AiAAjAjB sAsA|AAAAAAABBB(B3B=BGB TB dB sB B BBBB B B B B C C C .C FC SC!aC sCCCCCCCCC CP&go&C|0-V@p `D`D2&D]5D]eb->D`]VLD\DrDDDD@x ++-c\ ;k@cD D DJDDf@I @ Z E E@EE%E .E@ 7E @E LE XE@ cE` |Ea Eb Ec d *e 6}f Eg mh Ei .j Иk El Em  n Eo Ep Fq  Fr Fs )Ft 7Fu FFv UFw gFx uFy Fz F{ F| F} F~ F F F G G 'G 5G BG QG _G oG G G G  G G G G G G H H +H 7H EHK UH] oH d@ 3` )T H H] H]@ H]` H] H H%@<WT@=@>k>HQ>Hk?H@?H`? I?I?"IJ@.IA9I@AEIA OIB0YI`cI`mI`zI-I0IJI`I`II@IGI@II3II=X2I]@ J` J 'J /J ;J FJ@ RJ` YJ- {0 aJ MmJ wJ@PJ`EJȘJUE@tV}JJJJJJgFKKK2K0>KVEKVPKaK sK@E*KKai K@KK)KkA4 @A;AK@Kp `@`:"@K3+x KK LL/L];L] mJ@JL`D ;k]LjL~LLLLLLLΏ-LM M@M^M(hM`@qMUP&g|MM M@PMMMMMMGM M@MˆM@N`NN"Nf]@/N9NfC7 GNWNmNNNNN9p~NLj@|ɈV Pˈ@͈ ͈NLjNLj@OψOψ*OψBOψ@WOψmOшyOшOӈ@OՈO׈Oوmۈ@O݈;}ۈO߈O@OCӈO}@P P!P,P @[mJ M J E Ș@ J UE wJ  6P GP@ YPA hPC qPD gFE KF PK` P( P( rp- P@  ƈň &Ȉ ʈ k̈ ƈΈ Ј ҈ Ԉ ֈ ؈ ڈ ܈ ވ K  U  ? 2ƈ Kƈ PPPPPPQQĈ-QEQaQ|QQQQQ R@R3RGRZRhRvRRRRRRRRRR SS S 0S7S >SK@QS`XSU`SUeS`++-uSF}SSS]] ^AK@S `SSS\;SS S@S`SSSKT TT`'T.T:"4T`@BT RT/[T@bTmTkxTTTTTT TCTKT@T`TTUK UKUKcKU#U5U;Uƈ@BU OUVU``U-`j]`hU(vU$$H&]* @U   ƈU!UUUUUUV#V4VIV UV bV tV V VVVVVVWW*W8WIWVWjW|WWWWWW    ! WWXX6XcJXXXeX8<qX Cc"B@UB`]  ' xh` :"XX 'X GX \ .TXƈX + .TX - .TX / + YY 1 (YK0Y 3 FYSY 5jY p {YKY 8 T!Y :Y GY Y p RY[?Y ?Z ? RY[ QZ BZ ?+Z ?9Z BFZ ?RZ BbZ ?qZ B7 ?Z BZ ?Z ?Z ?Z ?Z ?Z ?Z ?Z ?Z BZ ?[ B#[ ?7[ BF[ ?T[ Be[ ?u[ ?[ ?[ B[ ?[ ?[ B[ ?[ B[ ?\ B\ ?!\ B1\ ?@\ ?O\ Bd\ ?x\ ?\ B\ ?\ B\ ?\ B\ ?\ B\ ?\ B] ?] B] ?#] B0] ?<] BH] ? oT-S] ~ -۴?h]  h ~]  Mƈ]] ]] ]  ]ƈ] ] ] ^ +^ <^  7G L^  7G e^ ^  +^  }S]X^ ^ ^ F 5U^  Xƈ] _  ]__ (_  ]_K9_ I_ Y_ h_ z_ _ _ _ _ _ _ _ _  ` ` -`  ! Uo&W <`  ]ƈG`U Q`*X` j`  !x` `  XƈPGU k K`  `lPGUQ`*`  !Xƈ`* ->c*`K`  Xƈ ">cp K`  ] ">c` ‰ ]_jK` ĉ a  ] "a lj#a 2a Ca   fSa\a ̉oa ~a a a a a a a  Xƈ claaa ։ ]b ؉ :";ick.b ډ XƈH?bCb ܉ XƈSbWb_bfb މ{b t10_dif_typeT10_PI_TYPE0_PROTECTIONT10_PI_TYPE1_PROTECTIONT10_PI_TYPE2_PROTECTIONT10_PI_TYPE3_PROTECTIONt10_pi_tupleguard_tagscsi_lunzbc_zone_alignment_methodZBC_CONSTANT_ZONE_LENGTHZBC_CONSTANT_ZONE_START_OFFSETscsi_host_statusDID_OKDID_NO_CONNECTDID_BUS_BUSYDID_TIME_OUTDID_BAD_TARGETDID_ABORTDID_PARITYDID_ERRORDID_RESETDID_BAD_INTRDID_PASSTHROUGHDID_SOFT_ERRORDID_IMM_RETRYDID_REQUEUEDID_TRANSPORT_DISRUPTEDDID_TRANSPORT_FAILFASTDID_TRANSPORT_MARGINALscsi_dispositionNEEDS_RETRYSUCCESSFAILEDQUEUEDSOFT_ERRORADD_TO_MLQUEUETIMEOUT_ERRORSCSI_RETURN_NOT_HANDLEDFAST_IO_FAILblist_flags_tscsi_device_stateSDEV_CREATEDSDEV_RUNNINGSDEV_CANCELSDEV_DELSDEV_QUIESCESDEV_OFFLINESDEV_TRANSPORT_OFFLINESDEV_BLOCKSDEV_CREATED_BLOCKscsi_vpdscsi_devicesame_target_siblingsbudget_mapdevice_blockedrestartsstarved_entrymax_queue_depthlast_queue_full_depthlast_queue_full_countlast_queue_full_timequeue_ramp_up_periodlast_queue_ramp_upscsi_levelinq_periph_qualinquiry_mutexinquiry_leninquiryvpd_pg0vpd_pg83vpd_pg80vpd_pg89vpd_pgb0vpd_pgb1vpd_pgb2sdev_targetsdev_bflagseh_timeoutmanage_system_start_stopmanage_runtime_start_stopmanage_shutdownforce_runtime_start_on_system_startlockableborkensdtrwdtrtagged_supportedsimple_tagswas_resetexpecting_cc_uause_10_for_rwuse_10_for_msset_dbd_for_msread_before_msno_report_opcodesno_write_sameuse_16_for_rwskip_ms_page_8skip_ms_page_3fskip_vpd_pagestry_vpd_pagesuse_192_bytes_for_3fno_start_on_addallow_restartno_start_on_resumestart_stop_pwr_condno_uld_attachselect_no_atnfix_capacityguess_capacityretry_hwerrorlast_sector_bugno_read_disc_infono_read_capacity_16try_rc_10_firstsecurity_supportedwce_default_onno_difbroken_fualun_in_cdbunmap_limit_for_wsrpm_autosuspendignore_media_changesilence_suspendno_vpd_sizequeue_stoppedoffline_alreadydisk_events_disable_depthsupported_eventsmax_device_blockediorequest_cntiodone_cntioerr_cntiotmo_cntsdev_gendevsdev_devdma_drain_lendma_drain_bufsg_timeoutsg_reserved_sizebsg_devaccess_statestate_mutexsdev_statequiesced_bysdev_dataScsi_Host__devices__targetsstarved_listdefault_lockhost_lockscan_mutexeh_abort_listeh_cmd_qehandlereh_actionhost_waithostttransportttagset_refcnttagset_freedhost_blockedhost_failedhost_eh_scheduledhost_noeh_deadlinelast_resetmax_channelmax_idmax_lunmax_cmd_lencan_queuecmd_per_lunsg_prot_tablesizeopt_sectorsdma_boundaryactive_modehost_self_blockedreverse_orderingtmf_in_progressasync_scaneh_noresumehost_tagsetshort_inquiryno_scsi2_lun_in_cdbwork_q_namework_qtmf_work_qmax_host_blockedprot_capabilitiesprot_guard_typen_io_portdma_channelshost_stateshost_gendevshost_devshost_datascsi_targetstarget_sdev_userreap_refsingle_lunpdt_1f_for_no_lunno_report_lunsexpecting_lun_changetarget_busytarget_blockedmax_target_blockedstarget_datascsi_device_handlerscsi_target_stateSTARGET_CREATEDSTARGET_RUNNINGSTARGET_REMOVESTARGET_CREATED_REMOVESTARGET_DELscsi_data_bufferscsi_cmnd_submitterSUBMITTED_BY_BLOCK_LAYERSUBMITTED_BY_SCSI_ERROR_HANDLERSUBMITTED_BY_SCSI_RESET_IOCTLscsi_cmndeh_entryabort_workeh_eflagsbudget_tokenjiffies_at_allocprot_opprot_typeprot_flagssubmittercmd_lensc_data_directioncmndsdbprot_sdbunderflowtransfersizeresid_lensense_lensense_bufferextra_lenhost_scribblescsi_prot_flagsSCSI_PROT_TRANSFER_PISCSI_PROT_GUARD_CHECKSCSI_PROT_REF_CHECKSCSI_PROT_REF_INCREMENTSCSI_PROT_IP_CHECKSUMscsi_host_templatequeuecommandinit_cmd_privexit_cmd_priveh_abort_handlereh_device_reset_handlereh_target_reset_handlereh_bus_reset_handlereh_host_reset_handlerslave_allocslave_configureslave_destroytarget_alloctarget_destroyscan_finishedchange_queue_depthmq_polldma_need_drainbios_paramshow_infoeh_timed_outeh_should_retry_cmdhost_resetproc_nametag_alloc_policytrack_queue_depthsupported_modeemulatedskip_settle_delayshost_groupssdev_groupsrpm_autosuspend_delayscsi_host_stateSHOST_CREATEDSHOST_RUNNINGSHOST_CANCELSHOST_DELSHOST_RECOVERYSHOST_CANCEL_RECOVERYSHOST_DEL_RECOVERYscsi_transport_templatescsi_host_prot_capabilitiesSHOST_DIF_TYPE1_PROTECTIONSHOST_DIF_TYPE2_PROTECTIONSHOST_DIF_TYPE3_PROTECTIONSHOST_DIX_TYPE0_PROTECTIONSHOST_DIX_TYPE1_PROTECTIONSHOST_DIX_TYPE2_PROTECTIONSHOST_DIX_TYPE3_PROTECTIONscsi_host_guard_typeSHOST_DIX_GUARD_CRCSHOST_DIX_GUARD_IPsdebug_z_typeZBC_ZTYPE_CNVZBC_ZTYPE_SWRZBC_ZTYPE_SWPZBC_ZTYPE_GAPsdebug_z_condZBC_NOT_WRITE_POINTERZC1_EMPTYZC2_IMPLICIT_OPENZC3_EXPLICIT_OPENZC4_CLOSEDZC6_READ_ONLYZC5_FULLZC7_OFFLINEsdeb_zone_statez_typez_condz_non_seq_resourcez_sizez_startz_wpsdebug_dev_infolu_namesdbg_hostuas_bmnum_in_qzmodelzcapzsizezsize_shiftnr_conv_zonesnr_seq_zonesnr_imp_opennr_exp_opennr_closedmax_opencreate_tszstatesdebug_host_infohost_listsi_idxshostdev_info_listsdeb_store_infomacc_lckstorepdif_storepmap_storepsdeb_defer_typeSDEB_DEFER_NONESDEB_DEFER_HRTSDEB_DEFER_WQSDEB_DEFER_POLLsdebug_deferhrtcmpl_tssqa_idxqc_idxhc_idxissuing_cpuinit_hrtinit_wqinit_polldefer_tsdebug_queued_cmdsd_dpa_cmndsdebug_queueqc_arrin_use_bmqc_lockopcode_info_tnum_attachedarrpsdeb_opcode_indexSDEB_I_INVALID_OPCODESDEB_I_INQUIRYSDEB_I_REPORT_LUNSSDEB_I_REQUEST_SENSESDEB_I_TEST_UNIT_READYSDEB_I_MODE_SENSESDEB_I_MODE_SELECTSDEB_I_LOG_SENSESDEB_I_READ_CAPACITYSDEB_I_READSDEB_I_WRITESDEB_I_START_STOPSDEB_I_SERV_ACT_IN_16SDEB_I_SERV_ACT_OUT_16SDEB_I_MAINT_INSDEB_I_MAINT_OUTSDEB_I_VERIFYSDEB_I_VARIABLE_LENSDEB_I_RESERVESDEB_I_RELEASESDEB_I_ALLOW_REMOVALSDEB_I_REZERO_UNITSDEB_I_ATA_PTSDEB_I_SEND_DIAGSDEB_I_UNMAPSDEB_I_WRITE_BUFFERSDEB_I_WRITE_SAMESDEB_I_SYNC_CACHESDEB_I_COMP_WRITESDEB_I_PRE_FETCHSDEB_I_ZONE_OUTSDEB_I_ZONE_INSDEB_I_LAST_ELEM_P1sam_lun_addr_methodSAM_LUN_AM_PERIPHERALSAM_LUN_AM_FLATSAM_LUN_AM_LOGICAL_UNITSAM_LUN_AM_EXTENDEDsdeb_cmd_dataSDEB_IN_DATASDEB_IN_CDBunmap_block_descdev_driverpseudo_lld_bus_matchsdebug_driver_removesdebug_driver_probescpscsi_debug_queuecommandsdebug_blk_mq_pollsdebug_map_queuesqdepthsdebug_change_qdepththe_endsdebug_do_remove_hostper_host_idxsdebug_add_host_helpersdebug_add_storeapart_from_firstsdebug_erase_all_storessdebug_erase_storesdebug_release_adapterscsi_debug_exitscsi_debug_initddptur_ms_to_ready_showzbc_showcdb_len_storecdb_len_showuuid_ctl_showstrict_storestrict_showhost_lock_storehost_lock_showremovable_storerandom_storerandom_showmap_showato_showguard_showdif_showdix_showsubmit_queues_showsector_size_showstatistics_storestatistics_showvpd_use_hostno_storevpd_use_hostno_showadd_host_storeadd_host_showvirtual_gb_storevirtual_gb_showscsi_level_showno_uld_showno_rwlock_storeno_rwlock_showhost_max_queue_showmax_queue_storemax_queue_showmax_luns_storemax_luns_showlun_format_storelun_format_showevery_nth_storeevery_nth_shownum_parts_showper_host_store_storeper_host_store_showdev_size_mb_shownum_tgts_storenum_tgts_showno_lun_0_storeno_lun_0_showfake_rw_storefake_rw_showdsense_storedsense_showptype_storeptype_showopts_storeopts_showndelay_storendelay_showdelay_storedelay_showscsi_debug_show_infoscsi_debug_write_infoscsi_debug_infodevipscsi_resultdelta_jiffschedule_resptweak_cmnd_countSCpntscsi_debug_host_resetscsi_debug_bus_resetscsi_debug_target_resetscsi_debug_device_resetscsi_debug_abortstop_all_queuedscsi_debug_slave_destroyscsi_debug_slave_configurescsi_debug_slave_allocfind_build_dev_infosdebug_device_createsdebug_q_cmd_wq_completesdebug_q_cmd_hrt_completesdebug_q_cmd_completeresp_rwp_zonezspzbc_rwp_zoneresp_finish_zonezbc_finish_zoneresp_close_zoneresp_open_zoneresp_report_zonesresp_verifyresp_report_lunsresp_pre_fetchresp_sync_cacheresp_get_lba_statusresp_unmapresp_comp_writeresp_write_bufferresp_write_same_16resp_write_same_10resp_write_scatresp_write_dt0map_regionstart_secei_lbaprot_verify_writeresp_read_dt0sdeb_write_unlocksdeb_read_unlockdif_copy_protsdtdif_verifysg_skipdo_writedo_device_accesscheck_zbc_access_paramszbc_inc_wpzbc_open_zonezbc_close_zonezbc_zoneresp_log_senseresp_mode_selectresp_mode_sensepcontrolresp_sas_sha_m_spgresp_rsup_tmfsresp_rsup_opcodesresp_report_tgtpgsresp_readcap16resp_readcapresp_start_stopresp_requestsresp_inquiryarr_lenoff_dstp_fill_from_dev_bufferclear_luns_changed_on_targetscsi_debug_ioctlasqmk_sense_bufferc_din_bytein_bitmk_sense_invalid_fldsdebug_max_tgts_lunsscsi_debug.ko-", #)+.B#e(2? X n<$j.# # pz&7. %#d H.8U.Lgp|9.5P+} .}+.<}L.]n..H.D.@|# 0&.L..$# 7.G` V# f# x5p |. |.$ .A  .# +.p4@ jJ.VM q |.# . 0Yv@P+p@pL+f{.`p.d`Pj.h@. .0.P.7.FPW&l.&# -.'@&.p''' .&"# -0&8.E`&N.,Y&b.(m&' &P&'.&.4&&@&*.8p'G.&X&f&v.0&`&.&&& &P& . & &' &&1 # ? @L # Y =l  |   @   . P! O   ! )82 `> "O )p8g )88  I/ %u . #p3%.@ . x  (" m8 E )iR p)ig )iw P*   @+  ,z . , #t  #p  P-\ -]0 .>  /aV 0$g .xx 0$ 0 5  1 1  p2 .l    4?  5.\ P5wv #  5 # 6 # 7 . P8>8a69;G@:=`;p<.\=@>Q.AI7 By pDF.>#U#d.sGC...P.X.T.8PJc+K\ %1 N>NMO[QkPS|U...UWq.D.H#h  #l .0#. /xIUP[i)40\]l00]`_ac&d5peFSiv`i2 ....0 # "# 2j*AkjOV@mqencx0psux5~.<  (Љ !-;# U# o  9+, # ## .'# 7# O# hp z0} )8(  |,18>#X O%{'#p(#8#` #  # # # 4#` O# d# y#` #  # # # # # #@ (#  ?# V# k#@ # # # #` #@ #  # # ,# <# O# e#` {#@ #@ #  # # # ..7.eMK6fQy9FIG-IvNR:G[]BzR9*;e?7554ESJ-_Qz1GNKT4;o<+/9E<^K3v~<F JJ = ; K /9< GP Ee 4y JF 9 7 @ ]S , 4& := 0V 8lU 0 0 : ;*:d5: G  5 ' L 3&g Y(}  ( h  ((!x !:!P(P!j!!x(! !!(!! "('"E"["(f"u","(""H"@(" #`-#h(># S#vu#(###(#$&$(@$0^$$($P$$0($` % +%X(?%p W%"x%(%%=%(%%R&(& ,&kK&(_& w&& (& &&H(& ''p(-'@'Y'(g'y''(' ''('(0((=(N($q(8(((A(`((  (W)()0 ))mF)(X)@ n))()J))()X ) *((*h 1*K*P(Z*qm* *x(** *(+-+J+(\+ r+1+(+ +G+(+ +_,@(5,P,{k,h({,,,(, ,,(, ,-(%- 7-U-(h- -0 --0(-@ -P -.X(".` :.p U.w.(. .3.(. .K/(/ '/_B/(R/ f/t/ (/ //H(/ //p( 0 010(=0 M0l0(0 00(0 00 (1 1418 (D1 X1o1` ({1 1,1 (1 1(1(1 x1x1 ( 2`P2`(#2P+2(82(E2 (U2`(e2 (t2x2`(22222 22 222222 22 3&333;3,I3R3`3l3}334333333334424I4X4f4q4 }44744444444555.5<5S5]5e5u555555555666,6H6C5V6a6v6}66666666667"7-757J7c7v777777777788%8<8H8V8f8v8~888888889__UNIQUE_ID_srcversion194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9sdebug_max_tgts_lunssdebug_host_list_locksdebug_num_tgtssdebug_host_listclear_luns_changed_on_targetresp_write_buffertweak_cmnd_countsdebug_every_nthsdebug_q_arrsdebug_cmnd_countpseudo_lld_bus_matchscsi_debug_slave_destroysdebug_verbosescsi_debug_slave_destroy.cold__func__.78sdebug_release_adapterzbc_zone__already_done.14strict_storesdebug_stricthost_lock_storesdebug_host_lockremovable_storesdebug_removablestatistics_storesdebug_statisticssdebug_completionssdebug_miss_cpussdebug_a_tsfvpd_use_hostno_storesdebug_vpd_use_hostnovirtual_gb_storesdeb_zbc_in_usesdebug_virtual_gbsdebug_store_sectorssdebug_sector_sizesdebug_capacitymax_luns_storesdebug_max_lunssdebug_scsi_levelmax_luns_store.cold__func__.108num_tgts_storeno_lun_0_storesdebug_no_lun_0dsense_storesdebug_dsenseptype_storesdebug_ptypesdebug_unmap_alignmentsdebug_unmap_granularitymap_sizescsi_debug_write_infosdebug_optsscsi_debug_write_info.coldmax_queue_storesdebug_host_max_queuesdebug_max_queueretired_max_queuesdebug_q_cmd_complete__func__.106sdebug_q_cmd_complete.coldsdebug_q_cmd_wq_completesdebug_q_cmd_hrt_completesdebug_change_qdepth__func__.77sdebug_change_qdepth.coldscsi_debug_bus_resetnum_bus_resets__func__.85scsi_debug_target_resetnum_target_resets__func__.86scsi_debug_device_resetnum_dev_resets__func__.87scsi_debug_infosdebug_infosdebug_dev_size_mbzbc_showsdeb_zbc_modelzbc_model_strs_atur_ms_to_ready_showsdeb_tur_ms_to_readycdb_len_showsdebug_cdb_lenuuid_ctl_showsdebug_uuid_ctlstrict_showndelay_showsdebug_ndelayhost_lock_showremovable_showrandom_showsdebug_randomato_showsdebug_atoguard_showsdebug_guarddif_showsdebug_difdix_showsdebug_dixsubmit_queues_showstatistics_showsector_size_showvpd_use_hostno_showper_host_store_showsdebug_per_host_storeadd_host_showsdebug_num_hostsvirtual_gb_showscsi_level_showno_uld_showsdebug_no_uldno_rwlock_showsdebug_no_rwlockmax_luns_showlun_format_showsdebug_lun_amevery_nth_shownum_parts_showsdebug_num_partsdev_size_mb_shownum_tgts_showno_lun_0_showhost_max_queue_showfake_rw_showsdebug_fake_rwdsense_showptype_showopts_showsdebug_jdelayunmap_regionsdebug_lbprzresp_sas_sha_m_spgmk_sense_buffer__func__.90mk_sense_invalid_fld__func__.102resp_start_stopresp_sync_cachewrite_since_syncdif_verifydif_verify.cold__func__.95p_fill_from_dev_buffer__UNIQUE_ID_ddebug309.52__func__.98resp_report_luns__UNIQUE_ID_ddebug337.5__UNIQUE_ID_ddebug339.4__func__.97resp_report_luns.coldsdebug_driver_probesdebug_clusteringsdebug_driver_templatehave_dif_protsdebug_driver_probe.cold__func__.75lun_format_storelun_format_store.cold__func__.109random_storeper_host_store_storeno_rwlock_storeevery_nth_storeevery_nth_store.cold__func__.110opts_storesdebug_erase_storeper_store_arrsdebug_erase_all_storessdeb_first_idxsdeb_most_recent_idxzbc_close_zonezbc_finish_zonezbc_open_zonecheck_zbc_access_paramssdeb_read_unlocksdeb_fake_rw_lcksdeb_write_unlockscsi_debug_slave_allocscsi_debug_slave_alloc.cold__func__.83sdebug_map_queuesscsi_debug_ioctl__func__.89scsi_debug_abortnum_aborts__func__.88resp_sas_pcd_m_spg.constprop.0resp_sas_sf_m_pg.constprop.0resp_iec_m_pg.constprop.0iec_m_pgresp_ctrl_m_pg.constprop.0ctrl_m_pgresp_caching_pg.constprop.0caching_pgresp_format_pg.constprop.0sdebug_sectors_perresp_disconnect_pg.constprop.0resp_err_recov_pg.constprop.0do_device_accesscomp_write_worker.isra.0stop_all_queuedscsi_debug_host_resetnum_host_resets__func__.84sdebug_driver_removeresp_mode_select__func__.96sdebug_wpcdb_len_storecdb_len_store.cold__func__.82ndelay_storesdebug_do_remove_hostscsi_debug_exitsdebug_driverfs_driverpseudo_lld_buspseudo_primaryscsi_debug_show_infosdebug_headssdebug_cylinders_perdif_errorsdix_writesdix_readssdeb_mq_poll_countzbc_inc_wp__already_done.13sdebug_blk_mq_pollsdebug_blk_mq_poll.cold__func__.76zbc_rwp_zoneresp_pre_fetchresp_rwp_zoneresp_close_zoneresp_finish_zonemap_showsdebug_lbpusdebug_lbpwssdebug_lbpws10resp_open_zonesdebug_device_createsdeb_zbc_zone_size_mbsdeb_zbc_zone_cap_mbsdeb_zbc_nr_convsdeb_zbc_max_opengot_shared_uuidsdebug_device_create.cold__func__.81find_build_dev_infofind_build_dev_info.cold__func__.80scsi_debug_slave_configurescsi_debug_slave_configure.cold__func__.79sdebug_add_host_helper__func__.114dif_copy_protprot_verify_writeresp_readcapresp_rsup_tmfssdebug_add_store__func__.112sdebug_add_store.cold__func__.113fake_rw_storescsi_debug_init__func__.74sdebug_physblk_expsdebug_lun_am_isdebug_lowest_alignedsdeb_zbc_model_szbc_model_strs_bzbc_model_strs_csdebug_unmap_max_descsdebug_add_hostadd_host_storeresp_requests.LC155resp_readcap16resp_report_tgtpgsresp_unmapresp_log_sense.LC159resp_get_lba_statusresp_mode_senseresp_write_dt0sdeb_inject_pendingresp_rsup_opcodesopcode_ind_arropcode_info_arrresp_write_scat__func__.93resp_read_dt0sdebug_medium_error_startsdebug_medium_error_countresp_comp_writeresp_verify__func__.92resp_report_zones__already_done.2resp_inquirysdebug_inq_vendor_idsdebug_inq_product_idsdebug_inq_product_rev.LC160sdebug_opt_xferlen_expsdebug_opt_blkssdebug_unmap_max_blockssdebug_write_same_lengthresp_inquiry.coldresp_write_same.constprop.0resp_write_same_10resp_write_same_16schedule_resp__UNIQUE_ID_ddebug343.1__func__.104__func__.107scsi_debug_queuecommandscsi_debug_queuecommand.cold__func__.103sdebug_proc_name__UNIQUE_ID___addressable_cleanup_module498__UNIQUE_ID___addressable_init_module497sdebug_drv_groupssdebug_drv_groupsdebug_drv_attrsdriver_attr_delaydriver_attr_optsdriver_attr_ptypedriver_attr_dsensedriver_attr_fake_rwdriver_attr_host_max_queuedriver_attr_no_lun_0driver_attr_num_tgtsdriver_attr_dev_size_mbdriver_attr_num_partsdriver_attr_every_nthdriver_attr_lun_formatdriver_attr_max_lunsdriver_attr_max_queuedriver_attr_no_rwlockdriver_attr_no_ulddriver_attr_scsi_leveldriver_attr_virtual_gbdriver_attr_add_hostdriver_attr_per_host_storedriver_attr_vpd_use_hostnodriver_attr_sector_sizedriver_attr_statisticsdriver_attr_submit_queuesdriver_attr_dixdriver_attr_difdriver_attr_guarddriver_attr_atodriver_attr_mapdriver_attr_randomdriver_attr_removabledriver_attr_host_lockdriver_attr_ndelaydriver_attr_strictdriver_attr_uuid_ctldriver_attr_cdb_lendriver_attr_tur_ms_to_readydriver_attr_zbc__UNIQUE_ID_zone_size_mb487__UNIQUE_ID_zone_nr_conv486__UNIQUE_ID_zone_max_open485__UNIQUE_ID_zone_cap_mb484__UNIQUE_ID_zbc483__UNIQUE_ID_write_same_length482__UNIQUE_ID_wp481__UNIQUE_ID_vpd_use_hostno480__UNIQUE_ID_virtual_gb479__UNIQUE_ID_uuid_ctl478__UNIQUE_ID_unmap_max_desc477__UNIQUE_ID_unmap_max_blocks476__UNIQUE_ID_unmap_granularity475__UNIQUE_ID_unmap_alignment474__UNIQUE_ID_tur_ms_to_ready473__UNIQUE_ID_submit_queues472__UNIQUE_ID_strict471__UNIQUE_ID_statistics470__UNIQUE_ID_sector_size469__UNIQUE_ID_scsi_level468__UNIQUE_ID_removable467__UNIQUE_ID_random466__UNIQUE_ID_ptype465__UNIQUE_ID_poll_queues464__UNIQUE_ID_physblk_exp463__UNIQUE_ID_per_host_store462__UNIQUE_ID_opts461__UNIQUE_ID_opt_xferlen_exp460__UNIQUE_ID_opt_blks459__UNIQUE_ID_num_tgts458__UNIQUE_ID_num_parts457__UNIQUE_ID_no_uld456__UNIQUE_ID_no_rwlock455__UNIQUE_ID_no_lun_0454__UNIQUE_ID_ndelay453__UNIQUE_ID_medium_error_start452__UNIQUE_ID_medium_error_count451__UNIQUE_ID_max_queue450__UNIQUE_ID_max_luns449__UNIQUE_ID_lun_format448__UNIQUE_ID_lowest_aligned447__UNIQUE_ID_lbpws10446__UNIQUE_ID_lbpws445__UNIQUE_ID_lbpu444__UNIQUE_ID_lbprz443__UNIQUE_ID_inq_vendor442__UNIQUE_ID_inq_rev441__UNIQUE_ID_inq_product440__UNIQUE_ID_host_max_queue439__UNIQUE_ID_host_lock438__UNIQUE_ID_guard437__UNIQUE_ID_fake_rw436__UNIQUE_ID_every_nth435__UNIQUE_ID_dsense434__UNIQUE_ID_dix433__UNIQUE_ID_dif432__UNIQUE_ID_dev_size_mb431__UNIQUE_ID_delay430__UNIQUE_ID_clustering429__UNIQUE_ID_cdb_len428__UNIQUE_ID_ato427__UNIQUE_ID_add_host426__UNIQUE_ID_version425__UNIQUE_ID_license424__UNIQUE_ID_description423__UNIQUE_ID_author422__UNIQUE_ID_zone_size_mbtype421__param_zone_size_mb__param_str_zone_size_mb__UNIQUE_ID_zone_nr_convtype420__param_zone_nr_conv__param_str_zone_nr_conv__UNIQUE_ID_zone_max_opentype419__param_zone_max_open__param_str_zone_max_open__UNIQUE_ID_zone_cap_mbtype418__param_zone_cap_mb__param_str_zone_cap_mb__UNIQUE_ID_zbctype417__param_zbc__param_str_zbc__UNIQUE_ID_write_same_lengthtype416__param_write_same_length__param_str_write_same_length__UNIQUE_ID_wptype415__param_wp__param_str_wp__UNIQUE_ID_vpd_use_hostnotype414__param_vpd_use_hostno__param_str_vpd_use_hostno__UNIQUE_ID_virtual_gbtype413__param_virtual_gb__param_str_virtual_gb__UNIQUE_ID_uuid_ctltype412__param_uuid_ctl__param_str_uuid_ctl__UNIQUE_ID_unmap_max_desctype411__param_unmap_max_desc__param_str_unmap_max_desc__UNIQUE_ID_unmap_max_blockstype410__param_unmap_max_blocks__param_str_unmap_max_blocks__UNIQUE_ID_unmap_granularitytype409__param_unmap_granularity__param_str_unmap_granularity__UNIQUE_ID_unmap_alignmenttype408__param_unmap_alignment__param_str_unmap_alignment__UNIQUE_ID_tur_ms_to_readytype407__param_tur_ms_to_ready__param_str_tur_ms_to_ready__UNIQUE_ID_poll_queuestype406__param_poll_queues__param_str_poll_queues__UNIQUE_ID_submit_queuestype405__param_submit_queues__param_str_submit_queues__UNIQUE_ID_stricttype404__param_strict__param_str_strict__UNIQUE_ID_statisticstype403__param_statistics__param_str_statistics__UNIQUE_ID_sector_sizetype402__param_sector_size__param_str_sector_size__UNIQUE_ID_scsi_leveltype401__param_scsi_level__param_str_scsi_level__UNIQUE_ID_removabletype400__param_removable__param_str_removable__UNIQUE_ID_randomtype399__param_random__param_str_random__UNIQUE_ID_ptypetype398__param_ptype__param_str_ptype__UNIQUE_ID_physblk_exptype397__param_physblk_exp__param_str_physblk_exp__UNIQUE_ID_per_host_storetype396__param_per_host_store__param_str_per_host_store__UNIQUE_ID_optstype395__param_opts__param_str_opts__UNIQUE_ID_opt_xferlen_exptype394__param_opt_xferlen_exp__param_str_opt_xferlen_exp__UNIQUE_ID_opt_blkstype393__param_opt_blks__param_str_opt_blks__UNIQUE_ID_num_tgtstype392__param_num_tgts__param_str_num_tgts__UNIQUE_ID_num_partstype391__param_num_parts__param_str_num_parts__UNIQUE_ID_no_uldtype390__param_no_uld__param_str_no_uld__UNIQUE_ID_no_rwlocktype389__param_no_rwlock__param_str_no_rwlock__UNIQUE_ID_no_lun_0type388__param_no_lun_0__param_str_no_lun_0__UNIQUE_ID_ndelaytype387__param_ndelay__param_str_ndelay__UNIQUE_ID_medium_error_starttype386__param_medium_error_start__param_str_medium_error_start__UNIQUE_ID_medium_error_counttype385__param_medium_error_count__param_str_medium_error_count__UNIQUE_ID_max_queuetype384__param_max_queue__param_str_max_queue__UNIQUE_ID_max_lunstype383__param_max_luns__param_str_max_luns__UNIQUE_ID_lun_formattype382__param_lun_format__param_str_lun_format__UNIQUE_ID_lowest_alignedtype381__param_lowest_aligned__param_str_lowest_aligned__UNIQUE_ID_lbpws10type380__param_lbpws10__param_str_lbpws10__UNIQUE_ID_lbpwstype379__param_lbpws__param_str_lbpws__UNIQUE_ID_lbputype378__param_lbpu__param_str_lbpu__UNIQUE_ID_lbprztype377__param_lbprz__param_str_lbprz__UNIQUE_ID_inq_vendortype376__param_inq_vendor__param_str_inq_vendor__param_string_inq_vendor__UNIQUE_ID_inq_revtype375__param_inq_rev__param_str_inq_rev__param_string_inq_rev__UNIQUE_ID_inq_producttype374__param_inq_product__param_str_inq_product__param_string_inq_product__UNIQUE_ID_host_max_queuetype373__param_host_max_queue__param_str_host_max_queue__UNIQUE_ID_host_locktype372__param_host_lock__param_str_host_lock__UNIQUE_ID_guardtype371__param_guard__param_str_guard__UNIQUE_ID_fake_rwtype370__param_fake_rw__param_str_fake_rw__UNIQUE_ID_every_nthtype369__param_every_nth__param_str_every_nth__UNIQUE_ID_dsensetype368__param_dsense__param_str_dsense__UNIQUE_ID_dixtype367__param_dix__param_str_dix__UNIQUE_ID_diftype366__param_dif__param_str_dif__UNIQUE_ID_dev_size_mbtype365__param_dev_size_mb__param_str_dev_size_mb__UNIQUE_ID_delaytype364__param_delay__param_str_delay__UNIQUE_ID_clusteringtype363__param_clustering__param_str_clustering__UNIQUE_ID_cdb_lentype362__param_cdb_len__param_str_cdb_len__UNIQUE_ID_atotype361__param_ato__param_str_ato__UNIQUE_ID_add_hosttype360__param_add_host__param_str_add_hostmsense_iarrmselect_iarrread_iarrwrite_iarrsa_in_16_iarrmaint_in_iarrverify_iarrvl_iarrreserve_iarrrelease_iarrwrite_same_iarrsync_cache_iarrpre_fetch_iarrzone_out_iarrzone_in_iarr.LC36.LC121.LC125.LC154.LC156.LC158.LC157.LC177.LC178.LC172.LC173.LC175.LC3param_ops_uint__get_random_u32_below__x86_indirect_thunk_rbpdev_set_namememmove__this_modulesnprintfqueue_work_onxa_get_markscsi_remove_hostcrc_t10dif_find_first_bitscsi_build_sensescnprintfhrtimer_initcleanup_module_find_first_zero_bitmemcpykfreeint_to_scsilunscsi_set_sense_information__scsi_iterate_devices_raw_spin_lock_irqsave_raw_spin_lockfortify_panic__fentry__init_module_find_last_bitjiffies_to_usecsstrncasecmp__stack_chk_failput_deviceroot_device_unregistervzalloccapable__xa_allocsg_miter_next__list_add_validuuid_genbus_unregisterscsi_host_put__root_device_registerkstrtointxa_load_raw_write_locksdev_prefix_printkscsi_scan_hostsg_miter_stopdriver_unregister_raw_read_unlock_find_next_bit_raw_write_unlockmemcmp__list_del_entry_validsscanfsg_miter_startsg_copy_buffer_raw_spin_unlock_irqrestorexa_clear_markkstrtobool__sysfs_match_stringmemsethrtimer_start_range_nsparam_ops_charp__x86_return_thunknr_cpu_idsblk_mq_unique_tagparam_ops_stringxa_erasecpu_numbervfree_find_next_zero_bitparam_ops_boolxa_destroyxa_findsg_pcopy_from_buffer__x86_indirect_thunk_rcx__dynamic_pr_debugcancel_work_sync__warn_printkseq_printfblk_mq_map_queues_raw_read_lockhrtimer_cancelseq_putsscsi_donesg_copy_from_bufferkmalloc_tracexa_find_afterblk_abort_requestscsi_add_host_with_dmaxa_set_markparam_ops_intip_compute_csumscsi_host_allocvmalloc_raw_spin_unlocksg_copy_to_bufferdriver_registerscsi_change_queue_depthktime_get_with_offset__kmallockmalloc_cachesbus_registersystem_wq   | $  X  a f q| |    a `  4 H. HIO H\ Haq{ 1GQ ] c i # 0 #:N ky # 0 #:O lr D~ @ < 8 # (1L Gv #{      |   (  1 6 Ra #1     |   H  Q V fq #  0 #: M  j x   #        > #C [  x        l     2 A    I #     $  *  N    #   % ` ,  4n u `  4       (1f 4l v D} @Ux 6JY g v          3AQ]qx`  4  `  45A pJ JT fY [     i f$; B K fP[eqw _   ` i  f `" + f0;EQW cs  @ i f m v {  `    ,  ' 0 5> CQW a in Psz        " ,3AG Q [bqx        "17 A KRag (q { $ `     !' 1 ;BQW a kr   0    ! +2AG Q [bqx        "17 A KRag q { ,      !' 1 ;BQW a kr       ! +2AJ c  l   0? QW ^  l  !x }  { ( f   w |   { X fD  @  : D T          #! @!Q!W! n! w!!! (!!!!!! "("T"a" `k"  u" """"EU#c# i# # #$ r$ 8|$ $ $$ $ $ % % p %2%%%% % %%<%(% %%%` %%b% & <&$&M& a& (r& $& &t&& && & & &' '' 9' L' R' X' ^' i' x''I'''#' ' ' ' ' '''((@(H(|T(|](ic( i( s( (( ((| (  (  ( ( ()+):) W)e)q))) ))) ** 7*E*Q*_* ** *** * *++0+A+O+ ++ +++ + + + ,,!,;,D,M,W, \,f,m, z, ,,,,, ,, ,-p !-l ;-@-Q-`----.. .H.r..!/}/0 000 x00 000 x000 011=1` C1 <f11 <1111 1 2 2 f 22 2 '2 02 f52?2I2 P2 PY2 f^2h2q2w2 g2` 2 422 2 33` !3 *'3 E333 3 3  3 /3 f3334 44!44 5!5J5Q5j5s55555 5~'6~-6 76?6|H6s666 7 77%7/7Z7777 7 7 88=8Q8X8 _888889'9 W9 g9 9999 :-:A:`: l: :: ;";@;g;w;;;` ; 4;;;K<U<`<q<<` <<< W< < <<| <  =  = = %= 4=;= B= iK= fP=c= l= Ds= fx=====>>->A>>H? Z? $@ +@ x4@ f9@@@@@@@@@}A A~2A 8A AAAA B B BB| "B  JBXB kBB  B B BBB'C #1CDC TC` [C 4C C` CC C` C 4D!D 4+D 9D QD WD eDqDD #DD D` D 4E 1E` IEPE [E` bE 4EE 4E E EF F FF| !F  .F BF| HF  ]F  nF sFyFl Fl FF F FF /FF F G G mG vG =GCG MG TG ,ZG aG ihG nGuG G G wG G @G GG hG G G G xGG XG \G `G dG GG LG TH P H HH &H +H1H 47H <AH @GH DNH }UH H\H 8bHhH` oH {HH` H 4H HH HH HH H xHH` I II $I 4I;I| BI  \I kIvI  ~Il I II II I II \I I J J:J?JQJJJ K]K wK }K KK K KKKK 4LL 'L-L TL LLRL L- MMM$M 0M7M RMXM oM|M 4MM M MM MMM N N !N'N KNoN NNN NNN  O ODO QO mOzOO OO xOO O xOO P (P 2P x7PTP P PPP PP PBQ}Q xQQQQ Q Q xQR ;R OR\RgR pRR RR-S x2S?SQSkS S S xSS S TTT %T5T MTTT xTTUU U $U )U1U7U =U CU LU XU ]UhU l{U UUUU U U xUlV VVV V WW 0W[WW xWWWW WX  X GDXJX pXXX X X X X @XX ,Y D>Yd PYYh YRZ +\Z cZ $yZZ ZZ ZZ +[ [[1[=[ Q[f[D[\%1\7\ J\Yr\ \ \\\ *]1]R]LW]i]p x] ]] ] ] ]] ]  ]^ ^  ^ &^ -^ 3^ 0A^ H^  W^ \^d^u^ /^^ ^^__7_>_ `I_ 8 Q_^_r_ w___ _ __ ` +`E` ````a CaRafavaaaaa8bUbcbubb bc Kc"cNc`cwcc Sccc c c c @dZdtddde0eeeqee ,e$eee ee efp fl fp f #f+f;f?Bf Qf $_f ff f f f f f f lf f lf  f ggg l.g4g g g g g g g  hh hhh h ` hii  i 'i  0i  _ s  Ā  (0 X9 >W ؁ x݁ "L xQ  8d 8v {  f xB 8f 8;o    $ ąم  ^   "  0 / ! 8  ? 0 щ   %  ; Sio ŋ ҋ ދ $ $b l r x   ܌   {  fF  ̍܍ ( X # * {1 : f?n   {  f0 9 {@ HG fMp {w  f 8Տ 8 x x( t { {  f 8ܐ 8  $_ v   đ ؑߑ $ / Uz  ڒ ( v -   8 4 x x#. 4  ۔ 8 8Y m Օ  K. O  OD 8e 8ʗ O  . > (q  Ř ٘  1 R {Y ` fe     ř͙ x!* x/E XN S    )   S j ל (0EB xGS xXq x {  f۞ - Oc x Z  ʠL ` i  Y xe x Ģ ʢ.LHg   7 #nV   ĥ إ`Ȧ0˧lէ; 'P بl, CP 6z&  BLn        ! 6 A   Ȯ ֮  1F i p   ί گ      4 iy  ˰ Ѱ װ  0A  DZ @α ֱ {߱ fF d xp xu x 5 c  h` Ҵ 4- D QW  5 W   ۶    (  f#  h   8 4 : 4F @w  ȸ f͸׸ 4O^ ~4ȹ 44_ 4ɺ ֺܺ  40 PK y   5 8Ndɼ ռ (ܼ  f (  f1C <I i <  H   H! 3 F W        , X q 3    k~   {  f { 8 4o w E  { @ f ! ,_f z { f H  R   {  f   V    = E )`    { ` f  ;  s8 @ ]Pxbx P! ,18 ? 0DIXP &Ub i hx  -    p `   !% , ;E!L S hXot)#{  &  '  ' {    8,& {% , 19_ @ <F6&M {T [ `i {p w @|` %&    H 3'     #&* 1 8 P W x\dp w |y(   *   0   ?B # (-aM4 H H MRaMY `  wL  aM   )[  h )[  8 )[    )[   %)[1 8  =D[K R  Wi 0~  J\   \  1,  8  nf   & /6 ?gF M  R[ b gs &x 8  y | 0 |;E& 4,` Fc ho t{ ,  4   ) 0 @ 5? K U }    (              0 " . 5 X :E K W ^  cm s         _   8   p# 7 > CW ^ d ip`  4`  4    P+ 00C H\ l z   8  , ( + G ( ,    " , > O Y m               ` # |,leA H OMT c j ov           ,]  0!+l 2,]A H hOb jle  0   , 4 + (p p(08@HPX`h0p`xp    @  0@PppPP@ p(08@0H`PX`h pPx@p0` P@ ( 08@ HP!P!X"`%h(p)xp))P*@+ ,,P--. /011p2 4 5P5567P8 8(90@:8;@<H=P@>XA`BhpDpFxGPJK NNOQPSUUWP[0\0]_acdpe`i j(k0@m8n@0pHsPuXx`~hpЉx0F  5$ (s,048<@DH(LY3P3T;X2<\<` @ sh c    ~   @m  0 ЉX n` `  `   ( p  0p8@ ` h`N U`QPSO(Nh (hd~Љ(uh~~~(Pxh  D(x08Hh PX`pl x H    (8 @HP` hpx   0 P( 0`8@P Xp`hx @d    (0@ HPXh px     0 8@HX ` hp 0 @ J X  (h08H PqX`p x     (8 @HP` hpx        (0 0@ 8@PP X` `hxp           (0@ H PXh $p x (  ,  0       0  8  @ H X  `  h p       g j` H`z0 F$(j,0k48<@Di H Lw P T1 XM \ `d\h4lpZtdx|:DBy2a!QAq1a!Q Aq 1$(,04C89 < @?!D!H!L "PS"T"XT#\'`(dV)h)l6*p+t+x,|,:-_---..G.q..|/001112>2g2D3334I55r6Y778889,: ;<3== >ADEF 9J$J(K,M0JN4N8lO<P@AQDQH[RLRP>STTXT\T`0UdUhVlZWpWtXx[|\^aMc?defsj>klTnovq[tVvz؅hTDߠ/bjp v $e(p,048<@DHLPTX\`-d.h0l5p8tDxF|Kq ijo} jkp ,06: $(V,`0g4h8i<m@DHLPTjXp\v`zdhlpt x | h i n |           v w |   6 @ G P X ^ I J K M R            $ (,,004789<>@@DAHBLFP(T,X-\/`1d3h5l:pdtlxm|oqsuz()*,.027@NPap 1249 ;$^(,048 <Z@iDpHLPT:XI\P`jdhlpt/x4|:;GP~ 7@fp&0V` FP v $(,60@4f8p<@DHLPT&X0\V``dhlptx| FPv6@GPU\] ',-.  $(,048<@DHLPTX\`dhlptx|#;<=?ACH4 5 7 9 >   D!P!]!a!e!!!!!!!!!! !!!!" "$ "(",P"0Q"4S"8X"<z"@|"D"H"L"P"T"X"\"`"d"h"l"p"tJ#xK#|L#N#P#R#T#Y#j$$%%%%%''''((("((((()))U)V)[)i)p)v))) ))))) )$5*(6*,;*0I*4P*8V*<g*@ +D+H+L4+P@+TF+XW+\+`+d+h ,l*,p.,td,xe,|j,,,,,,,9-:-?-D-P-----... ..%.,.F.G.L.p.q.v..../ /'/)/ ./3/4/8/s/ t/$v/(x/,z/0|/4/80<0@0D0H0L0P 1T1X$1\&1`(1d)1h11l1p1t1x1|11111l2p222222263<3>3@3B3D3I333333334 4)4445  5 N5 P5 Y5 5 5 5 5 5$ r6( w6, 60 64 68 Y7< ^7@ 7D 7H 7L 78P <8T A8X P8\ d8` j8d 8h 8l 8p 8t 8x 8| 8 9 9  9 9 9 9 9  9 9 9 9 9 9 9 9 9  : #: $: &: (: *: ,: 1: ;: @: G: Q: S: U: V: Z: ^: : ; ; ; ;  ;  ; ;$ };( ;, ;0 ;4 ;8 ;< ;@ ;D ;H <L <P <T <X <\ <` <d <h <l <p <t 2=x 3=| 8= = = = = = = = = = = #> $> &> (> *> ,> 1> @> G> N> P> U> V> W> a> > > > > > > > ? @ >@ A A A A A A$ A( A, A0 A4 A8 A< B@ BD BH BL BP BT BX D\ D` Dd Dh Dl iDp pDt wDx yD| zD {D D E E E E E E E F F F F F F F F F F F F G G G #G $G %G ,G mG G SH aH zH /J 2J 3J 5J 7J 9J >J CJ$ PJ( WJ, \J0 aJ4 bJ8 fJ< J@ JD JH JL JP JT KX K\ K` Kd Kh !Kl Kp Kt Kx K| K K K K K M M M M M M M M N  N -N 1N 5N GN HN JN ON N N N N N N O O kO lO qO O O O O O P P P P$ P( S CS PS WS YS ZS ^S  T  T T T T T T T T T T T T T T U  U .U 5UUUU UUUUV V$V(V,V0UW4VW8XW<ZW@_WDWHWLWPWTWXW\W`WdWhXlXpA[tP[xV[|W[[[["\0\=\>\\\\.]0]7]C]E]G]H]I]O]~^^^^^^^^________ _aaaa a$a(a,a0a4a8a<a@aDaHaLaPaTCcXDc\Ec`GcdIchKclMcpRctcxc|cc>d?dDdxddddeeeiepeweeeeeefffffff_i`igihiiimiojpjqj sjxjjjj j$j(k4Ck8k<k@kDkHlLlPlT:mX@m\Fm`MmdSnhTnlYnpntnxn|nnnnoooooo#p0p7p9p;p=p>p?pCpiqmqnqpqrqtqvq{qrsssZt[t`tuu uuuuu Pv$Qv(Rv,Tv0Vv4[v8x<x@xDxHxLxPxTxXx\z`zdzhzlzpztzxz|~~~~~~~~~DŽɄ˄̈́΄τӄ̅υЅ҅ԅօ؅݅ ljЉ׉ىۉ ݉$މ(߉,0[4_8`<b@dDfHhLmPTX\`$dLhSljptx|    JKLNPRTYԗMjՙٙڙܙޙ  $8(;,<0>4@8B<D@ID}HLPTX\Ǟ`ɞd˞h͞lΞpҞtٞxҠ|֠נ٠۠ݠߠ#|,079;=>?C"&' )+-/4 ӱ$(,048}<@DHLPT X$\(`/dhlptx|f 5MY] n$o(q,s0u4w8|<@DHLPTX\I`xdhlptmx|)p|K mI1$K(0K4<N@HLZLT`X`cdlicpxmc|ocOprrr~͔ ΢ W$,0/"X" #$ #$i$( b048 * (01Pp2XP`php<x00\p1KG@ X p` `` @ @ (08`@@H PX`hpx`@@ P/A 70@@PX`GppxQ[)bUfj0 p0`@tP`xp Pj0 0@P@`p p) `(0P* 0`@PXp)`!p-p6 ?P`iG N T08@+@YP@XpD``pxBX pp%=   { f8{@H Pp{x w{` 8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.exit.text.rela.init.text.rela__mcount_loc.rela.smp_locks.rodata.str1.8.rodata.str1.1.rela.rodata.modinfo.rela__param.rodata.cst2.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?f:@](3JE@3^Y@13nWi@@33 ~My@BX3 @@Q3 2/2  @T3 ! @`[@3@+^+@r`3n+@s3b. #>O@p32@e B8=@(3S@N@  3!e@ `@(3#pk@3% {@3'(@3)@@@h03,P 0PJI4 $90 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H bTVr;vW% d>&'@ι-n@xP*)Ob`wIlu<3=ڋ%d2^A$Nj~L.#lSzm5ID :1Fnj6^OZ* FHқvTen)!*-uw'&3)h4ۊ/S\C<lj7K2=|IN4{:'ǐsf_WOI|ӞyCcT~Module signature appended~