ELF>`R@@63GNUtZiYf8#CLFHG1HHE1MtUHHHA]LG1HIELF MtUIHHLHA]HUHH]fffff.UHH]fffff.UHH]fffff.UHH]fffff.LFH1HHE1MtUHHHA]L1HIELF MtUIHHLHA]DHLFH1HHE1MtUHHHA]L1HIELF MtUIHHLHA]DHHx UHPx]ff.HFHHt UHH]HHF HHtUIHLH]f.HLFHG1HHE1MtUHHHA]LG1HIELF MtUIHHLHA]HLFHG1HHE1MtUHHHA]LG1HIELF MtUIHHLHA]HUHH]fffff.UH]DLFHG1HHE1MtUHHHA]LG1HIELF MtUIHHLHA]HUHSHHHG8HLJHLJHLJHHǃHǃ Hǃ(HHǃ8Hǃ@HǃHH0+HǃXHǃ`HǃhHPHǃxHǃHǃHpu{HǃHǃHǃHu,H[]1HHHHC8HHH11HHHHC8`1HHHHC8 1HHHHC81HHHHC8VUHATISuxAL$IDŽ$u`ID$h1H8Ht'@HID$hHcHH8HuL[A\]HHH1kI$HH1IT$HH1QIT$HH1f.UHSHHuHH[]NHHH1fUHSHHuHH[]NHHH1fUHH]ffff.UHHATIStoHHH=HXu;HC(H=HXt(LHuC HH[A\]ÐH[A\1]1fUHAWAVAUIATSHLBHH;LHLLc8LLHǃ HLLHHLujH8L(HHu2HL[A\A]A^A_]HHHH1#LHH1HS8HH1xLHH1HHH1LH1HLtIHLtbLHHpLH1IHyH1IHyH1IUHHeH%HHHL@1IHI]Hfff.Hx x@t>UHHHHHHHD1]H1ffff.UHHH1H]HfUHHWHH1H]Hff.UW,HHH1H]Hfff.UWHHH1H]HfUWHHH1H]HUWHHH1H]HfDUWHHH1H]HfDUWHHH1H]HfDUWHHH1H]HfDUWHHH1H]HfDUW4HHH1H]Hfff.UWHHH1H]HUHHWIHH1HNH]Hf.UO HHHH1]H@UHSHHHHS(HC0HHBHHHC(H HC0HH[]ffff.UHSHHHH8 HC HC0HS(HHBHHHC(H HC0uUHǃ@Hǃ8HuH[]H1HH1HHH1HHH1 HH1H1lfUHAUATSHHH`LLHHH8HE1HAHHIcHH8HuHHH8HE1@HAHIcHH8HuHE1HShHǃHH:Ht+HAHChIcHH:HuHLH[A\A]]HHHDUHAWAVAUATSHhH}HHUHEHEHEHEHHE9HEE1E1Dž|HEHEH}HHH;tEu.HMHU1HHA@HMHU1HH HHHx HHUHuH}HXH=I"E1HMHU1HHu@Otf~T@S@Uu\uLLcE HAHHX@Au1@H1IH}H}HhL[A\A]A^A_]_UuDH1fD|t=A9ALcEuMUHuH}LmuD|IbDH51H1 DH DH1DDH1DUHHAWAVAUIHATE1SHHHEIHHEIH9t)AAHH1AIH9ELhDIMIUIcH1HMu F< Me M9t;AF.wAVIc1HHM6AM9uIcǺ EgfIEH9ELhvH}HIc[A\A]A^A_]U1HAUATSHHHt@LcILHS1Ht HRHL1HcLHH[A\A]]DUHAWAVAULolATISHLH(HHHPL`L@I@LLESISHHLL1ANLcMSLEHELS fESIVXMK<H([A\A]A^A_]I}1@f@HU1HAUATISHHHHt0LhpHLLuLH[A\A]]1HSp1HHLfDUHAUIHUATIH1SHxTHuHw0LxuGLH[A\A]]@HH1HщH1HcA $IT$pHH1f.UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UHSHHHHH1HH[]f.UHAWAVAUATSHHGLghtqAD$ IIHU1LAxzCLEȨtX t A1E11LHHIDHH[A\A]A^A_]1H1HH1HLH1IcH1HH1Hw@UHpH]fff.UHAUATI1LSHH=Hw-LhHLLuLH[A\A]]1HS1HHLUHH]fff.UHAUIHUATIH1SHxTHuHw0LxuGLH[A\A]]@HH1HщH1HcA $IT$HH1f.UHAVAUATISH]HPHHEeH%(HE1HHH?LH@H1_HHILh_LHtyLhHU1LAu1HH=whHX8HLHHMeH3 %(HuHP[A\A]A^]f.Aƺ@H1HHH1H뒉H1IczUHAWAVLwAUIATLgpSHLH(tH(H[A\A]A^A_]LLLHHH=0LHH@ILLLLhIHLLMLHI0HLLEHhIPHHHMH(IpHHHEILHH@LMHLEHMHHEL H@LBH@HJH@HBH@Lh H@H@(HIH=H HHtwM}pHHLH L8HH@H=HH tiHLH(L[A\A]A^A_]HLH@HLH(H[A\A]A^A_]HH@UH8H]fff.UHHH8 HPHXH`HhHpgHxFH%HHHHHH_H>HHHHHHxHWH 6H(H0H8H@HHHPHXteH`tKHht&n1]H1]H1fD]H1H1H1H1H1H1H1H1vH1cH1PH1=H1*H1H1H1H1H1H1H1H1H1H1lH1YH1FH13H1 H1 H1H1H1H1]1HH1]fDW1uÐUHHHH]HW1uÐUHHHH]HUHHHAVAUATSHL8wkLx H1HLLcMt:B#w tK uIL[A\A]A^]fDBƄ#w DH؉ƺH1HHIU81MHHLf1G ufUIHx HLH]Hf.UHHHAVAUATSHL8wkLxH1HLLcMt:B#w tK uIL[A\A]A^]fDBƄ#wDH؉ƺH1HHIU81MHHLf1G ufUIHxHLH]Hf.Hx U1Hz@tLHReady toF ta..HH processHFH PR APTPHFHL metadaHF fF$%]f.Hx UHx@tzGpuDHSPC3_PERFIONSHHSISTENT_HFHRESERVATHF fF]@HSPC2_RESS FHHERVATIONfVHF]ÐHSPC_PASSFHHTHROUGH HF]f.UHAWAVAUATSHHHx x@t!GpuO`t-EHH[A\A]A^A_]HIHH@HE1ƅxDžTfZDž\E1DžPDžLE1HDžpHDžhE1HDž`fH}HH8tHUHH wʉ$HuH}뱐HuH}ExHuH}E\uDH}HU1HEHpIfH}HIHHH1H}HItHHH=H1H}HH`HH`HxLLHhLH@HxHuH}EP5DHuH}EfZH}HITHH=H1H}HHhf.HuH}ELDHuH}ETeDM<M3Hp%xxDLHHpMLLD$ TD$\D$PD$Z$H`LLHhLH@HcÅIDHxH1xHcHHH\1H1H{H1HaUHAUATISHH(eH%(HE1Hx x@LolLCpHHEHEEEHHPHuúH@H@PLEHHHL1HcLHMeH3 %(HH([A\A]]f.HHH@H@PHHHL1HcHPassthroFugh F H sfDHNo SPC-3I$H ReservaAD$der ID$Htion holAD$ID$ HNo SPC-2ffffff.UHHAVAUIATSIHHH=@ЀHHHLc(HC L@Lc(Lc0HLH HH81HHHC(HL%HC0L ufu=H[A\A]A^]H1HLH1H1HHHHHHH1fUHwu1]H1]H1]UHwu1]H1]H1]UHDf%]f.ft߃p%UHAWAVAAUATSHHLLwLIEHHIUDH0HHSpBu:I}HHHH[A\A]A^A_]fDHJPHIL$(HJPHKxLzPHRDs0HS8I}HHMtIGPHChIPI|$ HxIT$ I|$0HHHHIT$0IL$8H9I|$ HxH1[A\A]A^A_]HPDHHH1ffff.UHAUATSHHDHx HtSHtIG Dg`EuHtlE1HD[A\A]]fDtHpH1AfEuuutDAEtuHu{H1ArH1E1\H1ACHHH1$H1A DH1HAUHAUATISHDo`Euuu8A$4uvA$\t 1A$8HD[A\A]]Ðttt1HHADH1HA뢉LHH1kfUHAUL\ATILISHI$HI9HHt`H fDHHH HHQH HH H HHI9HuLH[A\A]]UHAVAUATSDo`HEAwlu4Hx HHHp D[A\DA]A^]DLLHwQHHLH1H1ADH1HALHH1@Hu1UH1HHH1]Lu1UH1HHH1]Pu1UH1HHH1]Tu1UH1HHH1]Xu1UH1HHH1]UHwu1]H1]ÉH1HH1]fff.UHw@uuB1]Hx HtH1]H1]ÉH1HH1]ffffff.UHSHw_`uIuH[]H1HHH1ƉH1HUHSHw_`u[uH[]H1HHHDHHH1봉H1H뚐UHw9uu;1]LuH1]H1]ÉH1HH1]fDUHw9uu;1]LuH1]H1]ÉH1HH1]fDUHw u1]H1]ÉH1HH1]fff.UHwu1]H1]ÉH1HH1]fff.UHATStBHx HHHG tfDg`EuAЅuuE1[DA\]A[DA\]HHHDH1HAH1AHrHAH1Aof.UHw u1]H1]ÅHHHDH1HH1]f.UHSHw_`uI$uH[]H1HHH1ƉH1HUHw(u1]H1]ÉH1HH1]fff.UHuLJ,u1]H1H]H11HH1]fDUHSH_`ugtK;DwwDucH[]@@9v׉1HHH1H뷉H1H띉HHH1fffff.UHSH_`u"89rN<u#H[]ÉH1H݉HHH11HHfUHAWAVAUATASHHLvH[A\A]A^A_]ÐIEHHIIEDH0HHSpJB C "LrPLsxHBDc0K HC8IeHǃIELHHMtlIFPHChIVPHB8K 1)C(HB@H1[A\A]A^A_]ÃC(HB0YIELHHEuzC P IU C0K LrHLsxHeHǃ?C(HBH1C(HB(IHPDHH1>HPDHH1I}LHH HVDUHAWIAVAAULHATS1HH@LHEfDHHI0L$AD$tID$PHH@XHfD90uAD$<DfAH%HL[A\A]A^A_]fDfAHt΃Lp%DfAH%H1[A\A]A^A_]øfAHtՃLp%HEH@PHH1fffff.UHAVAAUAATLHSLHH0ANA@uSA@DfH%[A\A]A^]@fHtڃLp%ŐA@@UHAWIAVMHAUATMSHLoXLHuỦMUI$0HuHȋCt[H{@^L9{PtEHs@8CDfA$H%1H[A\A]A^A_]SL{PEHs@SuwCHC HCDfA$H%Me0IxLIEHSXLIULkXHC`HH1[A\A]A^A_]fCDfA$HtLp%t@fA$HLp%CH1LDfAgLp%ODHMfH}p%HufF 9H}p% UHAWAVAUIպATSHH(L8H=HuЀHI9H@xMI~8HHAF(IFxIMMAF0HCtHHE{HCPffSfAtHH9Hxtf;xtHH9HxuH}HuIHu?I0I]PHuLC`LM}H}LHEMnhLIFpMuXHHuH}LIIL Hx x@t H8@tCAAF 1H([A\A]A^A_]LH=IwgHtbL`LH LLtHEH@PHx HH1HWHiH11bDZH1H}9H1!fDUHAWAVLrAUIATISHL8LHZXI}PLMt$tLLC,tLI0HHHHHBHHHH HAl$LLAl$`LIEXIEPH[A\A]A^A_]fDH[A\A]A^A_]fff.UHAWAVAUATISHHH=Iw>LHH'+H@HPHLuH[A\A]A^A_]DLs L{0LHC0I9LXt\A$t=H@H@hHt HЅu$DfA%LHLI$I9LXuDfC %HL[A\A]A^A_]ÐfAtLp%@fC tLp%@HH[A\A]A^A_]I$8D`H@PIH@HEuP fEH@PMHD$$MEHH1rfff.UHAWAVAUATISHHuLHH[A\A]A^A_]H@PIH@HEt$P AH@PAHMEHH1떐UHAVAUAATLgSHLAw'HC@DL4AFuWLL[A\A]A^]H@HP AH@PEHƹDH1L1H@HP AH@PAHDH1L1sf.UHAVIAUAATISHHH=wfH=ЀHHtnHDLLHHHH1H[A\A]A^]H@PHH1A1H1A1ffffff.UHAWAAVAAULoATILSHH8UAUID$@L:tDwLxD~[A\A]A^]fDtHH1UHAWIAVLLAULIATMSHHMI|$1A$LHHMȍX9twDfAL%؃EډA\$fAD$H[A\A]A^A_]fDfALtLp%A({A $@SA,SAiSA,SA0PAxA7X ҍJ A4 AwJ A4 AwJ A4 AwJ A4 AwJ A4 AwJA4 ADUHAWAVAUATSHHMAAHILftHFfD~LfLA XEAW؃9AA@tLH[A\A]A^A_]HLHH}HPLHHHPfJDEAu A AEȈJHL9ufAxHH1YAH11LLH16ffff.UIxHAHx ]fDtHH1UHAWIAVIAULLATLSHHHA(t@D` ADfL%DH[ADA\A]A^A_]DD`AfLtLp%fUHSHHHHCHHHBHHHH HCH[]UHAVII>I~HAUATSHHt)MnfDLcLLtHHHuHHL5IIFL0u01[A\A]A^]LHHHIN8IV1HH1ffffff.UHAVAЀAUIATSӺHH=HIHHH@01A \$AD$HHHuHHH{LuH{8Ht HHI$DLSHHID$ HPAD$HIT$ ID$(HHu|LH[A\A]A^]HHIDŽ$LHH[A\A]A^]ÐI$EHz8EIDŽ$HcHAT$1HHLeH1HKUHSHHG HHPPHHC(HS HHBHHHC H HC(uBHHx8HǃHH1[]þHeSHH1f.DWOUH W] W WH  O O H ÐUHHAWIAVIHAUIATSHHEIIH0H9LHu.DHhHHhH9IHM9$PuA$(I@u@H@Ht A uA$HH}HL[A\A]A^A_]MwLLHMHM\f.H}H1[A\A]A^A_]fDUHATIH1SHH eH%(HE1H@H@HHtHEHEHuHUHLeHMeH3 %(u H [A\]UHAULolATSHLHDLAD$HD[A\A]]UHAWAVAUIATISHH}HHMHeH%(HE1H@HDEHEHEEL@1EHDEHD $ǀ Hǀ$HǀHǃEukHHEeH3%(ADŽ$$ADŽ$ ADŽ$[HH[A\A]A^A_]f.HMHHEI$pM$hI$hHEIxLHI$hI$pHH9tAMHH!1A$AWIÃwL}HHLEHDHMAVLEHMHAHH1HHD~H$Hǁ71E1NAVLEHLHH1AUHAWAVIH}AUAHATIHSHHHLPeH%(HE1DEDMI@HEHEEEH@HE1IHtE11LLEIǃD $uRMt"ID$HxIT$LxHHHEeH3%(u~HH[A\A]A^A_]E1IAAAwN}HILELEHEPLEHELHH1?}HILEHEPLMHMLHH1fUHPHSHHH@H8KH[]fffff.UHAUIATISHHHH9HHH fDHHHHI9HQH HxH Ht,uKH=HdžXHdžPHxHxI9H{H[A\A]]H1UHAWAVIH}AUIHATAHSHH(HEHEeH%(HE1HPEEH@L@1HXHhHXH@HhH9t0HpHPHHHhH HpEtHHMt-@LLHu Mt>IEHxIULxHHHEeH3%(uWH([A\A]A^A_]H=HǃXHHǃPAWHHH1:LPAWLEHHLH1'Mx IIHLDAWMHLHH1D4L@AWHHHEL1UHAWAVIAUATSHHpHeH%(HE1HHlHHPLHHHHILHHhH9LDžE1H`H&DHpL9oA,AI@MPI$@xHLPxIHHLH߉L$t$HT$H$H1Hڋ H!%tDHJHDHH)LH;`HHHJ<(1HANLIIFXxD0I$@P fI$@LPHI$@PxHDLHD4$t$L$H1Hڋ H!%tDHJHDHH)LH;`HHHJ<(1HIIhH9hL'A(IPƅƅM`L@H1LH HpL9A,AA$A I@MPI$@X\HxLPIX\HxLD$(L$H|$ H߉t$HT$H$H1^1ۅtDHHHPH]eH3%(|H[A\A]A^A_]E1fLHNo Regis1MIHtrationsAG IGH or ReseIGHrvationsIGoH1WfDU@HAUIATII\SHHHeH%(HE1HLH=LHH1BHH=Iw`LP1LLx'L1HMeH3 %(u&H[A\A]]u?LHH1DH1HHH1fffff.UHAUIATASH@u%~fDDHLy.HEIcHHuӸH[A\A]]HLMu`ADžHudH1[A\A]]HADžuQH[A\A] ]H1H c1HH1GHH1fDUHHAUATSHHHvHtZu0 Qv"HH1fDHH[A\A]]fLHLL+LI9u1fDUHSHHHG@Ht$HHH@H@H8KH A H'LoLLA I@PEHLHH1H1 H1A jH1AMA @H1A 'I@PDHH1LA LHUH1HPDMH]H(I@DXdPHhDXHDEH\$HH1H $dDcI@PEHLHH1H1KHuH1fDL{hA$ M$PMolELIHI9A$DE1LHELLA$HMHLH8I9LLu.fIhHIhI9t~MIAtHEI9@uM9tIPI$PLEL]LMLML]LEuH}11LLEL]{LEL]nfDH{h1ҹLUEtE)LuH}$HPI$PHUHUH@I;$@HLfH}1M}DeuOM~H[hMDMHMHUD$$LHHME1HLH+f.DEHUELLHW,H}DfDHMHLI9HfD,HP*HhI9Hu{H1@LA1LLALE1H1 TH1 7H1 }HHM$PHEHHMPHMHD<$MMHH1H1HUH(Hu1H]UHAWAVAUATISHHLohHtFH{ t?HLt/x2MulLIHtH;Ct)L1L1H[A\A]A^A_]@HCI9EuAEpIDžƒAUptIEAEpHC tIT$pL{H@DjIT$xZPMHEHH1Qf.UHAWAVAUATSHHHLwhL@<MI|$ LLAyHD[A\A]A^A_]ÐID$ M~lLHEIIT$Ht H9AFpIƒAVpIT$Ht IVAFpu3L1HE1rH1AYHCpMt$DhHCxD`HEH@PMHEDHH1HEH@PHH1HCxIHp1HCpIL$HPHCxp1Lffff.UHAWAVAUATISH(EHLMȉEċE0EMHIHH=ЀDEHMHIHMDEHhM@D}MHADžHIhIpIxMMIxIIIDžPIDžXIIIE,ADžIIEIDž`ADž$E A0E(At+HHLHI81Aƅ(I}LH1H0HMI1HEfAE AHCLsIIL0u&1H([A\A]A^A_]H1܃} HHHHHD11H1fH0EN 1Gpt@UIȋJH]ffffff.UHAWIAVIAUATSH_lHHMMt M9PMHLIMHI9HHu +fHHL9Pt1HhHHhI9uLH[A\A]A^A_]11L$1LLALMUHL11LLIUHAVAUATISH_lHI$HtHPE11LM$HM$LI$H8I9HHu,HH11LNHhHHhI9uM$LILI$H8I9HxHxtgH fDHHHHBHHH=HH HHHI9HxuL[A\A]A^]UHHwH]fffff.UHAWIAVAUATSHhLghHeH%(HE1AD$pbHw(^CDkEHIHA辵I~HE豵AHEANEȉʃ҉EE$$LUEEȉMU{Mur<t Aw(EAƁAAEB$ HMeH3 %(THh[A\A]A^A_]f@ uAFE1҉E.EE1ɅAHU$LA1Et5bDH}Ih1HO1L1#fDDEHULHu똋}E1ɅAHUHu$LAEd@EnADHHEHIGhMHEHEEEHEIGxHMIt$H}LݴHIlH@H9U?HEHXlHHEHHI9ŋ JLPI@LEH@PHEIMt$PLEHMLHH1H߻AHIxMohMMIqLLLM޳HILMIElLMHHEILMHL Qv I95I$@H9UA9U;$IIqE1LLA-H}AA1ۅA$H#E1LEHMDLfAII_hHrHɲHHEHEH@H9UGLklLHHtHPE11H[LHHHEHHHMHH9HLu/KI$hHI$hH9E'LIE1H9uHPHD,HEA1DoEuH}*DH1 f.1HA9$H1:H}1!Ih\IIHHEIH9Lt?f.M9tA,IP*IhH9LuH}HEADž$E ADžLA(uEH}1LHsH1HEIhIH~H1 fIPHHH1LPI@LEH@PMt$HEIPLEHMLHHLHuH1EH1 H1 DH1H1 H1 UIMd$PLEHLHH1ZHEE1AH IAHMPHMHEHH1HuH1HEHH HPLMH@H@PLMIIMqPIHLLH1H}HuH1H}sfff.UHAWIAVAUATSHXLwhAFpHD`AAA.Aw(EUHIAI^lHA$AAD$AAD$AAD$IHt JBEE1H߉UIHHEIH8HLIH9H}&EUAL}EM׃EUfA AEA  $ C,Dhu#H`pHJXfA4AE]I@HMHuLDD]MHP0H}HEDD]AAEAAEAAEC,E,DEIhHIhH9ExLIHPHHH}HEL@HH}I@HuLHMHP8H}Ew(9GDAFAEAH@AUH(ADAEAH@AUHAH@AUHAH@AUHAH@AEAAU tA }AE#}A A C<, fDw(PHtwPH@уɐHAtʑPHHLL1HX1[A\A]A^A_]w(HHc HX[A\A]A^A_]AH1HX[A\A]A^A_]fw(HHtAMflLACACACIHCCCCA( WTH@HHHH8HHIHH0IHH(IHH IHHD[DS DK DC @{ @s KS $ ˆSLLaAMILAFCAFCAFCII9HAG(DAG(9G@4FB@4H@rH(3DB@4H@rH3H@rH3H@rH3H@Br@<HhI9H[AAĉEELEDcLDsCEC D}L}AƉAuH}EEt$LEl$A\$AD$f$EE1111E1E1E1E1EDeDe=1EE1E1I1HH}HE}AƉAʼnE=H1NH16H1H1H1fff.UHAWAVAUATSHHHLgh%I$8P1I$x Ѐy@txMl$lLAD$pHKhHH<1EA@E1D:AA$ HwH AHH11S@>r1EA@E1s>]1E@E1E1QDZAAK w)HaK€AH1@11R $1,1JfD(HvH98 E txHwH AHH11E1A1AE11E1E11IwL4EHHIDMLDDMHL4$MLHH10Ap3HBH9AE@c{ YHwH AHH11IwL4HMHELHH1DH1fUH$D1H4H ]@t1]fufufufuf@t1]Ð1H ]fUHAVAֺAUIBATISH=Hw'1DLHx+H1[A\A]A^]LH1LH1Hfffff.UHAUHEATHSHH(HEHE؋G4LohEE9bAG4w G4G{ CILC8LEu K$HEH1ɿHHChHH}Hǃ1H([A\A]]fG$tG4tyC4{ s C4CCWM@H(1[A\A]]HChHiHHcH(1[A\A]]fDHEw HHH}Hǃ16,fG!teuu1DUH1]ff.UЀHAWAVIAUATSH(H_pH=eH%(HE1HI#L1@LLHL HH@HPHH1LH@HP Ht,HLcH1D)K<HcAN(EFHL1IFhDpH@PEHMHL1LLLH]eH3%(uH([A\A]A^A_]H1UHAWAAVAAUIATLgSLHHIuH1EDn AC(ЃCuQLEu:CtLc8LHL1H[A\A]A^A_]fDDDEHHNpIHLDEHHDHH1cLH1ufUЀHAWAVAUATSHHLwhH=eH%(HE1HIL1@DKDC HLH LLCpI\AHL1DLLLHUeH3%(uH[A\A]A^A_]H1UHAWAVAUATSHHHHXHEEH,HHEHCHHMHH9LxHMfIGMoHEAGH}MexIE0HHEIExI9Lpu,sHAv*IFXI9LptIIF@HtꃻuHSHHtH9uHCHtI9uIFXI9LpuH}H}HEIG H9ELx%H}uW$udLeIL(LHHtHH[A\A]A^A_]L}Mg@LL3L뇃HwH4IwL }DHH`HH4$HHHE1+UHAWAVAUATSHHw(LohIĸ MQMLIML9:As(IABE1Er9AB 9IM IE E1ARECH9tVE)Ӑ9DADQv AE4s(DBA9s DC4s(DBA9sGs(H AEH9uA9sMcG 4IEH9LhtFAҋs(EABEr9TIUHIs(AB 9FIUHIs(3LDEDEHfAfED$1H1H[A\A]A^A_]LHH1DUHAWAVAUATISH8HLohDpA AƅEtHw(vAJHH1fDH8[A\A]A^A_]fw(ALIǸ MtIHHEIIHuH9L E1DLeEMfAIH9UL AU0Huȍ ;N(wAM(L2AM4MEHxHHHHEHHHHMH9L`tEID$Mt$HEAD$H}IIƘHII9L LeMMDuf.II9L tmAMtAEfA9$uM9IDžIDžAE8HUuL/HAAM8Etf.MLeDuHH}HEID$ H9EL`H}UtHHxH EHh[A\A]A^A_]DHEI$HEI$AH}uGEHEULuIHEILHxI Hh[A\A]A^A_]Ã}Iw EL EAIHHHxHPHLE1E UHAWAVAUATISHHHGxLohEH@XHHEHHH@HEw(HHhHELp`MM~LMvLMAF [A|$(AFE/IEtE)]LeHEIIDsuHUADhU̅%KMLfMIIH9L MIH9L aABtfA9 uAB8LULLUHMEHUALLLALUAJ8LE(EHuH9F(IL1L1#LEEHH[A\A]A^A_]ÐH}DsIfAI9LxfD;xt!@II9LxtmfD9xuMw`H}LLH}AH}@E1HH [A\A]A^A_]@E1LeLe H11HHH1 H1UHAUIATIЀSHHH=Ht5HH L LhHH HH(HHHSHKHXHPH H[A\A]]HHDUHAVAAUIATASHG H_ H9tf.D9`tCHH9uH=ЀHt=DpD`IU(IE(HHPH1[A\A]A^]DH1Hfff.UHAWIAVAUATSHHHH9LhLqIu Me L9HuFfDHHHFHCHHHH=H HFL9HuIUIELHBHHH=IEH IEIFHPIFI9t MIRH[A\A]A^A_]UHAWAAVLAUIATILSH]H(MH]H]I$MI$E$H9A$t+I$HMHZHUHHqI$I$MIUI9I$IuHBI$HHqMmMmALM$IĘLI$I9H t4fDPtHʃEDщPHI9H uLHH([A\A]A^A_]E1sAhDUHSЀHH=HteH@@ HHHHHt"@Jff H[]HHUHAVAUATSDgHEHA5KH1fEEDLxEHH=t>fD;xLufD;xHHHxu@fDCHHHǃHH5HH[DA\A]A^]@EELDfEuE0H1A@tfD AH1HAfD 2H1AHH=HHUHAVAUATSHHuYfCuLkLLcMt"Mt$L;u0LHCLH=H[A\A]A^]HC(HS HBHHHC H HC(Al$f.UHATIHSHH=Hxt4CtH{Lt1HH=HxuH[A\1]C HH[A\]UHSHHHK HH[]fff.UHAULnATILSHHI\$A$IT$ HHLHIL$ ID$(HCH[A\A]]@UHAWAVAUATSHHHHHH-HBHHHH HC tf.C uLsLHHLzL`HH9HEu;@LLLID$ HPID$ H9EttMIA?t3IO IW(HHQH IG H IG(kAMoLLH5H9qIGl@LH=HH[A\A]A^A_]f.UHAULnATISHLHHC(HS LHBHHHC H HCHC(Al$H[A\A]]ffff.UЀHAVAAUATIH=SHHaLHH{@HHLhLhHHHH01HH1C<C8HH Hǃ(HEHǃPLchC4HXC0CdC C$CuH[A\A]A^]fDM$LA$LPfA$fCI$A$M$IĘLHL(H[A\A]A^]H1gfUHAWAVIAUATSH_uLohD}̅ MLAIMH fEEuEAPfAL9t6fD; Huzf.fD; tfHI9H ufEAFIILIMIHAH[A\A]A^A_]fEKuH1LH1H1LH=L@UЀHSHHH=Ht)HP @@HXHP HP(HC`H[]HHff.UHAVAUATSH_`Hu \DCuLkLLcMt"Mt$ u NonefF]@HExplicit HfV ]HImplicit HfN ]HImplicitt FliciHH and Expf~HFF]fUHAUIH1ATIHUSHxmHuHwLt0Ht:HEAMLH[A\A]]AE0fDAE H1HH1Hc@UWHHH1H]Hfff.UHAUIH1ATIHUSHxHuH'w%AuLH[A\A]]H1Hc'H1HfDUW HHH1H]Hfff.UHAUIH1ATIHUSHxHuH0uw%Au LH[A\A]]H1Hc0uH1HfDUW$HHH1H]Hfff.UHAUIH1ATIHUSHxHuHw%Au$LH[A\A]]H1HcH1HfDUW(HHH1H]Hfff.UHAUIH1ATIHUSHxHuHw%Au(LH[A\A]]H1HcH1Hfffff.HGXHt"UP(HHH1H]HHUHAUATSHHHXtTIHUH1AxvHMHwRHsXH~`Ht.1nHIIHH[A\A]]HH1HHH1HH1IcUHWXHHH1HR]HUHAUIH1ATIHUSHxHuHw(IEXpLH[A\A]]H1HcH1Hff.UHWXHHH1HR]HUHAUIH1ATIHUSHxHuHw(IEXpLH[A\A]]H1HcH1Hff.UHAUATISHHx x@t H8@t1H[A\A]]@H=ЀHHH@ HCCLcHC HC(I$wpLkLH5HLsI$x HH1HMH1H5H-f.fUHAUIATASHHuHH=@Ht>HP0HK HXLhD HP0HP81H[A\A]]@HӐUHATSHH HtBLgxLHS8HK0HLHQH H Hs0HS8HH[A\]fUHHpHAWAVIAUATSHH(H}HHUHEHKPHEHLxPLEL9HpIu!IfHL9HpI-L9ChuI9^tHLEHA;FALEuHL PDHH1LLHHHBHLLHuH}HHHH}HH߾DH1AFH([A\A]A^A_]HD1LHuH}AvH1AFH([A\A]A^A_]À=H/H+fff.UHAWIAVAUATSHHH}HuHh]HFHHHL`H@ M/*LuH]H]H]LHxHHxMHpLHHEI;I9MKMLoL`MfDL9etKMD$MMtWII9Ht)IH8H9Hu <@H9Ht2HxI9HuIE0Mu0H0L9ut}MIDI LEHHELEHEAAx HID$8IT$0HBHHELuI\$0ID$8L0vDL`HxHpHEH8H9HHLotRH DLIHq8HrHHA0HA8Lq.LIU0IE0H9HruLuH]H]MnhLMHEMLhI8IhHM9Mt]II9Ht*HN8H9Hu BDH9Ht7HxI9HuHLH-M9tNMHHuI9tHHHBHHELEHHLƆHuLLuI9L}MpfDMwLHuLHEAOLHuMIL;`tEt L1LL}I9t~IGIMhHBHHIH IGA>IH-DwfDL}MHEH@0HĘ1[A\A]A^A_]fHHH@PLHHH1E1HE@pWHXlIHAfpIdžH#HH1 @HAFDIMDHHHEHH$1H1HEDEMHHHHx HEHHHHD1IPALDI0uDMAI0LH}DMAuHHD4$LHDL$HEЉt$E1H1HEHHHHx HHMHD1EwILI0HMDEEHMAA‰4$AAHH1UHDf%]f.ft߃p%UHAVLwAUILATS1DHHt@IE@L$A|$uI|$PtLHLLLHuL[A\A]A^]f.UH H]fff.UHSHHHPHHH1ǃH[]@UHHATISHH?wXHH)uAƄ$[A\]fI$HH@1[A\]DʐUHAWAVLuAUIATSH_ HHH}HLuLuAtAƅIIHBHHIH IHEhDHEf@ %ILMHHEIAHEH2L9HBL~teLmHMI fIG@Mg@H@M9t8LIuHHCHHK@HAHHELeL`HC@LsHLmHuH}HEH0L9HXLf|HL}LmID$@IT$@L9HHtWLIHSHHHPHHHC@H HCHI@HAEtHLmLIA,tA,uMH1LfI0L$AD$t?M|$PMiDfA%AT$LMLM11LHHuDfAH%HuLHH1[A\A]A^A_]ffAxLp%`DHufF Hߍp%ufAHVLp%>L}I@PII@LEP I@PHL,$MEHH1HEH@PHH1fUHAUIATLg0SHHG0I9HXu5DHI9HXtLHuHH[A\A]]H1[A\A]]UHAULo ATISHLHLHIDfC %HL[A\A]]fC tՃLp%@UHG HAWAVAUAATIHSHH8HuMHEHLHHEtƀEDfAD$ %ID$M$0HHEHEI$0I9LpuIF0I9LpI9^uMI$@LtEDHuH}MtI$@L^H}E̅tƃDfAD$ %1H8[A\A]A^A_]fDfAD$ H}p%ffAD$ tH}p%fE1EDI$@HPHUHH1HuH}H}U̅tƃH}SI$@LP I$@PHUHH1H} I$@LP AI$@PHMIEDHH1^ffffff.UHAWIAVLvAUATS1H(H}LHHIG@L$A|$uLI@Ml$PLPX}AAT$LEDM1LHED$HMLLLLHrLH([A\A]A^A_]fIx LkAkIIED$I@LD]LMDEP fEI@PMLMHDEHH1D]fff.UHAUIATSH~ HLd@H;HL9uLH[A\A]]@UЀHAUATSHHH=HIE1fDH=xЀHKD%tnIIuL+L1 fHHHHHHX@8@<@HHHXHH`HHhHHhHHpuH1[A\A]]þLHH1H[A\A]]UHAWAVAUIATISHHHtHH[A\A]A^A_]DI$@LPHtI$@LPpHItLHIHHLxLxIIAdžAdžAdžHAdžLLAdž,I$@P(LHAL1M@AƆALI$@I0AI$@H@hHt LЃt LLI\$ HID$8IT$0M|$8IIL8AD$DfAD$ %ugLM@fAD$ tӃHߍp%f.I$@L:I$@LLPxI$@PHEI$@LEP I$@PLMHL,$EHH1LfDUHAWIAVLw AUIATSHLHMLHHIVƀDfC %MtH@LHPxULH[A\A]A^A_]DfC tLp%@DfC %MIMIHHADžIIMMADžELHLADžHADžLADž,A1I@AH@LI0ALHC8HS0Lc8IIL CDfC %MofC Lp%DfC tLp%@H@LOH@LHPxHH@HP AH@PAHLH1LNHH@PHEH@HE$P AH@PLMHA1L<$EHHLOH@HP fEH@PMHMHH1H1Hf.,UHtD󐋇,u]f.UHAVAUATASHw2LoLHC@DL4A~tQLL[A\A]A^]H@P AH@PEHƹDH1HH@HP AH@PAHDH1LHtffff.UHAWA1AVIιAULATILSHHHx3HLLx3ILD{CL1H[A\A]A^A_]LEEH[A\A]A^A_]ff.UHAWAVIAUEATSHӺHH=HuȾЀHMHISE1@H=ЀHK<IIuLc@E1 Lc@O$HHI|$(E|$A$qwAD$AD$IAD$ IT$@I$AD$AD$ADŽ$HIT$@IT$HHI_HELc ED+L@CLc HCHELc(C CCHHHC0HC0HC8H0H0H8H{pHHCXCLLkHC\ChL=HHHHC`CdHHǃLLHHHHC HL%HC(L ujH1[A\A]A^A_]þLHC@H1H[A\A]A^A_]H{@H[A\A]A^A_]HIAV HDAVHt HAVIŋIHLEAVEHMLHH1.UHATISHHHHH{PHLILLCH[A\]UHAWAVAUATISHHID$(IT$ HHBHHID$ H ID$(AD$tf.AD$uMt$ M|$0LID$0HI9HXLXHHHBHHHH HAl$DfA%,t󐋃,uLHI$@HLPxLIII9HXt>LISfAtLp%ifDfAD$ %A$u It$HLI|$@ID$H1[A\A]A^A_]øfAD$ tLp%H@P DI$@LPHI$@PA $HEIHHHHEH1@UHGHtHH@]UHHAWAVAUATSHH(L tH([A\A]A^A_]fAD$<<ET$At$Lk`HDULIt$LIAt$ EL$HLIDMAT$8DUHAL$DMILt$1L<$DT$HL 1"H H9 H([A\A]A^A_]AD$!ETUHHAWAVAUATISHhH tHh[A\A]A^A_]fC<D<?CE̋sMl$`HILHsLHEs DSHLHEDUSHs:LHED{sHHELHELDSLKILMHEI$L]DUHL4$Hڋ]LL$HD$L\$ 1DT$Eω\$0H]H\$(A$ 1I$ I9$ Hh[A\A]A^A_]C!DEUЀHSHH=HtHHP0@p@tXHP0HP8HP@HP@HPHHPPHPPHPXHP`HP`HPhH[]HHffff.UHAUATISHH_HtELLLt:HH9tiHHVH8HLH[A\A]]fIL$@IT$HHQH HIL$@H HIL$HH9uHǃ8@UHATSHHhHt t[A\]f.LghLt>HHHHQH H HHƃLH[A\]ffff.UHATLgpSHLudHKPLC`HSPH9tH{`LKXLAHK`I9LOHSPHSXHK`I9HptHJI9HpuLH[A\]fUH H]fff.UHATL@SHI$HCHH9t5t \uGHSHPHHHCH HCHpHCL[A\]DHpI$[A\]DUHSHHHxt1HH{xH7HHH9vH=HH[]ÐfUHAWAVAAUAATL SHLHEItCE t?LLH(H[A\A]A^A_]ELLt>H(1A\HAHAHEHEHHHEHEHHHes@H$H(DHHDhLAD$0CI$C AD$(CAD$CA$C1A<$CI$H{:SHHKHHHK"HHHK*H@HC2It$@I${LHH@HHEH$L(HD$MDHھ1$H[A\A]A^A_]ID$@@O:@APAaffffff.UHAUATISHHhxHHHIA$xI$ht,1@HHcÃHITA$xH9rHcLLI$I$HtI$hRHH[A\A]]DH1[A\A]]L#HHILHH HЋSH UHAWAVAUIATSHHHHxHRD`AAAH(1AHHAHAHEHEHHHEHEHHHes@H$H(DHHD`8AE0H{8CIC AE(CAECIHHKHHHK HHHK(H@HC0IH@HHEH$L(HD$MDHھ1$H[A\A]A^A_]A<Affffff.UHAUIATISH8H_HÀu@ I$HxHHHP<H [A\A]A^]fLtLp%|I\$(I@PHHHH1ff.UHAWIAVIAUATISH_HHHMHMILLLLHH[A\A]A^A_]fUHAUADATAІSHLHHHCxt+HD 0x21H[A\A]]ÐLHHCxuHH1DH{xH7HHH9wHCxUHAUAATASHH=Hw@HDDHxHH[A\A]]HH[A\A]H]HАUHAWAAVAAUATISH HLo@HEEAT$ utHHAT$ Et,EAAEpAE ?B$EtDI$LH[A\A]A^A_]fDHHH1[A\A]A^A_]@HHt!HfH{HLHHufAL$ JAEAE $`A$fAD$PAEAE AE AEAE %AEAE AE AE AE AE AE AE AE AE GAE AE AE AE {AE AE )AE gHUHuAELEAE EAE =AEAT$AD$UAU EAE AEAE ! AEAE AEAE AE AEAE AE I$AE AEAE AE HIE AEAE AE AEAE AE AEAE 'AEAE &pAEAE afUE11ɺ@HHHHkE11ɺ HHH/E11ɺHHHE11ɺHHHE11ɺ0HHHE11ɺHHHHE11ɺ0HHHE11ɺ0HHHE11ɺHHHE1111HHHt1]H=H=H=H=H=H=H=H=H=]HHHHHHH|HwH]fffff.UH=HH=H=H=H=H=H=H=H=H=]ffff.UHATSw3HHD`D$[DA\] tU1HHuQ1HuJ1HuC1Hu<]H1H1H1H1@tUHH]fffff.UHAWAVAUATSHHG!u1u<1ҾHfDH[A\A]A^A_]fuu̅tHH1ҾHBuC tlHpt;HhHpHǃpHh|ǃ|xHH[A\A]A^A_]DHpHhLpD|Hǃpǃ|LhDxE1EM~$fI?1AHLE9IuLE1DLHǃhǃxEM~*I?1AHLE9IuLE1DLHǃǃEM~*I?1AHLE9IuLHǃǃ@DLE1EM~)I?1AHLE9IuLHǃǃ@DxLhpffff.W UHHwH]fffff.UHStatus: HAVAUIATISHcHHH@O`HHHDEACTIVA@TEDH0Dp D2AUIcHL1AH1D3A8IcA4LAH D3McMI$AD$[A\A]A^]HACTIVATEDH0fPDp D3pfff.UIAHAUAATISHHHeH%(HE1*@8D1AHt HAt 1HfGAtAHT10 VPD A HHProtocolDžier:HH IdentiffD@H`fpHAT AttacI C?HsHhment InfC=Hs%Hterface Hs-HATA/ATAPHs5Mt{IcHLHEeH3%(H[A\A]]@ 07HIEEE 139A4 MHsfDC%C'uDtHHH1mf.HAutomatil CEtocoHsHon/DrivefSIHs%H InterfaCKHs-Hce TransHs5Hport ProHs=CSSA C!ulHFibre ChAl C%anneHsfDS)C+Pu;HInternetC-SCSIC3HsH SCSI (iHs%) fs1vfDH{H1YfHSAS Seri HsHal SCSI fK5Hs%HProtocolHs-HParallelAI C% SCSHsfDK)C+H{A@AHDHSCSI Reml HHote Diref{EHs%Hct MemorCGHs-Hy AccessHs5H ProtocoHs=U~x@U1LJ1H%]fUIAHAVAAUATISHHHeH%(HE1@D1AHt HAt 1HfGAtHT10 VPD A ƅHHIdentifiHHer AssocHHiation: H tRH{ H1AMtgIcHLHueH34%(DH[A\A]A^]ÐHaddresseE1MHs Hd logicaHs(Hl unit Hs0utHHH1HSCSI tarC0ce E1Hs Hget deviHs(CDHtarget pE1HC(ort C,@H{A@QAH7UF11H0 ]ffffff.UIAHAVAULcATISHHHeH%(HE1X@fD1AHt HAt 1HfwAtHT10 VPD HHIdentififHHer Type:HA$fHSCSI namHe string HE1Hs!fC)DMt{HHPI9rLHLDHueH34%(|H[A\A]A^]ÐHVendor sE1MHHpecific C)Hs!uD3DfDHT10 VendE1HHor ID baC)sed Hs!C-6fDHEUI-64 b E1HC!asedfS%DžNAA E1Cf.HRelativeE1HH target C9Hs!Hport ideHs)Hntifier Hs1fH{H1AqH{A@AH1HHHDLUF11H]ffffff.UIAHAVAUIATASHHHeH%(HE1@.D1AHt HAt 1HfGAtAtT1HHMAtYIcHLHueH34%(DH[A\A]A^]@LH1HE1MutHHH1@LH@LH@H{1Af@fDAHUH<tH}(AD$ u A|$ DE@HM8LU0Hu(~LL+@AL$?DL1LHHD[A\A]A^A_]AHEHI$EPA$A@L@HE(HHHM(HHHHH HЋQHHQ 1    fff.UHHPE D$@HD$8D$0HD$(D$ D$EHD$D$E$DUH1HHATSDGHHH=IwHH{ 1[A\]H1Df.UHATISH HAD$!HHutA|$ twA$@L*DI$L[A\]fHHtHH{HLHHuf[A\]fDI$LpA$AL$ @I$LI$HH1>f.UHO xHhH]fff.U1H]UHSHHHAtHtS@ȅtH[]fH{hHx H+H[]HD@f@ 뫐U1H1]fff.UHAUATISH8H_hLeH%(HE1Hx HHˆEHEH8HEHEUHH0UHH(UHH UHHUHHUH‹4HUˆEUUUAE0tHx HHtH҃EHx HHtHЉˆEf?UƋukuaLHt'A|$( HuAFT$(HljL1 L1HMeH3 %(u,H8[A\A]]fMƀf.DE'fff.UHAUATSHHLohLeH%(HE1Ix LAD$Hu>AT$A T$A T$A T$t"HueH34%(H[A\A]]@H9Ɖ‰EA4H߈U@uЈMӉˆEUԉUՉUHt#{(HuFS(HljH1H1Hfȉʉyff.UHAWIAVAUATSH8HGhHH}UExHM]iLEIHEL0eIHIHII IH@DI LHEED9DFEL1EIE<H}DHD)eEDE)E;n s|e EEf I6E)E9EGHeHAVHHHH HDHH}wHuDHrLE1IqDEMH}Ee HEHEM9H8[A\A]A^A_]UHAWAVAUATISH(HIAL$(I$hHA$xA$I$HeHIHLHH Ht|E11HUfDw t(A1@wLcLMGD00w 9re AE;$Hs=HeHLHH HEuLH[A\A]A^A_]1H1@UHAUATSHHLghM$Lt#Hǃ H[A\A]]eH%H@H@uA$4HH߉C(A1EtHǃLHD[A\A]]UHHRHt2t(t1@u싇u1uHEdžƆDxDɄDfDEdžt;tdž DB$HEuńdžDB$ƆDxDD4N(DF(H1T$H$HuƆvt]ƆH11Ɔ6dž]Ɔf.UHAWIAVIAUIATSHHHhHx HL`A?@HShX9HAIrVM9rQ@ueu*IUHt H0H[A\A]A^A_]@IHuH[A\A]A^A_]ÉLH1H1뢉H1H1sfffff.UHcHAVIHAUMATESHff9uSA>t1u SD9u![A\A]A^]SD9uJ[A\A]A^1]DLHffLH1DLH1fUHAWIAVAUATS1HXUHhLohLH}MHUxILEDMEMօHuHUHeHHHHHH HH׋RHHEIeHHHHHH HAVHHEG EE1iLU/HEMcA4DMH}MLJ HEDeIE4ED9` vjDeA;^ LcrLe IHeHHAVE1HH1HH HHHE>fDe H}Ee HEHEM;xlDEHM1ҋuH}1@e HUe LHX[A\A]A^A_]EJA LEBHH1LUALUff.UIHAWMAVAUIATSDHhUHWhHMHhH}EHHxxHuHMHMHeHHHHHH HЋQHHEIeHHHHHuHH HЋVHHEA IE1E1Lx}LucfA~t?HEA4LDMLEH}DUJ L]lL]DUEE4H}IEMcD;g IA;_ IELcHEqDUL]Le IHeHHHE1HAW1HDUL]H HHHE f.e H}Ee HEHEM;x1Hh1[A\A]A^A_]De HuHMe HHh[A\A]A^A_]ENAHEFHUH1DUL]ADUL]_fffff.UHAVA։AUEATMELSHHuELDH߉EFEH[A\A]A^]fDUHAUATL SHHLohLt ;uK Df %IH1[A\A]]fDf tȃLp%fUHAWAVIAUATSH8HUHHuLohztH8[A\A]A^A_]f.w(/Iĸ MtED$Av(A $D~fAEfE9%EAGEAIA;LI\$1AAAIKD<HEJIx DLN$9HMHI9HMLHuLHEЅu.HH;]tFL;DcIAuWE9Hs LEEH8[A\A]A^A_]DL1L1DLHH1DH1MDEDEȋMH17Ix H$EHHHP1UHAWAVAUATSHHLLohA$<I$fAD$AAD$DEAT$ AT$ HHK IHǃHC  Ix LHDHpHH9C"HCh4AuHH[A\A]A^A_]fDEHLJE1tfDAD$Et$AT$AAD$ AT$ AT$ HE1DLHLH[A\A]A^A_]AD$Et$AT$AAD$ AT$ AT$ HADLHLItAD$C t C IHǃHnAD$Et$EAT$AAD$ AT$ AT$HLJ Hf<5HAT$ AD$ AL$ D4AD$ AT$AAL$AAD$ AT$ AT$ AD$H  AL$ AL$ H HIGH2HhAD$Et$A8A4EAD$ȉIOIWIt$HH dHHC u:HF HAT$E1Hf҉U@ W AD$Et$AL$AAD$ AL$ AL$ HЃG HHLJHLJHAD$ʈW fDAt$ffTf AT$AD$AL$D4AD$AAA4IOIWIt$ EID$ HHAT$ AD$ AL$ D4AD$ AT$AAL$AAD$ AT$ AT$ AD$H  AL$ AL$ H H@Et$ AA4AƉEID$O DHHHHLJHLJHfDAT$ AD$ AL$ D4AD$ AT$AAL$AAD$ AT$ AT$ AD$H  AL$ AL$ H HL@AT$ AD$ AL$ D4AD$ AAA4EID$HAt$@@+HLJHAT$ AL$ E1 AL$ AL$  ʉUUAT$AD$AL$ D4AD$AEHLJE1fDAT$AD$AL$ D4AD$AHuHHE1DAT$AD$AL$D4AD$AT$ AAL$AAD$  AT$ AT$ AD$H  AL$ AL$ H ‹G HƒW IHLJHLJHAD$ G HLJH8fAD$Et$AT$AAD$ AT$ AT$ H@H1@H1&EHǃ!DH1cH1KDH10ffff.UHAWIAVAUATSHHGh@DH@4uHhHA(/A ЀHHhJAxHHHHAxHHAO(AxIhHhAMIeHHHHHH HHxDE1E1HXHPAHAu fL牅9f@:puL1@Mc1LILHLAA9\$(sHcLL fffff.HGhUH@ t+FHHfDHHVH=u1]fffff.UЀHAWAVAUATSHHHGxLohLH=H@XLxpHIM9Ix LA$AFtVAvH@'@@81HuH1E1A/f.AFLHEl$AAHHt%{(HFK(LHLEDt)H[A\A]A^A_]f.?DH1DuEH[A\A]A^A_]DHcAt$HHLEl$AfAEA:AD$LHEl$AH1E1AH1 )fUHAWAVIAUATSH8LohHeH%(HE1Ix LIE1Ҁ8ZCA‰ƒE҈'DKDcH@ƅHDA?Eψ1HIFxDž@HcƄIx HHDLЄDDiEDD1A?HTD89HuAu H]eH3%(XH8[A\A]A^A_]DKDcH@DžƅHDA?Eψ1HIFx@IFpH@HcƄD8a3HcIcHDHLDAEAEffLHt'A~(HAFV(HމLD1L1AdAUMHcB.Ix DLDA4E<HcH9H 3cHƄ5HAAQD1HAA?fAD$<SIAԉADtIIoADuIcDHLAWDEuPD=VA뱐DKDcH@ƅHDA?Eψ1HTAhAEDiDIcHHGDADDHyHDAAH1 pAH1T@UHAVE1AUIATASH\\@u'WADAE1H;@t8A 2xEIcuHAAD;@u[A\A]A^]ffffff.UHAWAVAUATSHH(LohLwxAE  AA fUľ AAAHLIO-ORGBB BH;@4 INXHcLqpHMII@LPHMAw A$AGEg AGf31AG @4Eă fEHA`HHHHEHHMHEHMH@H0HI܉uI@LPuAWA$AG EgAGfAG E@4fEMMt_M}LIEHLD(DfEAT$ AD$D AD$fAD$A D,I@LEIPLAEAD$El$I@P AI@LPDHHAH1DxLMD؃AADGAF<#I@EEIPLA$AEI@PA}HH1HuȋMĉڃFt>=GAB+DˆC1fSH([A\A]A^A_]FFHv FF`LFF@PAE tIHI\H{$H1D` P!DEfUE|$AAAAL>HA%A!!fE f.HUHHtCH@Ht:W0H0HЋP81tH<tLvIFxHIVhHWpIVxHhLsHLu:EtMS0HHp1x K(1H[A\A]A^]H[A\A]A^]fDA$I$E11LuS1fDIFxHIVhHWpIVxH+HH1HMHM HH1HMHMHH1HMHMHHHHMHPP1HMHH1HMHMviHHHHMHPX1HM?@ABCLMSUVWZ^_ !"$ $%(*++./01234456789:;<=>?@ABCLMSUVWZ^_ !"$"%s <- LUN %03u status %s (sense len %d%s%s) %s data_length %6u CDB %s (TA:%s C:%02x)", __get_str(initiator), REC->unpacked_lun, __print_symbolic(REC->scsi_status, { 0x00, "GOOD" }, { 0x02, "CHECK CONDITION" }, { 0x04, "CONDITION MET" }, { 0x08, "BUSY" }, { 0x10, "INTERMEDIATE" }, { 0x14, "INTERMEDIATE CONDITION MET" }, { 0x18, "RESERVATION CONFLICT" }, { 0x22, "COMMAND TERMINATED" }, { 0x28, "TASK SET FULL" }, { 0x30, "ACA ACTIVE" }, { 0x40, "TASK ABORTED" } ), REC->sense_length, REC->sense_length ? " / " : "", __print_hex(REC->sense_data, REC->sense_length), __print_symbolic(REC->opcode, { 0x00, "TEST_UNIT_READY" }, { 0x01, "REZERO_UNIT" }, { 0x03, "REQUEST_SENSE" }, { 0x04, "FORMAT_UNIT" }, { 0x05, "READ_BLOCK_LIMITS" }, { 0x07, "REASSIGN_BLOCKS" }, { 0x07, "INITIALIZE_ELEMENT_STATUS" }, { 0x08, "READ_6" }, { 0x0a, "WRITE_6" }, { 0x0b, "SEEK_6" }, { 0x0f, "READ_REVERSE" }, { 0x10, "WRITE_FILEMARKS" }, { 0x11, "SPACE" }, { 0x12, "INQUIRY" }, { 0x14, "RECOVER_BUFFERED_DATA" }, { 0x15, "MODE_SELECT" }, { 0x16, "RESERVE" }, { 0x17, "RELEASE" }, { 0x18, "COPY" }, { 0x19, "ERASE" }, { 0x1a, "MODE_SENSE" }, { 0x1b, "START_STOP" }, { 0x1c, "RECEIVE_DIAGNOSTIC" }, { 0x1d, "SEND_DIAGNOSTIC" }, { 0x1e, "ALLOW_MEDIUM_REMOVAL" }, { 0x24, "SET_WINDOW" }, { 0x25, "READ_CAPACITY" }, { 0x28, "READ_10" }, { 0x2a, "WRITE_10" }, { 0x2b, "SEEK_10" }, { 0x2b, "POSITION_TO_ELEMENT" }, { 0x2e, "WRITE_VERIFY" }, { 0x2f, "VERIFY" }, { 0x30, "SEARCH_HIGH" }, { 0x31, "SEARCH_EQUAL" }, { 0x32, "SEARCH_LOW" }, { 0x33, "SET_LIMITS" }, { 0x34, "PRE_FETCH" }, { 0x34, "READ_POSITION" }, { 0x35, "SYNCHRONIZE_CACHE" }, { 0x36, "LOCK_UNLOCK_CACHE" }, { 0x37, "READ_DEFECT_DATA" }, { 0x38, "MEDIUM_SCAN" }, { 0x39, "COMPARE" }, { 0x3a, "COPY_VERIFY" }, { 0x3b, "WRITE_BUFFER" }, { 0x3c, "READ_BUFFER" }, { 0x3d, "UPDATE_BLOCK" }, { 0x3e, "READ_LONG" }, { 0x3f, "WRITE_LONG" }, { 0x40, "CHANGE_DEFINITION" }, { 0x41, "WRITE_SAME" }, { 0x42, "UNMAP" }, { 0x43, "READ_TOC" }, { 0x4c, "LOG_SELECT" }, { 0x4d, "LOG_SENSE" }, { 0x53, "XDWRITEREAD_10" }, { 0x55, "MODE_SELECT_10" }, { 0x56, "RESERVE_10" }, { 0x57, "RELEASE_10" }, { 0x5a, "MODE_SENSE_10" }, { 0x5e, "PERSISTENT_RESERVE_IN" }, { 0x5f, "PERSISTENT_RESERVE_OUT" }, { 0x7f, "VARIABLE_LENGTH_CMD" }, { 0xa0, "REPORT_LUNS" }, { 0xa3, "MAINTENANCE_IN" }, { 0xa4, "MAINTENANCE_OUT" }, { 0xa5, "MOVE_MEDIUM" }, { 0xa6, "EXCHANGE_MEDIUM" }, { 0xa8, "READ_12" }, { 0xaa, "WRITE_12" }, { 0xae, "WRITE_VERIFY_12" }, { 0xb0, "SEARCH_HIGH_12" }, { 0xb1, "SEARCH_EQUAL_12" }, { 0xb2, "SEARCH_LOW_12" }, { 0xb8, "READ_ELEMENT_STATUS" }, { 0xb6, "SEND_VOLUME_TAG" }, { 0xea, "WRITE_LONG_2" }, { 0x88, "READ_16" }, { 0x8a, "WRITE_16" }, { 0x8f, "VERIFY_16" }, { 0x93, "WRITE_SAME_16" }, { 0x9e, "SERVICE_ACTION_IN_16" }, { 0x10, "SAI_READ_CAPACITY_16" }, { 0x12, "SAI_GET_LBA_STATUS" }, { 0x0a, "MI_REPORT_TARGET_PGS" }, { 0x0a, "MO_SET_TARGET_PGS" }, { 0x09, "READ_32" }, { 0x0b, "WRITE_32" }, { 0x0d, "WRITE_SAME_32" }, { 0x85, "ATA_16" }, { 0xa1, "ATA_12" }), REC->data_length, __print_hex(REC->cdb, 16), __print_symbolic(REC->task_attribute, { 0x20, "SIMPLE" }, { 0x21, "HEAD" }, { 0x22, "ORDERED" }, { 0x24, "ACA" } ), scsi_command_size(REC->cdb) <= 16 ? REC->cdb[scsi_command_size(REC->cdb) - 1] : REC->cdb[1]"%s -> LUN %03u %s data_length %6u CDB %s (TA:%s C:%02x)", __get_str(initiator), REC->unpacked_lun, __print_symbolic(REC->opcode, { 0x00, "TEST_UNIT_READY" }, { 0x01, "REZERO_UNIT" }, { 0x03, "REQUEST_SENSE" }, { 0x04, "FORMAT_UNIT" }, { 0x05, "READ_BLOCK_LIMITS" }, { 0x07, "REASSIGN_BLOCKS" }, { 0x07, "INITIALIZE_ELEMENT_STATUS" }, { 0x08, "READ_6" }, { 0x0a, "WRITE_6" }, { 0x0b, "SEEK_6" }, { 0x0f, "READ_REVERSE" }, { 0x10, "WRITE_FILEMARKS" }, { 0x11, "SPACE" }, { 0x12, "INQUIRY" }, { 0x14, "RECOVER_BUFFERED_DATA" }, { 0x15, "MODE_SELECT" }, { 0x16, "RESERVE" }, { 0x17, "RELEASE" }, { 0x18, "COPY" }, { 0x19, "ERASE" }, { 0x1a, "MODE_SENSE" }, { 0x1b, "START_STOP" }, { 0x1c, "RECEIVE_DIAGNOSTIC" }, { 0x1d, "SEND_DIAGNOSTIC" }, { 0x1e, "ALLOW_MEDIUM_REMOVAL" }, { 0x24, "SET_WINDOW" }, { 0x25, "READ_CAPACITY" }, { 0x28, "READ_10" }, { 0x2a, "WRITE_10" }, { 0x2b, "SEEK_10" }, { 0x2b, "POSITION_TO_ELEMENT" }, { 0x2e, "WRITE_VERIFY" }, { 0x2f, "VERIFY" }, { 0x30, "SEARCH_HIGH" }, { 0x31, "SEARCH_EQUAL" }, { 0x32, "SEARCH_LOW" }, { 0x33, "SET_LIMITS" }, { 0x34, "PRE_FETCH" }, { 0x34, "READ_POSITION" }, { 0x35, "SYNCHRONIZE_CACHE" }, { 0x36, "LOCK_UNLOCK_CACHE" }, { 0x37, "READ_DEFECT_DATA" }, { 0x38, "MEDIUM_SCAN" }, { 0x39, "COMPARE" }, { 0x3a, "COPY_VERIFY" }, { 0x3b, "WRITE_BUFFER" }, { 0x3c, "READ_BUFFER" }, { 0x3d, "UPDATE_BLOCK" }, { 0x3e, "READ_LONG" }, { 0x3f, "WRITE_LONG" }, { 0x40, "CHANGE_DEFINITION" }, { 0x41, "WRITE_SAME" }, { 0x42, "UNMAP" }, { 0x43, "READ_TOC" }, { 0x4c, "LOG_SELECT" }, { 0x4d, "LOG_SENSE" }, { 0x53, "XDWRITEREAD_10" }, { 0x55, "MODE_SELECT_10" }, { 0x56, "RESERVE_10" }, { 0x57, "RELEASE_10" }, { 0x5a, "MODE_SENSE_10" }, { 0x5e, "PERSISTENT_RESERVE_IN" }, { 0x5f, "PERSISTENT_RESERVE_OUT" }, { 0x7f, "VARIABLE_LENGTH_CMD" }, { 0xa0, "REPORT_LUNS" }, { 0xa3, "MAINTENANCE_IN" }, { 0xa4, "MAINTENANCE_OUT" }, { 0xa5, "MOVE_MEDIUM" }, { 0xa6, "EXCHANGE_MEDIUM" }, { 0xa8, "READ_12" }, { 0xaa, "WRITE_12" }, { 0xae, "WRITE_VERIFY_12" }, { 0xb0, "SEARCH_HIGH_12" }, { 0xb1, "SEARCH_EQUAL_12" }, { 0xb2, "SEARCH_LOW_12" }, { 0xb8, "READ_ELEMENT_STATUS" }, { 0xb6, "SEND_VOLUME_TAG" }, { 0xea, "WRITE_LONG_2" }, { 0x88, "READ_16" }, { 0x8a, "WRITE_16" }, { 0x8f, "VERIFY_16" }, { 0x93, "WRITE_SAME_16" }, { 0x9e, "SERVICE_ACTION_IN_16" }, { 0x10, "SAI_READ_CAPACITY_16" }, { 0x12, "SAI_GET_LBA_STATUS" }, { 0x0a, "MI_REPORT_TARGET_PGS" }, { 0x0a, "MO_SET_TARGET_PGS" }, { 0x09, "READ_32" }, { 0x0b, "WRITE_32" }, { 0x0d, "WRITE_SAME_32" }, { 0x85, "ATA_16" }, { 0xa1, "ATA_12" }), REC->data_length, __print_hex(REC->cdb, 16), __print_symbolic(REC->task_attribute, { 0x20, "SIMPLE" }, { 0x21, "HEAD" }, { 0x22, "ORDERED" }, { 0x24, "ACA" } ), scsi_command_size(REC->cdb) <= 16 ? REC->cdb[scsi_command_size(REC->cdb) - 1] : REC->cdb[1]__sbc_dif_verify_readsbc_dif_verify_writesbc_dif_generatesbc_execute_unmapsbc_check_prot core_scsi3_ua_clear_for_request_sensecore_scsi3_ua_for_check_conditioncore_scsi3_ua_allocaterd_attach_hbard_detach_hbard_build_device_spacerd_configure_devicerd_release_device_spacerd_set_configfs_dev_paramsrd_execute_rwrd_build_prot_spacerd_release_prot_spacetarget_do_receive_copy_resultsxcopy_pt_undepend_remotedevtarget_xcopy_parse_segdesc_02target_xcopy_locate_se_dev_e4target_xcopy_parse_tiddesc_e4target_xcopy_parse_target_descriptorstarget_xcopy_write_destinationtarget_xcopy_issue_pt_cmdtarget_xcopy_setup_pt_porttarget_xcopy_init_pt_luntarget_xcopy_setup_pt_cmdtarget_xcopy_read_sourcetarget_xcopy_do_worktarget_do_xcopydevSetup generic %s dev_attribdev_prdev_wwndev_alua_tg_pt_gpsdev_statiscsiiscsi_target_modloopbacktcm_loopdiscovery_authv4.1.0ActivatedDisabledAPTPL Bit Status: %s 0x%08x %d %lu %lu 3Invalid line %d %lu %lu3Invalid ALUA state '%c' %d:%c %u %u %llu %llu %d:%c%s/%s/tpgt_%hu/%s %s/%s MovingAddingNULL%sSPC-3 Reservation Type: %s %s attribprwwnaluastatisticsdefault_tg_pt_gp3Missing tfo->tpg_get_wwn() 3Missing tfo->tpg_get_tag() 3Missing tfo->release_cmd() %hu , &subsys->su_mutexcorelu_gpsdefault_lu_gptarget_core_modhba_modehba_infomemberstg_pt_gp_idpreferredimplicit_trans_secstrans_delay_msecsnonop_delay_msecsalua_write_metadataalua_support_active_optimizedalua_support_standbyalua_support_unavailablealua_support_lba_dependentalua_support_offlinealua_support_transitioningalua_access_typealua_access_statusalua_access_statelu_gp_idlba_mapalua_lu_gpenableudev_pathaliascontrolinfores_aptpl_metadatainitiator_fabric=%sinitiator_node=%sinitiator_sid=%ssa_res_key=%sres_holder=%dres_type=%dres_scope=%dres_all_tg_pt=%dmapped_lun=%dtarget_fabric=%starget_node=%stpgt=%dport_rtpi=%dtarget_lun=%dres_aptpl_activeres_typeres_pr_typeres_pr_registered_i_ptsres_pr_holder_tg_portres_pr_generationres_pr_all_tgt_ptsres_holdervpd_assoc_scsi_target_devicevpd_assoc_target_portvpd_assoc_logical_unitvpd_protocol_identifiervpd_unit_serialversion3Illegal value %d 3dpo_emulated not supported %sEnabledDisabled&port->sep_tg_pt_md_mutexRWRO&x->waittmr-%s Vendor: %s Model: %s Revision: %s Type: %s rd_mcpvirt_lun0target_core_modfabric_statisticslunnpaclsattribauthparam3core_dev_add_lun() failed ONOFF3Unable to locatel acl_ci %slun_statistics%d discoverySetup generic %s wwnwwn_fabric_statstpgtpg_basetpg_porttpg_port_stattpg_luntpg_nptpg_np_basetpg_attribtpg_authtpg_paramtpg_nacltpg_nacl_basetpg_nacl_attribtpg_nacl_authtpg_nacl_paramtpg_nacl_stattpg_mappedluntpg_mappedlun_stattarget_core_modalua_tg_pt_write_mdalua_tg_pt_statusalua_tg_pt_offlinealua_tg_pt_gpwrite_protect%s,i,0xtarget_core_mod&hba->hba_access_mutextarget_core_modUnknown SPC-3 PR Typeexplicitimplicit,i,0x%s_AND_ABORTALLSINGLEinitiator_sid=%s %s/var/target/pr/aptpl_%s_AND_MOVE_AND_IGNORE_EXISTING_KEYportdevice+reservationunWrite Exclusive AccessExclusive Accesstarget_core_mod%s+%hu/var/target/alua/%s/%s/lun_%uOFFLINEONLINEexplicitimplicit/var/target/alua/tpgs_%s/%sUnknownextendednormal&tg_pt_gp->tg_pt_gp_md_mutexOfflineNoneMovingAddingNULL%d Altered by Explicit STPGAltered by Implicit ALUAActive/OptimizedActive/NonOptimizedStandbyUnavailableLBA DependentTransitioningtarget_core_modPreemptTMRtarget_core_modNULL%sREAD-WRITEREAD-ONLY&x->waitNoneNormalDiscoverytarget_core_mod / &x->waitunpacked_lununsigned intopcodedata_lengthtask_attributecdbunsigned char[32]initiator__data_loc char[](null)scsi_statusunsigned charsense_lengthsense_dataunsigned char[18]se_sess_cachese_ua_cachet10_pr_reg_cachet10_alua_lu_gp_cachet10_alua_lu_gp_mem_cachet10_alua_tg_pt_gp_cachet10_alua_tg_pt_gp_mem_cachet10_alua_lba_map_cachet10_alua_lba_map_mem_cachetarget_completiontarget_core_iblocktarget_core_filetarget_core_pscsitarget_core_userUNKNOWN Max Queue Depth: %dUnknown 0x%02x %sUnsupported: 0x%02x cmd %p waiting to complete cmd %p stopped successfully COMPLETE_OKWRITE_PENDING3cmd->se_lun is NULL tcm_cl_%uBIDIWRITEREADNONEtarget_core_modGOODCHECK CONDITIONCONDITION METBUSYINTERMEDIATEINTERMEDIATE CONDITION METRESERVATION CONFLICTCOMMAND TERMINATEDTASK SET FULLACA ACTIVETASK ABORTEDTEST_UNIT_READYREZERO_UNITREQUEST_SENSEFORMAT_UNITREAD_BLOCK_LIMITSREASSIGN_BLOCKSINITIALIZE_ELEMENT_STATUSREAD_6WRITE_6SEEK_6READ_REVERSEWRITE_FILEMARKSSPACEINQUIRYRECOVER_BUFFERED_DATAMODE_SELECTRESERVERELEASECOPYERASEMODE_SENSESTART_STOPRECEIVE_DIAGNOSTICSEND_DIAGNOSTICALLOW_MEDIUM_REMOVALSET_WINDOWREAD_CAPACITYREAD_10WRITE_10SEEK_10POSITION_TO_ELEMENTWRITE_VERIFYVERIFYSEARCH_HIGHSEARCH_EQUALSEARCH_LOWSET_LIMITSPRE_FETCHREAD_POSITIONSYNCHRONIZE_CACHELOCK_UNLOCK_CACHEREAD_DEFECT_DATAMEDIUM_SCANCOMPARECOPY_VERIFYWRITE_BUFFERREAD_BUFFERUPDATE_BLOCKREAD_LONGWRITE_LONGCHANGE_DEFINITIONWRITE_SAMEUNMAPREAD_TOCLOG_SELECTLOG_SENSEXDWRITEREAD_10MODE_SELECT_10RESERVE_10RELEASE_10MODE_SENSE_10PERSISTENT_RESERVE_INPERSISTENT_RESERVE_OUTVARIABLE_LENGTH_CMDREPORT_LUNSMAINTENANCE_INMAINTENANCE_OUTMOVE_MEDIUMEXCHANGE_MEDIUMREAD_12WRITE_12WRITE_VERIFY_12SEARCH_HIGH_12SEARCH_EQUAL_12SEARCH_LOW_12READ_ELEMENT_STATUSSEND_VOLUME_TAGWRITE_LONG_2READ_16WRITE_16VERIFY_16WRITE_SAME_16SERVICE_ACTION_IN_16SAI_READ_CAPACITY_16SAI_GET_LBA_STATUSMI_REPORT_TARGET_PGSMO_SET_TARGET_PGSREAD_32WRITE_32WRITE_SAME_32ATA_16ATA_12SIMPLEHEADORDEREDACAtarget3Unsupported SA: 0x%02x target_core_mod%s3Unknown VPD Code: 0x%02x %s:%s%s,t,0x%04xReportingReleasingtarget_core_mod%u , ReadWritev4.1.0v4.0Missing rd_pages= parameter target_core_modmax_write_same_lenunmap_granularity_alignmentunmap_granularitymax_unmap_block_desc_countmax_unmap_lba_countqueue_depthhw_queue_depthoptimal_sectorshw_max_sectorsblock_sizehw_block_sizeforce_pr_aptplemulate_rest_reordis_nonrotenforce_pr_isidspi_prot_formathw_pi_prot_typepi_prot_typeemulate_3pcemulate_cawemulate_tpwsemulate_tpuemulate_tasemulate_ua_intlck_ctrlemulate_write_cacheemulate_fua_reademulate_fua_writeemulate_dpoemulate_model_aliasrd_pages=%drd_nullio=%d%u %lu availablenotavailable%s None%llu %s+%s scsiTransport%s +t+%s%s%d %sPort#%u Device%s%u %s+i+%s scsi_devscsi_tgt_devscsi_luscsi_portscsi_tgt_portscsi_transportscsi_auth_intrscsi_att_intr_portport_identport_auth_indxindxportdevinstrow_statuscreation_timehs_num_cmdswrite_mbytesread_mbytesnum_cmdsatt_countmap_indxintr_namedev_or_portdev_namedevicehs_in_cmdsin_cmdsport_indexnamebusy_countrolefull_statresetsstate_bitstatusdev_typerevprodvendlu_namelunnon_access_lusnum_lusportsxcopy-pt&x->waitxcopy_wqXCOPY 0xe4: desig_len: %d target_core_modTarget_Core_ConfigFS: DEREGISTER -> Looking up %s in tf list Target_Core_ConfigFS: DEREGISTER -> located fabric: %s Target_Core_ConfigFS: DEREGISTER -> Releasing tf->tf_fabric for %s Target_Core_ConfigFS: DEREGISTER -> Releasing ci %s Target_Core_ConfigFS: Releasing ALUA Target Port Group: alua/tg_pt_gps/%s, ID: %hu Target_Core_ConfigFS: Releasing ALUA Logical Unit Group: core/alua/lu_gps/%s, ID: %hu Target_Core_ConfigFS: REGISTER -> group: %p name: %s 3target_core_register_fabric() trying autoload for %s 3request_module() failed for iscsi_target_mod.ko: %d 3request_module() failed for tcm_loop.ko: %d 3target_core_get_fabric() failed for %s Target_Core_ConfigFS: REGISTER -> Located fabric: %s Target_Core_ConfigFS: REGISTER tfc_wwn_cit -> %p Target_Core_ConfigFS: REGISTER -> Allocated Fabric: %s Target_Core_ConfigFS: REGISTER -> Set tf->tf_fabric for %s Target Engine Core ConfigFS Infrastructure %s on %s/%s on 3.19.0-25-generic T10 VPD Unit Serial Number: %s HBA Index: %d plugin: %s version: %s 3Unable to locate passed target_fabric_configfs 3Unable to locate passed tf->tf_subsys pointer <<<<<<<<<<<<<<<<<<<<<< BEGIN FABRIC API >>>>>>>>>>>>>>>>>>>>>> 3Non zero tf->tf_access_cnt for fabric %s /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_configfs.cTarget_Core_ConfigFS: DEREGISTER -> Releasing tf: %s <<<<<<<<<<<<<<<<<<<<<< END FABRIC API >>>>>>>>>>>>>>>>>>>>>> 3Invalid line %d, missing end lba 3Invalid line %d, missing state definitions 3Invalid target descriptor %d:%c at line %d 3Only %d from %d port groups definitions at line %d LU Group Alias: %s LU Group ID: %hu SPC-3 Reservation: %s Target Node Endpoint: %s SPC-3 Reservation: Relative Port Identifier Tag: %hu %s Portal Group Tag: %hu %s Logical Unit: %u 4Ran out of lu_gp_show_attr_members buffer 3ALUA LU Group Alias too large! Target_Core_ConfigFS: Releasing %s/%s from ALUA LU Group: core/alua/lu_gps/%s, ID: %hu Target_Core_ConfigFS: %s %s/%s to ALUA LU Group: core/alua/lu_gps/%s, ID: %hu 3Underlying SCSI device firmware provided VPD Unit Serial, ignoring request 3Emulated VPD Unit Serial exceeds INQUIRY_VPD_SERIAL_LEN: %d 3Unable to set VPD Unit Serial while active %d $FABRIC_MOD exports exist Target_Core_ConfigFS: Set emulated VPD Unit Serial: %s 3For dev_enable ops, only valid value is "1" 3Unable to extract alua_write_metadata 3Illegal value for alua_write_metadata: %lu 3Unable to do set ##_name ALUA state on non valid tg_pt_gp ID: %hu 3Invalid value '%s', must be '0' or '1' 3Invalid value '%ld', must be '0' or '1' 3Unable to do set ALUA access status on non valid tg_pt_gp ID: %hu 3Unable to extract new ALUA access status from %s 3Illegal ALUA access status: 0x%02x 3Unable to extract hba mode flag: %d 3Unable to set hba_mode with active devices %s Node: %s%s Key: 0x%016Lx PRgen: 0x%08x Target_Core_ConfigFS: Allocated ALUA Target Port Group: alua/tg_pt_gps/%s 3kstrtoul() returned %d for tg_pt_gp_id 3ALUA tg_pt_gp_id: %lu exceeds maximum: 0x0000ffff Target_Core_ConfigFS: Set ALUA Target Port Group: core/alua/tg_pt_gps/%s to ID: %hu 3Unable to do implicit ALUA on non valid tg_pt_gp ID: %hu 3Unable to set alua_access_state while device is not configured 3Unable to extract new ALUA access state from %s 3Unable to process implicit configfs ALUA transition while TPGS_IMPLICIT_ALUA is disabled 3Unable to process implicit configfs ALUA transition while explicit ALUA management is enabled Target_Core_ConfigFS: Allocated ALUA Logical Unit Group: core/alua/lu_gps/%s 3kstrtoul() returned %d for lu_gp_id 3ALUA lu_gp_id: %lu exceeds maximum: 0x0000ffff Target_Core_ConfigFS: Set ALUA Logical Unit Group: core/alua/lu_gps/%s to ID: %hu 3Passed *name strlen(): %d exceeds TARGET_CORE_NAME_MAX_LEN: %d 3Unable to locate "_" for $SUBSYSTEM_PLUGIN_$HOST_ID 3kstrtoul() returned %d for plugin_dep_id 3Unable to allocate tg_pt_gp_cg->default_groups 3Unable to allocate dev_stat_grp->default_groups 3Unable to locate target_fabric_configfs pointer 3Unable to target struct config_subsystem pointer 3Missing tfo->get_fabric_name() 3Missing tfo->get_fabric_proto_ident() 3Missing tfo->tpg_get_default_depth() 3Missing tfo->tpg_get_pr_transport_id() 3Missing tfo->tpg_get_pr_transport_id_len() 3Missing tfo->tpg_check_demo_mode() 3Missing tfo->tpg_check_demo_mode_cache() 3Missing tfo->tpg_check_demo_mode_write_protect() 3Missing tfo->tpg_check_prod_mode_write_protect() 3Missing tfo->tpg_alloc_fabric_acl() 3Missing tfo->tpg_release_fabric_acl() 3Missing tfo->tpg_get_inst_index() 3Missing tfo->shutdown_session() 3Missing tfo->close_session() 3Missing tfo->sess_get_index() 3Missing tfo->write_pending() 3Missing tfo->write_pending_status() 3Missing tfo->set_default_node_attributes() 3Missing tfo->get_task_tag() 3Missing tfo->get_cmd_state() 3Missing tfo->queue_data_in() 3Missing tfo->queue_status() 3Missing tfo->queue_tm_rsp() 3Missing tfo->aborted_task() 3Missing tfo->fabric_make_wwn() 3Missing tfo->fabric_drop_wwn() 3Missing tfo->fabric_make_tpg() 3Missing tfo->fabric_drop_tpg() 3udev_path count: %d exceeds SE_UDEV_PATH_LEN-1: %u Target_Core_ConfigFS: %s/%s set udev_path: %s 3alias count: %d exceeds SE_DEV_ALIAS_LEN-1: %u Target_Core_ConfigFS: %s/%s set alias: %s Unable to process APTPL metadata while active fabric exports exist 3APTPL metadata initiator_node= exceeds PR_APTPL_MAX_IPORT_LEN: %d 3APTPL metadata initiator_isid= exceeds PR_REG_ISID_LEN: %d 3kstrtoull() failed for sa_res_key= 3APTPL metadata target_node= exceeds PR_APTPL_MAX_TPORT_LEN: %d 3Illegal parameters for APTPL registration 3Illegal PR type: 0x%02x for reservation holder SPC-2 Reservation: %s Initiator: %s SPC-3 Reservation: %s Initiator: %s%s 3Unable to locate passed fabric name 3Passed name: %s exceeds TARGET_FABRIC_NAME_SIZE Initialized struct target_fabric_configfs: %p for %s TARGET_CORE[0]: Loading Generic Kernel Storage Engine: %s on %s/%s on 3.19.0-25-generic 3Unable to allocate target_cg->default_groups 3Unable to allocate hba_cg->default_groups 3Unable to allocate alua_cg->default_groups 3Unable to allocate lu_gp_cg->default_groups 3Error %d while registering subsystem %s TARGET_CORE[0]: Initialized ConfigFS Fabric Infrastructure: v4.1.0 on %s/%s on 3.19.0-25-generic TARGET_CORE[0]: Released ConfigFS Fabric Infrastructure alua_support_active_nonoptimized3ua read emulated not supported TARGET_CORE[%s]: Detected NON_EXISTENT_LUN Access for 0x%08x 3Illegal value %d for pi_prot_type 3DIF TYPE2 protection currently not supported 4DIF protection enabled on underlying hardware, ignoring 3DIF protection not supported by backend: %s 3DIF protection requires device to be configured 3dev[%p]: Unable to change SE Device PROT type while export_count is %d dev[%p]: SE Device Protection Type: %d 3dev[%p]: Unable to change SE Device block_size while export_count is %d 3dev[%p]: Illegal value for block_device: %u for SE device, must be 512, 1024, 2048 or 4096 dev[%p]: SE Device block_size changed to %u 3dev[%p]: Unable to change model alias while export_count is %d 4dev[%p]: Backstore name '%s' is too long for INQUIRY_MODEL, truncating to 16 bytes dev[%p]: Set max_unmap_lba_count: %u dev[%p]: Set max_unmap_block_desc_count: %u dev[%p]: Set unmap_granularity: %u dev[%p]: Set unmap_granularity_alignment: %u dev[%p]: Set max_write_same_len: %u dev[%p]: SE Device Forced Unit Access WRITEs: %d 3emulate_write_cache not supported for this device dev[%p]: SE Device WRITE_CACHE_EMULATION flag: %d 3dev[%p]: Unable to change SE Device UA_INTRLCK_CTRL while export_count is %d dev[%p]: SE Device UA_INTRLCK_CTRL flag: %d 3dev[%p]: Unable to change SE Device TAS while export_count is %d dev[%p]: SE Device TASK_ABORTED status bit: %s 3Generic Block Discard not supported dev[%p]: SE Device Thin Provisioning UNMAP bit: %d dev[%p]: SE Device Thin Provisioning WRITE_SAME: %d dev[%p]: SE Device CompareAndWrite (AtomicTestandSet): %d dev[%p]: SE Device 3rd Party Copy (EXTENDED_COPY): %d 3Illegal value %d for pi_prot_format 3DIF protection format not supported by backend %s 3DIF protection format requires device to be configured 3dev[%p]: Unable to format SE Device PROT type while export_count is %d dev[%p]: SE Device Protection Format complete dev[%p]: SE Device enforce_pr_isids bit: %s 3dev[%p]: Unable to set force_pr_aptpl while export_count is %d dev[%p]: SE Device force_pr_aptpl: %d dev[%p]: SE Device is_nonrot bit: %d 3dev[%p]: SE Device emulatation of restricted reordering not implemented dev[%p]: SE Device emulate_rest_reord: %d 3dev[%p]: Unable to change SE Device TCQ while export_count is %d 3dev[%p]: Illegal ZERO value for queue_depth 3dev[%p]: Passed queue_depth: %u exceeds TCM/SE_Device MAX TCQ: %u dev[%p]: SE Device TCQ Depth changed to: %u 3dev[%p]: Unable to change SE Device optimal_sectors while export_count is %d 3dev[%p]: Passed optimal_sectors %u cannot be greater than hw_max_sectors: %u dev[%p]: SE Device optimal_sectors changed to %u 3TARGET_CORE[%s]: Detected WRITE_PROTECTED LUN Access for 0x%08x 3TARGET_CORE[%s]: Detected NON_EXISTENT_LUN Access for 0x%08x 3%s device entries device pointer is NULL, but Initiator has access. 3struct se_dev_entry->se_lun_acl already set for demo mode -> explicit LUN ACL transition 3struct se_dev_entry->se_lun does match passed struct se_lun for demo mode -> explicit LUN ACL transition 3Unable to allocate struct se_port 4Reached dev->dev_port_count == 0x0000ffff 3Unable to allocate t10_alua_tg_pt_gp_member_t %s/%s: Adding to default ALUA Target Port Group: alua/default_tg_pt_gp %s_TPG[%u]_LUN[%u] - Activated %s Logical Unit from CORE HBA: %u %s_TPG[%u]_LUN[%u] - Deactivating %s Logical Unit from device object 3%s LUN: %u exceeds TRANSPORT_MAX_LUNS_PER_TPG-1: %u for Target Portal Group: %hu 3%s Logical Unit Number: %u is not free on Target Portal Group: %hu, ignoring request. 3%s InitiatorName exceeds maximum size. 3Unable to allocate memory for struct se_lun_acl. 3%s Logical Unit Number: %u is not active on Target Portal Group: %hu, ignoring request. %s_TPG[%hu]_LUN[%u->%u] - Added %s ACL for InitiatorNode: %s %s_TPG[%hu]_LUN[%u] - Removed ACL for InitiatorNode: %s Mapped LUN: %u %s_TPG[%hu] - Freeing ACL for %s InitiatorNode: %s Mapped LUN: %u 3se_dev->se_dev_ptr already set for storage object 6Rounding down aligned max_sectors from %u to %u 3Unable to create tmr workqueue for %s /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_device.c3tf->tf_ops.fabric_make_wwn is NULL 3tf->tf_ops.fabric_make_tpg is NULL 3tf->tf_ops.fabric_make_np is NULL 3tf->tf_ops.fabric_make_nodeacl is NULL 3Bad dev->dev_link_magic, not a valid se_dev_ci pointer: %p to struct se_device: %p 3se_device not configured yet, cannot port link 3Port Symlink already exists %s_ConfigFS: Changed Initiator ACL: %s Mapped LUN: %u Write Protect bit to %s 3Bad lun->lun_link_magic, not a valid lun_ci pointer: %p to struct lun: %p 3Source se_lun->lun_sep or lun->lun_sep->sep_tpg does not exist 3Illegal Initiator ACL SymLink outside of %s 3Illegal Initiator ACL Symlink outside of %s TPGT: %s 3Unable to allocate memory for name buf 3Unable to locate "lun_" from buf: %s name: %s 3Mapped LUN: %lu exceeds TRANSPORT_MAX_LUNS_PER_TPG-1: %u for Target Portal Group: %u 3Unable to allocate lacl_cg->default_groups 3Unable to allocate ml_stat_grp->default_groups 3Unable to locate '_" in "lun_$LUN_NUMBER" 3Unable to allocate lun_cg->default_groups 3Unable to allocate port_stat_grp->default_groups /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_fabric_configfs.cfc transport_id: invalid hex string 3Illegal format code: 0x%02x for iSCSI Initiator Transport ID LIO-Target Extracted add_len: %hu does not match calculated tid_len: %u, using tid_len instead 3Unable to locate ",i,0x" separator for Initiator port identifier: %s sas transport_id: invalid hex string /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_fabric_lib.c3%p is already registered with duplicate name %s, unable to process request TCM: Registered subsystem plugin: %s struct module: %p 3Unable to allocate struct se_hba CORE_HBA[%d] - Attached HBA to Generic Target Core /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_hba.cCORE_HBA[%d] - Detached HBA from Generic Target Core SPC-3 PR [%s] Service Action: %s RELEASE cleared reservation holder TYPE: %s ALL_TG_PT: %d SPC-3 PR [%s] RELEASE Node: %s%s SPC-3 PR [%s] Service Action: PREEMPT%s created new reservation holder TYPE: %s ALL_TG_PT: %d SPC-3 PR [%s] PREEMPT%s from Node: %s%s 4pr_reg->pr_res_holder still set SPC-3 PR [%s] waiting for pr_res_holders SPC-3 PR [%s] Service Action: UNREGISTER Initiator Node: %s%s SPC-3 PR [%s] for %s TCM Subsystem %s Object Target Port(s) SPC-3 PR [%s] SA Res Key: 0x%016Lx PRgeneration: 0x%08x PR_REG_START: %d initiator_fabric=%s initiator_node=%s %ssa_res_key=%llu res_holder=1 res_type=%02x res_scope=%02x res_all_tg_pt=%d mapped_lun=%u PR_REG_START: %d initiator_fabric=%s initiator_node=%s %ssa_res_key=%llu res_holder=0 res_all_tg_pt=%d mapped_lun=%u 3Unable to update renaming APTPL metadata, reallocating larger buffer target_fabric=%s target_node=%s tpgt=%hu port_rtpi=%hu target_lun=%u PR_REG_END: %d 3WWN value for struct se_device does not fit into path buffer 3filp_open(%s) for APTPL metadata failed Error writing APTPL metadata file: %s No Registrations or Reservations SPC-3 PR: Set APTPL Bit Deactivated 3SPC-3 PR: Could not update APTPL SPC-3 PR: Set APTPL Bit Activated 3Received legacy SPC-2 RESERVE/RELEASE while active SPC-3 registrations exist, returning RESERVATION_CONFLICT SPC-3 PR [%s] Service Action: REGISTER%s Initiator Node: %s%s SPC-3 PR [%s] registration on Target Port: %s,0x%04x SPC-3 PR [%s] SA Res Key: 0x%016Lx PRgeneration: 0x%08x APTPL: %d SPC-3 PR [%s] Service Action: APTPL RESERVE created new reservation holder TYPE: %s ALL_TG_PT: %d SPC-3 PR [%s] RESERVE Node: %s%s 3SPC-3 PR: Unable to locate PR_REGISTERED *pr_reg for PREEMPT%s 3SPC-3 PR: Illegal SCOPE: 0x%02x 3SPC-3 PR: Unknown Service Action PREEMPT%s Type: 0x%02x 3Unable to allocate struct t10_pr_registration 3core_scsi3_lunacl_depend_item() failed 3SPC-3 PR: se_sess || struct se_lun is NULL! 3SPC-3 PR: Unable to locate PR_REGISTERED *pr_reg for REGISTER_AND_MOVE 4SPC-3 PR REGISTER_AND_MOVE: Received res_key: 0x%016Lx does not match existing SA REGISTER res_key: 0x%016Lx 4SPC-3 PR REGISTER_AND_MOVE: Received zero sa_res_key 3SPC-3 PR: Illegal tid_len: %u + 24 byte header does not equal CDB data_length: %u 3core_scsi3_tpg_depend_item() failed for dest_se_tpg SPC-3 PR REGISTER_AND_MOVE: Extracted Protocol Identifier: 0x%02x 3SPC-3 PR REGISTER_AND_MOVE: Received proto_ident: 0x%02x does not match ident: 0x%02x from fabric: %s 3SPC-3 PR REGISTER_AND_MOVE: Fabric does not containg a valid tpg_parse_pr_out_transport_id function pointer 3SPC-3 PR REGISTER_AND_MOVE: Unable to locate initiator_str from Transport ID SPC-3 PR [%s] Extracted initiator %s identifier: %s %s 3SPC-3 PR REGISTER_AND_MOVE: TransportID: %s matches: %s on received I_T Nexus 3SPC-3 PR REGISTER_AND_MOVE: TransportID: %s %s matches: %s %s on received I_T Nexus 3Unable to locate %s dest_node_acl for TransportID%s 3core_scsi3_nodeacl_depend_item() for dest_node_acl SPC-3 PR REGISTER_AND_MOVE: Found %s dest_node_acl: %s from TransportID 3Unable to locate %s dest_se_deve from RTPI: %hu SPC-3 PR REGISTER_AND_MOVE: Located %s node %s LUN ACL for dest_se_deve->mapped_lun: %u 4SPC-3 PR REGISTER_AND_MOVE: No reservation currently held 4SPC-3 PR REGISTER_AND_MOVE: Calling I_T Nexus is not reservation holder 4SPC-3 PR REGISTER_AND_MOVE: Unable to move reservation for type: %s SPC-3 PR [%s] Service Action: REGISTER_AND_MOVE created new reservation holder TYPE: %s on object RTPI: %hu PRGeneration: 0x%08x SPC-3 PR Successfully moved reservation from %s Fabric Node: %s%s -> %s Fabric Node: %s %s 3SPC-3 PR REGISTER_AND_MOVE: Unable to locate fabric ops from Relative Target Port Identifier: %hu 3Unable to allocate tidh_new 4SPC-PR: Received PR OUT parameter list length too small: %u 3SPC-3 PR: Illegal tpdl: %u + 28 byte header does not equal CDB data_length: %u 3 core_scsi3_tpg_depend_item() for tmp_tpg 3configfs_depend_item() failed for dest_node_acl->acl_group SPC-3 PR SPEC_I_PT: Located %s Node: %s Port RTPI: %hu SPC-3 PR SPEC_I_PT: Got %s data_length: %u tpdl: %u tid_len: %d for %s + %s 3SPC-3 PR SPEC_I_PT: Illegal tid_len: %u for Transport ID: %s 3Unable to locate %s dest_se_deve from destination RTPI: %hu SPC-3 PR SPEC_I_PT: Located %s Node: %s dest_se_deve mapped_lun: %u SPC-3 PR [%s] SPEC_I_PT: Successfully registered Transport ID for Node: %s%s Mapped LUN: %u 3SPC-3 PR SPEC_I_PT: Unable to locate dest_tpg 4SPC-3 PR: Reservation Key non-zero for SA REGISTER, returning CONFLICT 3SPC-3 PR REGISTER: Received res_key: 0x%016Lx does not match existing SA REGISTER res_key: 0x%016Lx 3SPC-3 PR REGISTER: SPEC_I_PT set on a registered nexus 3SPC-3 PR REGISTER: ALL_TG_PT=1 registration exists, but ALL_TG_PT=1 bit not present in received PROUT SPC-3 PR [%s] REGISTER%s: Changed Reservation Key for %s to: 0x%016Lx PRgeneration: 0x%08x 3SPC-3 PR: Unable to perform ALL_TG_PT=1 UNREGISTER while existing reservation with matching key 0x%016Lx is present from another SCSI Initiator Port SCSI-2 Released reservation for %s LUN: %u -> MAPPED LUN: %u for %s 3LongIO and Obselete Bits set, returning ILLEGAL_REQUEST 3SCSI-2 RESERVATION CONFLIFT for %s fabric 3Original reserver LUN: %u %s 3Current attempt - LUN: %u -> MAPPED LUN: %u from %s SCSI-2 Reserved %s LUN: %u -> MAPPED LUN: %u for %s 3Illegal parameters for APTPL registration SPC-3 PR APTPL Successfully added registration%s from metadata 3Received PERSISTENT_RESERVE CDB while legacy SPC-2 reservation is held, returning RESERVATION_CONFLICT 4SPC-PR: Received PR OUT illegal parameter list length: %u 3SPC-3 PR: Unable to locate PR_REGISTERED *pr_reg for RESERVE 3SPC-3 PR RESERVE: Received res_key: 0x%016Lx does not match existing SA REGISTER res_key: 0x%016Lx 3SPC-3 PR: Attempted RESERVE from [%s]: %s while reservation already held by [%s]: %s, returning RESERVATION_CONFLICT 3SPC-3 PR: Attempted RESERVE from [%s]: %s trying to change TYPE and/or SCOPE, while reservation already held by [%s]: %s, returning RESERVATION_CONFLICT SPC-3 PR [%s] Service Action: RESERVE created new reservation holder TYPE: %s ALL_TG_PT: %d 3SPC-3 PR: Unknown Service Action RESERVE Type: 0x%02x 3SPC-3 PR: Unable to locate PR_REGISTERED *pr_reg for RELEASE 3SPC-3 PR RELEASE: Received res_key: 0x%016Lx does not match existing SA REGISTER res_key: 0x%016Lx 3SPC-3 PR RELEASE: Attempted to release reservation from [%s]: %s with different TYPE and/or SCOPE while reservation already held by [%s]: %s, returning RESERVATION_CONFLICT 3SPC-3 PR: Unable to locate PR_REGISTERED *pr_reg for CLEAR SPC-3 PR [%s] Service Action: CLEAR complete 3Unknown PERSISTENT_RESERVE_OUT service action: 0x%02x 3PRIN SA READ_KEYS SCSI Data Length: %u too small 3PRIN SA READ_RESERVATIONS SCSI Data Length: %u too small 3PRIN SA REPORT_CAPABILITIES SCSI Data Length: %u too small 3PRIN SA READ_FULL_STATUS SCSI Data Length: %u too small 4SPC-3 PRIN READ_FULL_STATUS ran out of buffer: %d 3Unknown PERSISTENT_RESERVE_IN service action: 0x%02x 3Unknown MI Service Action: 0x%02x Allowing explicit CDB: 0x%02x for %s reservation holder %s Conflict for unregistered nexus %s CDB: 0x%02x to %s reservation Allowing implicit CDB: 0x%02x for %s reservation on unregistered nexus Allowing implicit CDB: 0x%02x for %s reservation Allowing READ CDB: 0x%02x for %s reservation %s Conflict for %sregistered nexus %s CDB: 0x%2x for %s reservation Write Exclusive Access, Registrants OnlyExclusive Access, Registrants OnlyWrite Exclusive Access, All RegistrantsExclusive Access, All Registrants/build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_pr.c3Unknown ALUA access state: 0x%02x 3ALUA access state %s not supported3filp_open(%s) for ALUA metadata failed 3Error writing ALUA metadata file: %s 3Unable to allocate buf for ALUA metadata alua_tg_pt_offline=%d alua_tg_pt_status=0x%02x 3Unable to complete secondary state transition Successful %s ALUA transition TG PT Group: %s ID: %hu to secondary access state: %s tg_pt_gp_id=%hu alua_access_state=0x%02x alua_access_status=0x%02x Successful %s ALUA transition TG PT Group: %s ID: %hu from primary access state %s to %s 4REPORT REFERRALS allocation length %u too small 4REPORT TARGET PORT GROUPS allocation length %u too small for %s header ALUA: Got secondary offline status for local target port [%s]: ALUA TG Port not available, SenseKey: NOT_READY, ASC/ASCQ: 0x04/0x%02x Successfully processed LU Group: %s all ALUA TG PT Group IDs: %hu %s transition to primary state: %s 4SET TARGET PORT GROUPS parameter list length %u too small 3Unable to access l_port->sep_alua_tg_pt_gp_mem 3Unable to access *l_tg_pt_gp_mem->tg_pt_gp Unable to process SET_TARGET_PORT_GROUPS while TPGS_EXPLICIT_ALUA is disabled 3Unable to allocate struct t10_alua_lba_map 3Duplicate pg_id %d in lba_map 3Unable to allocate struct t10_alua_lba_map_mem 3Unable to allocate struct t10_alua_lu_gp 4ALUA LU Group already has a valid ID, ignoring request 3Maximum ALUA alua_lu_gps_count: 0x0000ffff reached 4ALUA Logical Unit Group ID: %hu already exists, ignoring request 3Unable to allocate struct t10_alua_tg_pt_gp 4ALUA TG PT Group already has a valid ID, ignoring request 3Maximum ALUA alua_tg_pt_gps_count: 0x0000ffff reached 3ALUA Target Port Group ID: %hu already exists, ignoring request 3Unable to allocate struct t10_alua_tg_pt_gp_member TG Port Alias: %s TG Port Group ID: %hu TG Port Primary Access State: %s TG Port Primary Access Status: %s TG Port Secondary Access State: %s TG Port Secondary Access Status: %s 3ALUA Target Port Group alias too large! Target_Core_ConfigFS: Moving %s/tpgt_%hu/%s from ALUA Target Port Group: alua/%s, ID: %hu back to default_tg_pt_gp Target_Core_ConfigFS: %s %s/tpgt_%hu/%s to ALUA Target Port Group: alua/%s, ID: %hu 3Unable to extract alua_access_type 3Illegal value for alua_access_type: %lu 3Unable to extract nonop_delay_msecs 3Passed nonop_delay_msecs: %lu, exceeds ALUA_MAX_NONOP_DELAY_MSECS: %d 3Unable to extract trans_delay_msecs 3Passed trans_delay_msecs: %lu, exceeds ALUA_MAX_TRANS_DELAY_MSECS: %d 3Unable to extract implicit_trans_secs 3Passed implicit_trans_secs: %lu, exceeds ALUA_MAX_IMPLICIT_TRANS_SECS: %d 3Unable to extract preferred ALUA value 3Illegal value for preferred ALUA: %lu 3Unable to extract alua_tg_pt_offline value 3Illegal value for alua_tg_pt_offline: %lu 3Unable to locate *tg_pt_gp_mem 3Unable to extract alua_tg_pt_status 3Illegal value for alua_tg_pt_status: %lu 3Unable to extract alua_tg_pt_write_md 3Illegal value for alua_tg_pt_write_md: %lu 3Unable to allocate struct t10_alua_lu_gp_member %s: Adding to default ALUA LU Group: core/alua/lu_gps/default_lu_gp /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_alua.c3Unable to allocate struct se_tmr_req ABORT_TASK: Found referenced %s task_tag: %u ABORT_TASK: ref_tag: %u already complete, skipping /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/include/linux/kref.hABORT_TASK: Sending TMR_FUNCTION_COMPLETE for ref_tag: %d ABORT_TASK: Sending TMR_TASK_DOES_NOT_EXIST for ref_tag: %d LUN_RESET: TMR caller fabric: %s initiator port %s LUN_RESET: %s starting for [%s], tas: %d 3Unable to locate struct se_cmd for TMR LUN_RESET: %s releasing TMR %p Function: 0x%02x, Response: 0x%02x, t_state: %d LUN_RESET: %s cmd: %p ITT/CmdSN: 0x%08x/0x%08x, i_state: %d, t_state: %dcdb: 0x%02x LUN_RESET: ITT[0x%08x] - pr_res_key: 0x%016Lx -- CMD_T_ACTIVE: %d CMD_T_STOP: %d CMD_T_SENT: %d LUN_RESET: SCSI-2 Released reservation LUN_RESET: %s for [%s] Complete /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_tmr.c3Queue depth for %s Initiator Node: %s is 0,defaulting to 1. 3%s device entries device pointer is NULL, but Initiator has access. %s_TPG[%hu] - Deleted ACL with TCQ Depth: %d for %s Initiator Node: %s 3Access Control List entry for %s Initiator Node %s does not exists for TPG %hu, ignoring request. 3Unable to change queue depth for %s Initiator Node: %s while session is operational. To forcefully change the queue depth and force session reinstatement use the "force=1" parameter. Successfully changed queue depth to: %d for Initiator Node: %s on %s Target Portal Group: %u TARGET_CORE[%s]->TPG[%u]_LUN[%u] - Adding %s access for LUN in Demo Mode 3Unable to allocate memory for struct se_node_acl->device_list %s_TPG[%u] - Added DYNAMIC ACL with TCQ Depth: %d for %s Initiator Node: %s %s_TPG[%u] - Replacing dynamic ACL for %s 3ACL entry for %s Initiator Node %s already exists for TPG %u, ignoring request. 3struct se_node_acl pointer is NULL %s_TPG[%hu] - Added ACL with TCQ Depth: %d for %s Initiator Node: %s 3%s LUN: %u exceeds TRANSPORT_MAX_LUNS_PER_TPG-1: %u for Target Portal Group: %u 3TPG Logical Unit Number: %u is already active on %s Target Portal Group: %u, ignoring request. TARGET_CORE[%s]: Allocated %s struct se_portal_group for endpoint: %s, Portal Tag: %u 3Unable to allocate struct se_portal_group->tpg_lun_list TARGET_CORE[%s]: Deallocating %s struct se_portal_group for endpoint: %s Portal Tag %u /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_tpg.c%s -> LUN %03u %s data_length %6u CDB %s (TA:%s C:%02x) %s <- LUN %03u status %s (sense len %d%s%s) %s data_length %6u CDB %s (TA:%s C:%02x) 3Unable to allocate struct se_session from se_sess_cache %s:%d CMD_T_STOP for ITT: 0x%08x /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_transport.cHBA_[%u]_PLUG[%s]: Requesting sense for SAM STATUS: 0x%02x Waiting for se_cmd: %p t_state: %d, fabric state: %d After cmd_wait_comp: se_cmd: %p t_state: %d fabric state: %d wait_for_tasks: Stopping %p ITT: 0x%08x i_state: %d, t_state: %d, CMD_T_STOP wait_for_tasks: Stopped wait_for_completion(&cmd->t_transport_stop_comp) for ITT: 0x%08x 3Uknown TMR function: 0x%02x. /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/include/linux/kref.h3Received SCSI CDB with command_size: %d that exceeds SCSI_MAX_VARLEN_CDB_SIZE: %d 3Unable to allocate cmd->t_task_cdb %u > sizeof(cmd->__t_task_cdb): %lu ops SAM Task Attribute ACA emulation is not supported Allocated se_ordered_id: %u for Task Attr: 0x%02x on %s TARGET_CORE[%s]: Deregistered fabric_sess Sending delayed SAM_STAT_TASK_ABORTED status for CDB: 0x%02x ITT: 0x%08x TARGET_CORE[%s]: Registered fabric_sess_ptr: %p 3Unable to allocate se_sess->sess_cmd_map 3Unable to init se_sess->sess_tag_pool, tag_num: %u 3kmem_cache_create() for struct se_session failed 3kmem_cache_create() for struct se_ua failed 3kmem_cache_create() for struct t10_pr_registration failed 3kmem_cache_create() for t10_alua_lu_gp_cache failed 3kmem_cache_create() for t10_alua_lu_gp_mem_cache failed 3kmem_cache_create() for t10_alua_tg_pt_gp_cache failed 3kmem_cache_create() for t10_alua_tg_pt_gp_mem_t failed 3kmem_cache_create() for t10_alua_lba_map_cache failed 3kmem_cache_create() for t10_alua_lba_map_mem_cache failed 3Unable to load target_core_iblock 3Unable to load target_core_file 3Unable to load target_core_pscsi 3Unable to load target_core_user SectorSize: %u HwMaxSectors: %u T10 VPD Binary Device Identifier: %s T10 VPD ASCII Device Identifier: %s T10 VPD UTF-8 Device Identifier: %s T10 VPD Device Identifier encoding unsupported: 0x%02x4TARGET_CORE[%s]: Expected Transfer Length: %u does not match SCSI CDB Length: %u for SAM Opcode: 0x%02x 3Rejecting underflow/overflow WRITE data 3Failing OVERFLOW/UNDERFLOW for LBA op CDB on non 512-byte sector setup subsystem plugin: %s 4Rejecting SCSI DATA overflow for fabric using SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC Incremented dev->dev_cur_ordered_id: %u for SIMPLE: %u Incremented dev_cur_ordered_id: %u for HEAD_OF_QUEUE: %u Incremented dev_cur_ordered_id: %u for ORDERED: %u Handling complete_ok QUEUE_FULL: se_cmd: %p, data_direction: %d Processing %s cmd: %p QUEUE_FULL in work queue context: %s Handling write_pending QUEUE__FULL: se_cmd: %p -----[ Storage Engine Exception for cmd: %p ITT: 0x%08x CDB: 0x%02x -----[ i_state: %d t_state: %d sense_reason: %d -----[ CMD_T_ACTIVE: %d CMD_T_STOP: %d CMD_T_SENT: %d 3Unknown transport error for CDB 0x%02x: %d Added HEAD_OF_QUEUE for CDB: 0x%02x, se_ordered_id: %u Added ORDERED for CDB: 0x%02x to ordered list, se_ordered_id: %u Added CDB: 0x%02x Task Attr: 0x%02x to delayed CMD list, se_ordered_id: %u /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/include/linux/scatterlist.h3transport_generic_handle_cdb cannot be called from interrupt context 3Unable to start clear_lun thread Setting SAM_STAT_TASK_ABORTED status for CDB: 0x%02x, ITT: 0x%08x 3Unable to allocate xor_callback buf 3Unsupported protect field %d %s: prot_type=%d, data_length=%d, prot_length=%d prot_op=%d prot_checks=%d 3WRITE_SAME PBDATA and LBDATA bits not supported for Block Discard Emulation 4WRITE_SAME sectors: %u exceeds max_write_same_len: %u 3WRITE_SAME exceeds last lba %llu (lba %llu, sectors %u) 4WRITE SAME with ANCHOR not supported 3DIFv1 checksum failed on sector %llu guard tag 0x%04x csum 0x%04x 3DIFv1 Type 1 reference failed on sector: %llu tag: 0x%08x sector MSB: 0x%08x 3DIFv1 Type 2 reference failed on sector: %llu tag: 0x%08x ei_lba: 0x%08x DIF WRITE sector: %llu guard_tag: 0x%04x app_tag: 0x%04x ref_tag: %u DIF READ sector: %llu guard_tag: 0x%04x app_tag: 0x%04x ref_tag: %u 4UNMAP parameter list length %u too small 4UNMAP parameter list length %u too small, ignoring bd_dl %u UNMAP: Sub: %s Using dl: %u bd_dl: %u size: %u ptr: %p UNMAP: Using lba: %llu and range: %u 3WSNZ=1, WRITE_SAME w/sectors=0 not supported 3VARIABLE_LENGTH_CMD service action 0x%04x not supported 3COMPARE_AND_WRITE contains NoLB: %u greater than 1 3cmd exceeds last lba %llu (lba %llu, sectors %u) 3compare_and_write_callback: non zero scsi_status: 0x%02x 3Unable to allocate compare_and_write buf 3Unable to allocate compare_and_write sg 3sg_copy_to_buffer() failed for compare_and_write 4Detected MISCOMPARE for addr: %p buf: %p 4Target/%s: Send MISCOMPARE check condition and sense /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/include/linux/scatterlist.hDIF WRITE INSERT sector: %llu guard_tag: 0x%04x app_tag: 0x%04x ref_tag: %u /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_sbc.c4REPORT LUNS allocation length %u too small 4TARGET_CORE[%s]: Unsupported SCSI Opcode 0x%02x, sending CHECK_CONDITION. 3REQUEST_SENSE description emulation not supported 3Unable to allocate response buffer for INQUIRY 3INQUIRY with EVPD==0 but PAGE CODE=%02x 4MODE_SENSE: Invalid subpage code: 0x%02x 3MODE SENSE: unimplemented page/subpage: 0x%02x/0x%02x 3Unable to allocate struct se_ua [%s]: Allocated UNIT ATTENTION, mapped LUN: %u, ASC: 0x%02x, ASCQ: 0x%02x [%s]: %s UNIT ATTENTION condition with INTLCK_CTRL: %d, mapped LUN: %u, got CDB: 0x%02x reported ASC: 0x%02x, ASCQ: 0x%02x [%s]: Released UNIT ATTENTION condition, mapped LUN: %u, got REQUEST_SENSE reported ASC: 0x%02x, ASCQ: 0x%02x /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_ua.c3kstrtoul() failed with ret: %d CORE_HBA[%d] - Detached Ramdisk HBA: %u from Generic Target Core TCM RamDisk ID: %u RamDisk Makeup: rd_mcp PAGES/PAGE_SIZE: %u*%lu SG_table_count: %u nullio: %d RAMDISK: Referencing Page Count: %u RAMDISK: Setting NULLIO flag: %d 3Unable to locate struct rd_dev_sg_table for page: %u 3Unable to locate struct prot rd_dev_sg_table for page: %u RD[%u]: %s LBA: %llu, Size: %u Page: %u, Offset: %u RD[%u]: invalid sgl %p len %zu RD[%u]: size underrun page %d offset %d size %d CORE_RD[%u] - Released protection space for Ramdisk Device ID: %u, pages %u in %u tables total bytes %lu CORE_RD[%u] - Released device space for Ramdisk Device ID: %u, pages %u in %u tables total bytes %lu 3Unable to allocate memory for struct rd_host CORE_HBA[%d] - TCM Ramdisk HBA Driver %s on Generic Target Core Stack %s 3Unable to allocate memory for struct rd_dev 3Unable to allocate scatterlist array for struct rd_dev 3Unable to allocate scatterlist pages for struct rd_dev_sg_table /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/include/linux/scatterlist.h3Unable to allocate memory for Ramdisk protection scatterlist tables CORE_RD[%u] - Built Ramdisk Device ID: %u prot space of %u pages in %u tables 3Illegal page count: %u for Ramdisk device 3Unable to allocate memory for Ramdisk scatterlist tables CORE_RD[%u] - Built Ramdisk Device ID: %u space of %u pages in %u tables CORE_RD[%u] - Added TCM MEMCPY Ramdisk Device ID: %u of %u pages in %u tables, %lu total bytes /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_rd.ctarget_xcopy_issue_pt_cmd(): SCSI status: 0x%02x Calling configfs_undepend_item for subsys: %p remote_dev: %p remote_dev->dev_group: %p Setup emulated se_dev: %p from se_dev Setup emulated se_dev: %p to pt_cmd->se_lun->lun_se_dev Setup emulated remote DEST xcopy_pt_port: %p to cmd->se_lun->lun_sep for X-COPY data PUSH Honoring local SRC port from ec_cmd->se_dev: %p Honoring local SRC port from ec_cmd->se_lun: %p Setup emulated remote SRC xcopy_pt_port: %p to cmd->se_lun->lun_sep for X-COPY data PULL Honoring local DST port from ec_cmd->se_dev: %p Honoring local DST port from ec_cmd->se_lun: %p Setup PASSTHROUGH_NOALLOC t_data_sg: %p t_data_nents: %u 3Unable to locate 0xe4 descriptor for EXTENDED_COPY XCOPY 0xe4: Setting xop->dst_dev: %p from located se_dev XCOPY 0xe4: Setting xop->src_dev: %p from located se_dev 3configfs_depend_item attempt failed: %d for se_dev: %p Called configfs_depend_item for subsys: %p se_dev: %p se_dev->se_dev_group: %p target_xcopy_do_work: nolb: %hu, max_nolb: %hu end_lba: %llu target_xcopy_do_work: Starting src_lba: %llu, dst_lba: %llu target_xcopy_do_work: Calling read src_dev: %p src_lba: %llu, cur_nolb: %hu 3Unable to allocate xcopy_pt_cmd XCOPY: Built READ_16: LBA: %llu Sectors: %u Length: %u XCOPY-READ: Saved xop->xop_data_sg: %p, num: %u for READ memory target_xcopy_do_work: Incremented READ src_lba to %llu target_xcopy_do_work: Calling write dst_dev: %p dst_lba: %llu, cur_nolb: %hu XCOPY: Built WRITE_16: LBA: %llu Sectors: %u Length: %u target_xcopy_do_work: Incremented WRITE dst_lba to %llu target_xcopy_do_work: Final src_lba: %llu, dst_lba: %llu target_xcopy_do_work: Blocks copied: %hu, Bytes Copied: %u target_xcopy_do_work: Setting X-COPY GOOD status -> sending response 4target_xcopy_do_work: Setting X-COPY CHECK_CONDITION -> sending response 3Unable to allocate xcopy_wq &xcopy_pt_port.sep_tg_pt_md_mutex3EXTENDED_COPY operation explicitly disabled 3EXTENDED_COPY(LID4) not supported 3Unable to allocate xcopy_op 3transport_kmap_data_sg() failed in target_do_xcopy 3XCOPY with non zero inline data length Processing XCOPY with list_id: 0x%02x list_id_usage: 0x%02x tdll: %hu sdll: %u inline_dl: %u 3XCOPY target descriptor list length is not multiple of %d 3XCOPY target descriptor supports a maximum two src/dest descriptors, tdll: %hu too large.. XCOPY 0xe4: RELATIVE INITIATOR PORT IDENTIFIER: %hu 3XCOPY 0xe4: code set of non binary type not supported 3XCOPY 0xe4: association other than LUN not supported 3XCOPY 0xe4: designator type unsupported: 0x%02x 3XCOPY 0xe4: invalid desig_len: %d 3XCOPY 0xe4: Unsupported DESIGNATOR TYPE: 0x%02x XCOPY 0xe4: Set xop->src_dev %p from source received xop XCOPY 0xe4: Set xop->dst_dev: %p from destination received xop 3XCOPY unsupported descriptor type code: 0x%02x XCOPY TGT desc: Source dev: %p NAA IEEE WWN: 0x%16phN XCOPY TGT desc: Dest dev: %p NAA IEEE WWN: 0x%16phN 3XCOPY: Non matching src_dev block_size: %u + dst_dev block_size: %u currently unsupported XCOPY: Processed %d target descriptors, length: %u 3XCOPY segment descriptor list length is not multiple of %d 3XCOPY segment desc 0x02: Illegal desc_len: %hu XCOPY seg desc 0x02: desc_len: %hu stdi: %hu dtdi: %hu, DC: %d XCOPY seg desc 0x02: nolb: %hu src_lba: %llu dst_lba: %llu XCOPY seg desc 0x02: DC=1 w/ dbl: %u 3XCOPY unsupported segment descriptortype: 0x%02x XCOPY: Processed %d segment descriptors, length: %u Entering target_do_receive_copy_results: SA: 0x%02x, List ID: 0x%02x, AL: %u 3Receive Copy Results with non zero list identifier not supported 3transport_kmap_data_sg failed in target_rcr_operating_parameters 3Receive Copy Results Op Parameters length too small: %u 3Unsupported SA for receive copy results: 0x%02x /build/linux-lts-vivid-whAhIw/linux-lts-vivid-3.19.0/drivers/target/target_core_xcopy.c7[AUVTAAlicense=GPLauthor=nab@Linux-iSCSI.orgdescription=Target_Core_Mod/ConfigFSsrcversion=015FC84EFD126EAD5DC75B8depends=configfsintree=Yvermagic=3.19.0-25-generic SMP mod_unload modversions target_core_setup_sub_citstarget_fabric_configfs_deregistertarget_fabric_configfs_registertarget_fabric_configfs_freetarget_fabric_configfs_initse_dev_set_block_sizese_dev_set_optimal_sectorsse_dev_set_queue_depthse_dev_set_emulate_rest_reordse_dev_set_is_nonrotse_dev_set_force_pr_aptplse_dev_set_enforce_pr_isidsse_dev_set_pi_prot_formatse_dev_set_pi_prot_typese_dev_set_emulate_3pcse_dev_set_emulate_cawse_dev_set_emulate_tpwsse_dev_set_emulate_tpuse_dev_set_emulate_tasse_dev_set_emulate_ua_intlck_ctrlse_dev_set_emulate_write_cachese_dev_set_emulate_fua_readse_dev_set_emulate_fua_writese_dev_set_emulate_dpose_dev_set_emulate_model_aliasse_dev_set_max_write_same_lense_dev_set_unmap_granularity_alignmentse_dev_set_unmap_granularityse_dev_set_max_unmap_block_desc_countse_dev_set_max_unmap_lba_counttransport_lookup_tmr_luntransport_lookup_cmd_luniscsi_parse_pr_out_transport_idiscsi_get_pr_transport_id_leniscsi_get_pr_transport_idiscsi_get_fabric_proto_identfc_parse_pr_out_transport_idfc_get_pr_transport_idfc_get_pr_transport_id_lenfc_get_fabric_proto_identsas_parse_pr_out_transport_idsas_get_pr_transport_id_lensas_get_pr_transport_idsas_get_fabric_proto_identtransport_subsystem_releasetransport_subsystem_registercore_alua_check_nonop_delaycore_tmr_alloc_reqcore_tpg_deregistercore_tpg_registercore_tpg_set_initiator_node_tagcore_tpg_set_initiator_node_queue_depthcore_tpg_del_initiator_node_aclcore_tpg_add_initiator_node_aclcore_tpg_clear_object_lunscore_tpg_check_initiator_node_aclcore_tpg_get_initiator_node_acltransport_generic_handle_tmrtransport_check_aborted_statustransport_send_check_condition_and_sensetransport_wait_for_taskstarget_wait_for_sess_cmdstarget_sess_cmd_list_set_waitingtarget_put_sess_cmdtarget_get_sess_cmdtransport_generic_free_cmdtransport_generic_new_cmdtransport_kunmap_data_sgtransport_kmap_data_sgtarget_execute_cmdtransport_generic_request_failuretarget_submit_tmrtarget_submit_cmdtarget_submit_cmd_map_sglstransport_handle_cdb_directtarget_setup_cmd_from_cdbtransport_init_se_cmdtransport_set_vpd_identtransport_set_vpd_ident_typetransport_set_vpd_assoctransport_set_vpd_proto_idtarget_complete_cmd_with_lengthtarget_complete_cmdtransport_deregister_sessiontransport_free_sessiontransport_deregister_session_configfstarget_put_sessiontarget_get_sessiontransport_register_session__transport_register_sessiontransport_init_session_tagstransport_alloc_session_tagstransport_init_sessionsbc_dif_verify_readsbc_dif_verify_writesbc_execute_unmapsbc_get_device_typesbc_parse_cdbsbc_get_write_same_sectorsspc_parse_cdbspc_emulate_report_lunsspc_emulate_evpd_83spc_emulate_inquiry_std/`/`/`/`//``/`//``////````//``/`/`/`/`/`/`/`///```/`//``/`/`//``/`/`-/`/`/`/`/`//``/`/`/`///```//``/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`/`//``//``target_cmd_completetarget_sequencer_startmodule_layoutgz<alloc_pages_currentӅ3-system_wq쯠kmem_cache_destroy+@__request_module|kernel_write"kmalloc_caches地__kmallocŗ/perf_tp_event×sg_init_tableHsg_copy_to_bufferC>_raw_spin_unlockBxpv_lock_ops4strchrSMustrlen57C__alloc_workqueue_key:configfs_undepend_itema8percpu_ida_destroyCmatch_strdup7_raw_spin_lock_bhLhex_to_binkdelayed_work_timer_fnI$down_interruptible~cancel_work_sync&ԱD__dynamic_pr_debug)Dmatch_tokenPoconfig_item_put?sg_nextinit_timer_key^Omutex_unlockl߅strsepvfreeL3)F__preempt_countSqsprintfkstrdup!skthread_create_on_nodeh}jiffiesZ%strcmp5h%@complete_all؞ configfs_depend_item=2__init_waitqueue_head4 mwait_for_completionl<kstrtoullh`>trace_define_field@ftrace_event_buffer_commitŏWmemsett__percpu_ida_initǚ_ctypeJ_raw_spin_unlock_irqrestore>xscurrent_taskIsg_miter_start j mutex_lock_interruptible__mutex_initI'printkZ sscanf-{rscsi_device_typeКDmemcmpN4scsi_command_size_tblhq@vmap]wait_for_completion_interruptible nǡ_cond_reschedfstrncpy;sg_miter_stopZstrncmpkmem_cache_freeR0warn_slowpath_nullNmutex_lock destroy_workqueue&mstrstr?QH0config_group_init_type_nameg5Nmatch_int=configfs_register_subsystemrqwEfput)xsg_miter_nextWpercpu_ref_exit-Qftrace_event_regmodule_putI@vzalloc9kmem_cache_allocNOvxpv_irq_ops__free_pagesk~ftrace_print_hex_seq3c_raw_spin_unlock_bh&queue_delayed_work_ons__stack_chk_fail&C_raw_spin_lock_irq)(3flush_delayed_work`-kdump_stackewake_up_processVwShex2binѵnconfigfs_unregister_subsystemm__fentry__Pmsleep_interruptiblenC=percpu_ref_kill_and_confirm!z=kmem_cache_alloc_trace+_raw_spin_lock'_raw_spin_lock_irqsave.ftrace_event_buffer_reserveIRkmem_cache_createpUevent_triggers_callepint_to_scsilun zkfreevunmap8߬imemcpy넮trace_event_raw_init.`perf_trace_buf_prepareYqparavirt_ticketlocks_enabledqupVSthis_cpu_off Bftrace_print_symbols_seq2fcrc_t10difUpercpu_ref_init/ .queue_work_onKcomplete1(snprintftrace_seq_printfwstrim[=/config_group_init\0ftrace_raw_output_prepOtry_module_getstrcpy(PFfilp_open$$$$$ $$$$$$$$target$@@rd_mcpRAMDISK-MCP4.0$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$A ] & h @gUd- C=1^\{nG}cM,}gP;'  3&%=k]DZcMG$   yO>H C ?  heN_ 0#4N0){kfat@y P !  $ JFC.,\2 GA<5j[<BLH6x=5$0)"pb^ " ?;|XVTE:7/)'target_core_modGCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2target_core_mod.koG.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.init.text.rela.exit.text.rela.text.unlikely.rela__ksymtab.rela__kcrctab.rela.rodata.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela__bug_table.modinfo__ksymtab_strings.rela__mcount_loc.rela.parainstructions.rela__tracepoints_ptrs__tracepoints_strings__versions.rela.data.rela__verbose.rela__jump_table.data.unlikely.rela_ftrace_events.rela.ref.data.rela__tracepoints.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$3pl.4>~l9 4NsI p4^t'Y`4r0tpmP4 P{8|@ 4 ~[ c4228Pu4`@4 hP;4 Pl (4 0043л7I  Y8> T`N4 d'_$ @_4"s@x nH h4$JJ 04' J  4)Jx ` 04+`K`  04-M@0Mu5P5PMP_ط5m  "&)/-"08Dp{"0@ @_`0|@( 8`-8&-J8o@` p-8" ( ( @"X(# (>"0(O (f ` P"( ( @0"( ("(  ($B"x(S"P(d"((u"( G"h(pG"P( (& 0pIL"(]"(n"("`("8( D Sp ' %B $z '0 )` *: *w * * *.P $d ) 6 ,"("p("H(+  /  -L pW Pks 3 > @} (+ $H "(Y "(j   "( 0R T -  r2  u P! " "3 `#s $ $ %%  &I &r 'r *' 0-'`0%K3y5z @ "@(5"(P6B`6pp6666N6666&66]07 @8`8y  "((89J"x([9m{ ` 0;="(pB-B-*BJ"([C6zC"(D6EfE@FI"(Z a0K"("("(/ /p  /p'  C/pU"(f"(+0`1! )'@/6pE1Tc!r0` "  @`  "'%;`  ( ( `(  ( ( `(4 T @( ( ( (  @(< (q ( ( ( @(F (t ( @( ( ( (D @(f ( ( 0 ( `( ( (6 ` (Q (p ( ( ` ( ( (  @(2 ([ ( ( @ ( ( (  (/ @([ ( ( ("  9= c ] y %  9   R  @(n  (      N@ " ( "H(!"(!R-!"P (>!"( (O!" (`!" (q!" (!" (!"` (!"8 (!" (!"(!"(!"(!"p( "" (""(,""(=""(N""(_""X(p""0("/x""x (""(""(""(""h(""@("/x""(#"( #"(1#"(B#/xK#Z#%i#$x# $#P#p######0#P$p$,$;$J$Y$h$0w$`"$$$$'$0$`&$$$ %-% M%r% %% %& ()&H& hg&& `&*& X&F' C'`e' 'x' ''  (-( @O(p( 8(( 0("( H+)T) P})-) )I) *f8* Y*}* ** *',+ ]++ +&+ p ,$4, x],C, ,\, ,}0 - ~@.-`~O-~ p-~0-~@-0-0@-p0!.@E.0g.@.P&.-.8.# / -&/P8D/`/ |/0/@/00/`@00(0Ђ@K00g0@@000-080001`@61PM1Pd1@z1`P11p1 1Q1(&2@(W2p(2(2Њ(2(30(C3`(n3H33Ќ3304" (4K04`M4P"m44044"(4 (4" (5 `(*5 (F5" (W5" (h5 (5 (5"p (5 `(5"H (5 (5 (6" ('6 (I6" (Z6 `(v6" (6 `(L" (6 (6" (6 (6"X (7 (%7"0 (67 (W7" (h7 (7" (7 `(7 (7" (7 ( 8" (8 (?8"h (P8 (r8"@ (8" (8 (8 8" (8 `( 9 +9@ ,)9 &89 &G9 'V9@ &e9 (t9 &9 !9@ "9 !9 # $90 9` 9 &9 !9 ! :0 :` )(: 7: "F: (g: (: (: `(: (:"`(;"8(!;"(2; A; P;@_;u ; ;; <'< K<r< << x<= h)=N= ps=9= `=S=  >q1> W>y> >> > @(> p?"(?/!?/*?/9? B?"(S?"(d?`s?p??? (?@ +@ON@*i@ @I@@"(@"(@@@ A"(A"(.A2KAЮpAA"(A"`(A"8(A"(A@A2B"H(!B@*CB"p(TB"(eBpB IBpEB7B C"(`!"(1C"x(BC"P(SCVqC@C"((C"(CCUDF"D@ KD"(\D"(mD"(~D"h(D"@(D"(Db D"(D"X(""0(D"(E@"E"(3E"@(DE"(UE"(fE" (wE"(E"(E"(E"(E"x(E"((E"P(E"(E F@)Fp,F ;F"JFYF !hF`"wFFF"FF0F`$F!F!F0  G`G 2G PG G0G"(GPGPH!"(G"X(H"0(H0*H"(;H"(LH/`H/rH/~H H/H"(H"(H"h(HHJ$ #HPHm II$#I&2IXI ~I&I"(I" (E"(E"(I"H(I"(I"p(I I0 JP J,J  I@IJJbJJ<J"`(J"8(J"(JT"/J"(J"( K"(K/%K .K"(?K"(PK _K nK (}K! K ! K@!"Kp!K(K 8K<L H-LN WL XLn(L PL M 09M cM MM (M"N /N YN @N0d NPdPN2PN-NeO,PO&!O&/O/=Oh[OipOjOkNO"(O%O`lCS"(OHO/ P'Ps"/7P"(HP"(YP"(jP"x({Ps=P5PtPQ'%Q&4QvWMQy`cQ"(tQ"(Q|QQQ"(Q R"P(,R"(=R/QR/ `R/zR# R"p(R"H(R" (R"(R`$R"(I"X(RjS"`(S"8('S"(8S"(IS"(ZS"(kS"0(|S"(S"(S"(S"@(S"(S"h(S#S"(T"((T #"T@#1T`#@T#OT#^T#mT$"|T0$T@$ T$T$T$T$T%T %T@%U`%U%!U%0U%?U3fU UPU pUo)V EVhV 0VV `V!V 8)WGW (eWW WW W/X 3XIVX yXbX XyX X"!Y MYiY XYY HYY PZ-Z SZ wZ @Z#Z Z9Z [QF[ m[n[ [[ [ %\ O\m\ \\ x\\ ] &K] {]/ ] 0]B ] ]U ^ 9^p `^ ^ ^ ^ ^ h!_ B_ c_'_ _@3 _'_ _@ `  @`  o`)H`)`H```a @alEayKa0$Zakaaп5aaLa0aFa"(a"Q b@"(bpBb"P(Sbqb"((bb"(b"(bb"x(bPbPcPcQ#c Ac _c ~c c c c c d, )d Ad: fd d d?dPZdddp`d%e@9e0LMe ge@K{e)eee$eefW@fPB)f@W7fU Of gfc f f{ f f  g +g"h(s $(\s #({s #(s `#(s #(s "(s "(t `"([?@ABCHDuEFЁHI44PJbpKLMNR0PF @; _ 9 | 3  1  . ̃ -  (  & - &(W '8| (( @((Ä (( '(  '(9 @'(c (( )x ,(ʅ ,( `,(  ,() +(P +(u `+( +( *( *(  `*(1 *(X )( )( @-(͇ -( .( @.(0 .(P -(t .( /P 1(؈ @1( 1( 0(4 0(Y @0({ 0( /(ȉ /( 1( 20* `3(E 3(_ 2(z 2( `2( 3(Պ 4 8( 8(  `8(9 8(Q 7(m 7( `7( 7( 6(ԋ 6( `6(  6(* 5(J 5(k `5( 5( 4(Č 4( @9(  98) ;(G :(e :( @:( :(΍ 9( `;( ;() <(C `<(] <(w ;(S0S @S ӎPS `S pS S 5SJScS}"#(`Tc"!(TՏ"0%("%(/ "h$("@$( K"$('"X%(8"$(I"$(Z"$(kW ""("`"(""(ĐYِ"'("&("H&( "&(/@("%(9 <XF"%(DE"&(W"p&(h"#(y" &("%("%(/x/@/@Α/@ܑ/@"'("#( "P#("(#(.""(?"#(P"x#(a"`'(r"8"(Mg""("!("8'(I"!(I@Y`YYÒYҒYY&Z0ZPZpZ,Z;ZJZYZhP# 7  $'+-012ȓWzߓ P:z>*x[eY`=u/ÔZה`NT9 D` 5`P,|ͨ m$eוH R% pC ]pq0"SߨÖ5Iܖg2P;+\F)as`$  ʗ]% /FWJbZ/hn -` ܘPg `(XHVZ}pPO˙t:ߙ Wf`-2 Jp&a p#͚:PH[/jn0V;xdMJon @f؛{+E$ /p\B~0YQ @p~#Ӝ`  ,&DULc 0 @:$ԝTL0ulpz1QYp}||ʞߞ 0YT-D,h0@g}R~/Ο)l>Z -'B8GhPj   ΠN@o|  04 ^X P}! PС 8t %(K9zm/0P +pQhHoɣ"B!/- WOcp{R+IY¤+sݤ*'J .=(VPxs4h  @0CЦX 0zP^u!O Ҧm @O$!V#DUo+k+8ԧ  4rXšmr pw`7Ш08 p`q{p ap9$٩p` / R `oЅU9Ȫ 1<\ fmȫjg߫_ /-8m$<]n>~P]@BƬ (լ  `8GZj5S ʭ/e gP<JHppPN@ +@8̮V}>u;r5:@\&X[Zv p-${!ԯL^ c  ,G.JTUTq@Om@* 8۰   /8UwT u 0 űo?T$ "*1`oV0\m0<8a$ֲ,x P&6 ]gPU9PPʳ 0}: p<)LMJ oו4 ̴Դ @uy6s+ O.|i 0Ƶ )4B(5/LQov@WװֶJں}`\/EL p/|!` ŷ̷ٷ@EZfEWY,ETv5BXŸ̸@"{23@& ZI0(bi|!WZ¹;S@h(/6Q`Ym @úU9dg * M?Wk `ǻ_RMK +pKKa  Pp[TǼ p 0 ! '0=P^pb J/0QD px7j¾ p `E,#?];X`UXTH ؿ Pa`Iu(8 T {0l?@[ PXzPrD1 RaSkw! }?]k   `l /.xP/eqAa|G P;߫¼Y0fv TtA@i ױ?9 b'e/~ ڥ/ @ ,bD @i `a,c0")?OAuv^u  P0=( @ $n:6H.ZjWv;ԫS PO|4``Q l :$,V^P `v⫞;pVrty0W^ZPzq` ? p`q  Gl@v8`$k @ dv M,CP}ޠ;z$ IT9h8  P7+9CR/p]m~ @;$G`=) J 1b;v nJtarget_core_dev_attrib_attr_showtarget_core_dev_attrib_attr_storetarget_core_dev_wwn_store_attr_vpd_protocol_identifiertarget_core_dev_wwn_store_attr_vpd_assoc_logical_unittarget_core_dev_wwn_store_attr_vpd_assoc_target_porttarget_core_dev_wwn_store_attr_vpd_assoc_scsi_target_devicetarget_core_dev_wwn_attr_showtarget_core_dev_wwn_attr_storetarget_core_dev_pr_attr_showtarget_core_dev_pr_attr_storetarget_core_store_dev_controltarget_core_dev_showtarget_core_dev_storetarget_core_alua_lu_gp_attr_showtarget_core_alua_lu_gp_attr_storetarget_core_alua_tg_pt_gp_attr_showtarget_core_alua_tg_pt_gp_attr_storetarget_core_stat_mkdirtarget_core_stat_rmdirtarget_core_hba_attr_showtarget_core_hba_attr_storedescriptor.63372target_core_dev_item_opstarget_core_dev_attrsdescriptor.62844target_core_dev_attrib_opsdescriptor.63178target_core_dev_pr_opstarget_core_dev_pr_attrsdescriptor.62986target_core_dev_wwn_opstarget_core_dev_wwn_attrsdescriptor.63749target_core_alua_tg_pt_gps_group_opsdescriptor.63766target_core_stat_group_opstarget_core_deregister_fabricdescriptor.62732descriptor.62734descriptor.62735descriptor.62736target_core_alua_drop_tg_pt_gpdescriptor.63741target_core_alua_drop_lu_gpdescriptor.63467target_core_call_delhbafromtargettarget_core_get_fabricg_tf_lockg_tf_listtarget_core_register_fabricdescriptor.62716descriptor.62718descriptor.62719descriptor.62720descriptor.62721target_core_attr_showtarget_core_dev_pr_show_attr_res_aptpl_activetarget_core_dev_pr_show_attr_res_pr_generationtarget_core_dev_wwn_show_attr_vpd_unit_serialtarget_core_alua_tg_pt_gp_show_attr_alua_write_metadatatarget_core_alua_tg_pt_gp_show_attr_alua_support_active_optimizedtarget_core_alua_tg_pt_gp_show_attr_alua_support_active_nonoptimizedtarget_core_alua_tg_pt_gp_show_attr_alua_support_standbytarget_core_alua_tg_pt_gp_show_attr_alua_support_unavailabletarget_core_alua_tg_pt_gp_show_attr_alua_support_lba_dependenttarget_core_alua_tg_pt_gp_show_attr_alua_support_offlinetarget_core_alua_tg_pt_gp_show_attr_alua_support_transitioningtarget_core_alua_tg_pt_gp_show_attr_alua_access_statetarget_core_hba_show_attr_hba_modetarget_core_hba_show_attr_hba_infotarget_core_show_dev_enabledescriptor.62792descriptor.62794descriptor.62795target_core_drop_subdevtarget_core_store_dev_lba_maptarget_core_show_dev_lba_mapCSWTCH.275target_core_show_alua_lu_gptarget_core_dev_pr_show_attr_res_pr_holder_tg_porttarget_core_dev_pr_show_attr_res_pr_all_tgt_ptstarget_core_alua_tg_pt_gp_show_attr_memberstarget_core_alua_lu_gp_show_attr_memberstarget_core_store_alua_lu_gpdescriptor.63264descriptor.63266target_core_dev_wwn_store_attr_vpd_unit_serialdescriptor.62866target_core_store_dev_enabletarget_core_show_dev_infotarget_core_dev_releasetarget_core_alua_tg_pt_gp_store_attr_alua_write_metadatatarget_core_alua_tg_pt_gp_store_attr_alua_support_active_optimizedtarget_core_alua_tg_pt_gp_store_attr_alua_support_active_nonoptimizedtarget_core_alua_tg_pt_gp_store_attr_alua_support_standbytarget_core_alua_tg_pt_gp_store_attr_alua_support_unavailabletarget_core_alua_tg_pt_gp_store_attr_alua_support_lba_dependenttarget_core_alua_tg_pt_gp_store_attr_alua_support_offlinetarget_core_alua_tg_pt_gp_store_attr_alua_support_transitioningtarget_core_alua_tg_pt_gp_store_attr_alua_access_statustarget_core_hba_store_attr_hba_modetarget_core_dev_pr_show_attr_res_pr_typetarget_core_dev_pr_show_attr_res_pr_registered_i_ptstarget_core_dev_wwn_show_attr_vpd_assoc_scsi_target_devicetarget_core_dev_wwn_show_attr_vpd_assoc_target_porttarget_core_dev_wwn_show_attr_vpd_assoc_logical_unittarget_core_dev_wwn_show_attr_vpd_protocol_identifiertarget_core_alua_create_tg_pt_gptarget_core_alua_tg_pt_gp_citdescriptor.63732target_core_alua_tg_pt_gp_store_attr_tg_pt_gp_iddescriptor.63665target_core_alua_tg_pt_gp_store_attr_preferredtarget_core_alua_tg_pt_gp_show_attr_preferredtarget_core_alua_tg_pt_gp_store_attr_implicit_trans_secstarget_core_alua_tg_pt_gp_show_attr_implicit_trans_secstarget_core_alua_tg_pt_gp_store_attr_trans_delay_msecstarget_core_alua_tg_pt_gp_show_attr_trans_delay_msecstarget_core_alua_tg_pt_gp_store_attr_nonop_delay_msecstarget_core_alua_tg_pt_gp_show_attr_nonop_delay_msecstarget_core_alua_tg_pt_gp_store_attr_alua_access_typetarget_core_alua_tg_pt_gp_show_attr_alua_access_typetarget_core_alua_tg_pt_gp_show_attr_alua_access_statustarget_core_alua_tg_pt_gp_store_attr_alua_access_statetarget_core_alua_tg_pt_gp_releasetarget_core_alua_create_lu_gptarget_core_alua_lu_gp_citdescriptor.63458target_core_alua_lu_gp_releasetarget_core_alua_lu_gp_store_attr_lu_gp_iddescriptor.63395target_core_call_addhbatotargettarget_core_hba_cittarget_core_make_subdevtarget_core_hba_releasedescriptor.62779target_core_alua_tg_pt_gp_show_attr_tg_pt_gp_idtarget_core_alua_lu_gp_show_attr_lu_gp_idtarget_core_store_dev_udev_pathdescriptor.63226target_core_show_dev_udev_pathtarget_core_store_dev_aliasdescriptor.63210target_core_show_dev_aliastarget_core_dev_pr_show_attr_res_aptpl_metadatatarget_core_dev_pr_show_attr_res_typetarget_core_dev_pr_store_attr_res_aptpl_metadatadescriptor.63122tokenstarget_core_dev_pr_show_attr_res_holderdescriptor.62750descriptor.62752target_core_init_configfsdescriptor.63910__key.63912target_core_cittarget_core_hbagrouptarget_core_alua_citalua_grouptarget_core_alua_lu_gps_citalua_lu_gps_groupdescriptor.63914target_core_exit_configfsdescriptor.63934__func__.63935__func__.63459__func__.63468__func__.63396__func__.63911__func__.63767__func__.63666__func__.63733__func__.63742__func__.63750__func__.62867__func__.62987__func__.63123__func__.63179__func__.62845__func__.63211__func__.63227__func__.63265__func__.63373__func__.62793__func__.62780__func__.62751__func__.62717__func__.62733__UNIQUE_ID_license2__UNIQUE_ID_author1__UNIQUE_ID_description0__kstrtab_target_core_setup_sub_cits__kcrctab_target_core_setup_sub_citstarget_core_group_opstarget_core_hba_item_opstarget_core_hba_group_opstarget_core_hba_attrstarget_core_hba_hba_infotarget_core_hba_hba_modetarget_core_alua_tg_pt_gp_opstarget_core_alua_tg_pt_gp_attrstarget_core_alua_tg_pt_gp_alua_access_statetarget_core_alua_tg_pt_gp_alua_access_statustarget_core_alua_tg_pt_gp_alua_access_typetarget_core_alua_tg_pt_gp_alua_support_transitioningtarget_core_alua_tg_pt_gp_alua_support_offlinetarget_core_alua_tg_pt_gp_alua_support_lba_dependenttarget_core_alua_tg_pt_gp_alua_support_unavailabletarget_core_alua_tg_pt_gp_alua_support_standbytarget_core_alua_tg_pt_gp_alua_support_active_nonoptimizedtarget_core_alua_tg_pt_gp_alua_support_active_optimizedtarget_core_alua_tg_pt_gp_alua_write_metadatatarget_core_alua_tg_pt_gp_nonop_delay_msecstarget_core_alua_tg_pt_gp_trans_delay_msecstarget_core_alua_tg_pt_gp_implicit_trans_secstarget_core_alua_tg_pt_gp_preferredtarget_core_alua_tg_pt_gp_tg_pt_gp_idtarget_core_alua_tg_pt_gp_memberstarget_core_alua_lu_gps_group_opstarget_core_alua_lu_gp_opstarget_core_alua_lu_gp_attrstarget_core_alua_lu_gp_lu_gp_idtarget_core_alua_lu_gp_memberstarget_core_attr_dev_infotarget_core_attr_dev_controltarget_core_attr_dev_aliastarget_core_attr_dev_udev_pathtarget_core_attr_dev_enabletarget_core_attr_dev_alua_lu_gptarget_core_attr_dev_lba_maptarget_core_dev_pr_res_holdertarget_core_dev_pr_res_pr_all_tgt_ptstarget_core_dev_pr_res_pr_generationtarget_core_dev_pr_res_pr_holder_tg_porttarget_core_dev_pr_res_pr_registered_i_ptstarget_core_dev_pr_res_pr_typetarget_core_dev_pr_res_typetarget_core_dev_pr_res_aptpl_activetarget_core_dev_pr_res_aptpl_metadatatarget_core_dev_wwn_vpd_unit_serialtarget_core_dev_wwn_vpd_protocol_identifiertarget_core_dev_wwn_vpd_assoc_logical_unittarget_core_dev_wwn_vpd_assoc_target_porttarget_core_dev_wwn_vpd_assoc_scsi_target_device__kstrtab_target_fabric_configfs_deregister__kcrctab_target_fabric_configfs_deregister__kstrtab_target_fabric_configfs_register__kcrctab_target_fabric_configfs_register__kstrtab_target_fabric_configfs_free__kcrctab_target_fabric_configfs_free__kstrtab_target_fabric_configfs_init__kcrctab_target_fabric_configfs_inittarget_core_fabricstarget_core_fabrics_itemtarget_core_fabric_item_opstarget_core_fabric_group_opstarget_core_fabric_item_attrstarget_core_item_attr_version.LC40__raw_spin_unlock_irqdescriptor.57748descriptor.58127descriptor.58240se_release_vpd_for_devdescriptor.57903descriptor.57917descriptor.57931descriptor.57945descriptor.57959descriptor.58001descriptor.58027descriptor.58041descriptor.58055descriptor.58069descriptor.58083descriptor.58097descriptor.58111descriptor.58142descriptor.58156descriptor.58170descriptor.58184descriptor.58198descriptor.58212descriptor.58226__key.57838descriptor.57854descriptor.58257descriptor.58271descriptor.58298descriptor.58306descriptor.58312__key.7647descriptor.58324descriptor.58329descriptor.58333descriptor.58334lun0_hba__func__.58325__func__.58313__func__.58307__func__.58299__func__.58272__func__.58258__func__.58241__func__.58227__func__.58213__func__.58199__func__.58185__func__.58171__func__.58157__func__.58143__func__.58128__func__.58112__func__.58098__func__.58084__func__.58070__func__.58056__func__.58042__func__.58028__func__.58002__func__.57960__func__.57946__func__.57932__func__.57918__func__.57904__func__.57855__func__.57749__kstrtab_se_dev_set_block_size__kcrctab_se_dev_set_block_size__kstrtab_se_dev_set_optimal_sectors__kcrctab_se_dev_set_optimal_sectors__kstrtab_se_dev_set_queue_depth__kcrctab_se_dev_set_queue_depth__kstrtab_se_dev_set_emulate_rest_reord__kcrctab_se_dev_set_emulate_rest_reord__kstrtab_se_dev_set_is_nonrot__kcrctab_se_dev_set_is_nonrot__kstrtab_se_dev_set_force_pr_aptpl__kcrctab_se_dev_set_force_pr_aptpl__kstrtab_se_dev_set_enforce_pr_isids__kcrctab_se_dev_set_enforce_pr_isids__kstrtab_se_dev_set_pi_prot_format__kcrctab_se_dev_set_pi_prot_format__kstrtab_se_dev_set_pi_prot_type__kcrctab_se_dev_set_pi_prot_type__kstrtab_se_dev_set_emulate_3pc__kcrctab_se_dev_set_emulate_3pc__kstrtab_se_dev_set_emulate_caw__kcrctab_se_dev_set_emulate_caw__kstrtab_se_dev_set_emulate_tpws__kcrctab_se_dev_set_emulate_tpws__kstrtab_se_dev_set_emulate_tpu__kcrctab_se_dev_set_emulate_tpu__kstrtab_se_dev_set_emulate_tas__kcrctab_se_dev_set_emulate_tas__kstrtab_se_dev_set_emulate_ua_intlck_ctrl__kcrctab_se_dev_set_emulate_ua_intlck_ctrl__kstrtab_se_dev_set_emulate_write_cache__kcrctab_se_dev_set_emulate_write_cache__kstrtab_se_dev_set_emulate_fua_read__kcrctab_se_dev_set_emulate_fua_read__kstrtab_se_dev_set_emulate_fua_write__kcrctab_se_dev_set_emulate_fua_write__kstrtab_se_dev_set_emulate_dpo__kcrctab_se_dev_set_emulate_dpo__kstrtab_se_dev_set_emulate_model_alias__kcrctab_se_dev_set_emulate_model_alias__kstrtab_se_dev_set_max_write_same_len__kcrctab_se_dev_set_max_write_same_len__kstrtab_se_dev_set_unmap_granularity_alignment__kcrctab_se_dev_set_unmap_granularity_alignment__kstrtab_se_dev_set_unmap_granularity__kcrctab_se_dev_set_unmap_granularity__kstrtab_se_dev_set_max_unmap_block_desc_count__kcrctab_se_dev_set_max_unmap_block_desc_count__kstrtab_se_dev_set_max_unmap_lba_count__kcrctab_se_dev_set_max_unmap_lba_count__kstrtab_transport_lookup_tmr_lun__kcrctab_transport_lookup_tmr_lun__kstrtab_transport_lookup_cmd_lun__kcrctab_transport_lookup_cmd_luntarget_fabric_mappedlun_attr_showtarget_fabric_mappedlun_attr_storetarget_core_mappedlun_stat_mkdirtarget_core_mappedlun_stat_rmdirtarget_fabric_nacl_attrib_attr_showtarget_fabric_nacl_attrib_attr_storetarget_fabric_nacl_auth_attr_showtarget_fabric_nacl_auth_attr_storetarget_fabric_nacl_param_attr_showtarget_fabric_nacl_param_attr_storetarget_fabric_nacl_base_attr_showtarget_fabric_nacl_base_attr_storetarget_fabric_nacl_base_releasetarget_fabric_np_base_attr_showtarget_fabric_np_base_attr_storetarget_fabric_np_base_releasetarget_fabric_port_attr_showtarget_fabric_port_attr_storetarget_core_port_stat_mkdirtarget_core_port_stat_rmdirtarget_fabric_tpg_attrib_attr_showtarget_fabric_tpg_attrib_attr_storetarget_fabric_tpg_auth_attr_showtarget_fabric_tpg_auth_attr_storetarget_fabric_tpg_param_attr_showtarget_fabric_tpg_param_attr_storetarget_fabric_tpg_attr_showtarget_fabric_tpg_attr_storetarget_fabric_tpg_releasetarget_fabric_release_wwntarget_fabric_wwn_attr_showtarget_fabric_wwn_attr_storetarget_fabric_discovery_attr_showtarget_fabric_discovery_attr_storetarget_fabric_drop_wwntarget_fabric_drop_tpgtarget_fabric_drop_nptarget_fabric_drop_nodeacltarget_fabric_make_wwntarget_fabric_make_tpgtarget_fabric_make_nptarget_fabric_make_nodeacltarget_fabric_port_store_attr_alua_tg_pt_write_mdtarget_fabric_port_show_attr_alua_tg_pt_write_mdtarget_fabric_port_store_attr_alua_tg_pt_statustarget_fabric_port_show_attr_alua_tg_pt_statustarget_fabric_port_store_attr_alua_tg_pt_offlinetarget_fabric_port_show_attr_alua_tg_pt_offlinetarget_fabric_port_store_attr_alua_tg_pt_gptarget_fabric_port_show_attr_alua_tg_pt_gptarget_fabric_port_unlinktarget_fabric_port_linktarget_fabric_drop_luntarget_fabric_drop_mappedluntarget_fabric_mappedlun_store_write_protectdescriptor.62398target_fabric_mappedlun_unlinktarget_fabric_mappedlun_linktarget_fabric_mappedlun_releasetarget_fabric_make_mappedluntarget_fabric_mappedlun_show_write_protecttarget_fabric_make_lundescriptor.63181target_fabric_discovery_item_opsdescriptor.63147target_fabric_wwn_item_opstarget_fabric_wwn_group_opsdescriptor.63091descriptor.63084target_fabric_tpg_item_opstarget_fabric_tpg_group_opsdescriptor.63046target_fabric_tpg_base_item_opsdescriptor.62848target_fabric_port_item_opstarget_fabric_port_attrsdescriptor.62864target_fabric_port_stat_group_opsdescriptor.62902target_fabric_lun_group_opsdescriptor.62737target_fabric_np_group_opstarget_fabric_np_base_item_opsdescriptor.62936target_fabric_tpg_attrib_item_opsdescriptor.62970target_fabric_tpg_auth_item_opsdescriptor.63004target_fabric_tpg_param_item_opsdescriptor.62674target_fabric_nacl_group_opsdescriptor.62636target_fabric_nacl_base_item_opstarget_fabric_nacl_base_group_opsdescriptor.62491target_fabric_nacl_attrib_item_opsdescriptor.62525target_fabric_nacl_auth_item_opsdescriptor.62559target_fabric_nacl_param_item_opsdescriptor.62643descriptor.62441target_fabric_mappedlun_item_opstarget_fabric_mappedlun_attrsdescriptor.62457target_fabric_mappedlun_stat_group_ops__func__.62458__func__.62399__func__.62442__func__.62644__func__.62560__func__.62526__func__.62492__func__.62637__func__.62675__func__.63005__func__.62971__func__.62937__func__.62738__func__.62903__func__.62865__func__.62849__func__.63047__func__.63085__func__.63092__func__.63148__func__.63182target_fabric_port_alua_tg_pt_gptarget_fabric_port_alua_tg_pt_offlinetarget_fabric_port_alua_tg_pt_statustarget_fabric_port_alua_tg_pt_write_mdtarget_fabric_mappedlun_write_protectdescriptor.57401descriptor.57493descriptor.57318__func__.57494__func__.57402__func__.57319__kstrtab_iscsi_parse_pr_out_transport_id__kcrctab_iscsi_parse_pr_out_transport_id__kstrtab_iscsi_get_pr_transport_id_len__kcrctab_iscsi_get_pr_transport_id_len__kstrtab_iscsi_get_pr_transport_id__kcrctab_iscsi_get_pr_transport_id__kstrtab_iscsi_get_fabric_proto_ident__kcrctab_iscsi_get_fabric_proto_ident__kstrtab_fc_parse_pr_out_transport_id__kcrctab_fc_parse_pr_out_transport_id__kstrtab_fc_get_pr_transport_id__kcrctab_fc_get_pr_transport_id__kstrtab_fc_get_pr_transport_id_len__kcrctab_fc_get_pr_transport_id_len__kstrtab_fc_get_fabric_proto_ident__kcrctab_fc_get_fabric_proto_ident__kstrtab_sas_parse_pr_out_transport_id__kcrctab_sas_parse_pr_out_transport_id__kstrtab_sas_get_pr_transport_id_len__kcrctab_sas_get_pr_transport_id_len__kstrtab_sas_get_pr_transport_id__kcrctab_sas_get_pr_transport_id__kstrtab_sas_get_fabric_proto_ident__kcrctab_sas_get_fabric_proto_identsubsystem_mutexsubsystem_listdescriptor.58278__key.58317hba_lockhba_id_counterhba_listdescriptor.58320descriptor.58327__func__.58328__func__.58321__func__.58279__kstrtab_transport_subsystem_release__kcrctab_transport_subsystem_release__kstrtab_transport_subsystem_register__kcrctab_transport_subsystem_registercore_scsi3_extract_reservation_key__core_scsi3_locate_pr_regcore_scsi3_locate_pr_regcore_scsi3_pr_generation__core_scsi3_complete_pro_releasedescriptor.58339descriptor.58337CSWTCH.291__core_scsi3_complete_pro_preemptdescriptor.58403descriptor.58405core_scsi3_tpg_undepend_itemcore_scsi3_release_preempt_and_abort__core_scsi3_free_registrationdescriptor.58026descriptor.58031descriptor.58032descriptor.58033core_scsi3_update_aptpl_buf__core_scsi3_write_aptpl_to_filedescriptor.58221core_scsi3_update_and_write_aptpldescriptor.58234descriptor.58231target_check_scsi2_reservation_conflict.isra.0core_scsi3_lunacl_undepend_itemcore_scsi3_nodeacl_undepend_itemcore_scsi3_lunacl_depend_item.isra.6__core_scsi3_dump_registration.isra.7descriptor.57943descriptor.57946descriptor.57947__core_scsi3_add_registration__core_scsi3_check_aptpl_registrationdescriptor.57894descriptor.57896core_scsi3_emulate_pro_preempt__core_scsi3_do_alloc_registration.isra.3__core_scsi3_alloc_registrationcore_scsi3_emulate_pro_register_and_movedescriptor.58535descriptor.58538descriptor.58540descriptor.58541descriptor.58542descriptor.58543core_scsi3_decode_spec_i_portdescriptor.58150descriptor.58155descriptor.58166core_scsi3_emulate_pro_registerdescriptor.58259descriptor.57713descriptor.57725descriptor.57885descriptor.58390descriptor.58307descriptor.58309descriptor.57796descriptor.57793descriptor.57797descriptor.57799descriptor.57798descriptor.57795__func__.57794__func__.58536__func__.58151__func__.58260__func__.58404__func__.58391__func__.58222__func__.58232__func__.58308__func__.58027__func__.58338__func__.57895__func__.57944__func__.57886__func__.57726__func__.57714core_alua_check_transitionCSWTCH.223core_alua_write_tpg_metadatacore_alua_do_transition_tg_ptcore_alua_update_tpg_secondary_metadata.isra.7core_alua_set_tg_pt_secondary_statedescriptor.58145core_alua_update_tpg_primary_metadatacore_alua_do_transition_tg_pt_workdescriptor.57988descriptor.57872CSWTCH.266descriptor.58125descriptor.57846alua_lu_gps_counteralua_lu_gps_countlu_gps_locklu_gps_list__key.58289descriptor.58387descriptor.58385descriptor.58481__func__.58482__func__.58386__func__.58126__func__.57873__func__.57989__func__.58146__func__.57847__kstrtab_core_alua_check_nonop_delay__kcrctab_core_alua_check_nonop_delay__warned.17740descriptor.57817descriptor.57766descriptor.57819descriptor.57815descriptor.57818__func__.57798__func__.57767__func__.57816__kstrtab_core_tmr_alloc_req__kcrctab_core_tmr_alloc_reqcore_tpg_lun_ref_releasecore_set_queue_depth_for_node.isra.0.part.1descriptor.57669descriptor.57702descriptor.57537core_create_device_list_for_node.isra.3descriptor.57581descriptor.57620descriptor.57625tpg_locktpg_listdescriptor.57760descriptor.57778__func__.57779__func__.57761__func__.57703__func__.57670__func__.57621__func__.57582__func__.57538__kstrtab_core_tpg_deregister__kcrctab_core_tpg_deregister__kstrtab_core_tpg_register__kcrctab_core_tpg_register__kstrtab_core_tpg_set_initiator_node_tag__kcrctab_core_tpg_set_initiator_node_tag__kstrtab_core_tpg_set_initiator_node_queue_depth__kcrctab_core_tpg_set_initiator_node_queue_depth__kstrtab_core_tpg_del_initiator_node_acl__kcrctab_core_tpg_del_initiator_node_acl__kstrtab_core_tpg_add_initiator_node_acl__kcrctab_core_tpg_add_initiator_node_acl__kstrtab_core_tpg_clear_object_luns__kcrctab_core_tpg_clear_object_luns__kstrtab_core_tpg_check_initiator_node_acl__kcrctab_core_tpg_check_initiator_node_acl__kstrtab_core_tpg_get_initiator_node_acl__kcrctab_core_tpg_get_initiator_node_acltarget_release_sessionftrace_raw_output_target_sequencer_startsymbols.62313symbols.62311ftrace_raw_output_target_cmd_completesymbols.62329symbols.62327symbols.62325se_sess_cachetarget_remove_from_state_listtarget_complete_nacltarget_release_cmd_kreftransport_cmd_check_stopdescriptor.62695__func__.62696target_complete_tmr_failuretarget_complete_ok_worktarget_completion_wqtarget_complete_failure_worktarget_tmr_workdescriptor.63430descriptor.63432descriptor.63465descriptor.63470transport_clear_lun_ref_threadftrace_define_fields_target_sequencer_startftrace_raw_event_target_cmd_completeftrace_define_fields_target_cmd_completekref_get.part.15__warned.23973transport_lun_remove_cmdtransport_release_cmddescriptor.62979descriptor.62977perf_trace_target_cmd_completeperf_trace_target_sequencer_startftrace_raw_event_target_sequencer_startdescriptor.62669transport_handle_queue_fulldescriptor.63537descriptor.62556scsi_mib_index_lockscsi_mib_indexsub_api_initialized.62505CSWTCH.362descriptor.62834descriptor.62861descriptor.62891descriptor.62917hex_str.62923descriptor.63120transport_complete_task_attrdescriptor.63204descriptor.63206descriptor.63207descriptor.63243descriptor.62797descriptor.63338descriptor.63131descriptor.63133descriptor.63134descriptor.63183descriptor.63179descriptor.63173descriptor.63176__func__.63184descriptor.63325descriptor.63554__func__.63555__func__.63538__func__.63466__func__.63431__func__.63326__func__.63174__func__.63132__func__.63121__func__.62978__func__.62918__func__.62892__func__.62862__func__.62835__func__.63339__func__.62798__func__.62735__func__.63205__func__.63244__func__.62670__func__.62557__kstrtab_transport_generic_handle_tmr__kcrctab_transport_generic_handle_tmr__kstrtab_transport_check_aborted_status__kcrctab_transport_check_aborted_status__kstrtab_transport_send_check_condition_and_sense__kcrctab_transport_send_check_condition_and_sense__kstrtab_transport_wait_for_tasks__kcrctab_transport_wait_for_tasks__kstrtab_target_wait_for_sess_cmds__kcrctab_target_wait_for_sess_cmds__kstrtab_target_sess_cmd_list_set_waiting__kcrctab_target_sess_cmd_list_set_waiting__kstrtab_target_put_sess_cmd__kcrctab_target_put_sess_cmd__kstrtab_target_get_sess_cmd__kcrctab_target_get_sess_cmd__kstrtab_transport_generic_free_cmd__kcrctab_transport_generic_free_cmd__kstrtab_transport_generic_new_cmd__kcrctab_transport_generic_new_cmd__kstrtab_transport_kunmap_data_sg__kcrctab_transport_kunmap_data_sg__kstrtab_transport_kmap_data_sg__kcrctab_transport_kmap_data_sg__kstrtab_target_execute_cmd__kcrctab_target_execute_cmd__kstrtab_transport_generic_request_failure__kcrctab_transport_generic_request_failure__kstrtab_target_submit_tmr__kcrctab_target_submit_tmr__kstrtab_target_submit_cmd__kcrctab_target_submit_cmd__kstrtab_target_submit_cmd_map_sgls__kcrctab_target_submit_cmd_map_sgls__kstrtab_transport_handle_cdb_direct__kcrctab_transport_handle_cdb_direct__kstrtab_target_setup_cmd_from_cdb__kcrctab_target_setup_cmd_from_cdb__kstrtab_transport_init_se_cmd__kcrctab_transport_init_se_cmd__kstrtab_transport_set_vpd_ident__kcrctab_transport_set_vpd_ident__kstrtab_transport_set_vpd_ident_type__kcrctab_transport_set_vpd_ident_type__kstrtab_transport_set_vpd_assoc__kcrctab_transport_set_vpd_assoc__kstrtab_transport_set_vpd_proto_id__kcrctab_transport_set_vpd_proto_id__kstrtab_target_complete_cmd_with_length__kcrctab_target_complete_cmd_with_length__kstrtab_target_complete_cmd__kcrctab_target_complete_cmd__kstrtab_transport_deregister_session__kcrctab_transport_deregister_session__kstrtab_transport_free_session__kcrctab_transport_free_session__kstrtab_transport_deregister_session_configfs__kcrctab_transport_deregister_session_configfs__kstrtab_target_put_session__kcrctab_target_put_session__kstrtab_target_get_session__kcrctab_target_get_session__kstrtab_transport_register_session__kcrctab_transport_register_session__kstrtab___transport_register_session__kcrctab___transport_register_session__kstrtab_transport_init_session_tags__kcrctab_transport_init_session_tags__kstrtab_transport_alloc_session_tags__kcrctab_transport_alloc_session_tags__kstrtab_transport_init_session__kcrctab_transport_init_session__event_target_cmd_completeevent_target_cmd_completeprint_fmt_target_cmd_complete__event_target_sequencer_startevent_target_sequencer_startprint_fmt_target_sequencer_startftrace_event_type_funcs_target_cmd_completeftrace_event_type_funcs_target_sequencer_startevent_class_target_cmd_completeevent_class_target_sequencer_start__tracepoint_ptr_target_cmd_complete__tpstrtab_target_cmd_complete__tracepoint_ptr_target_sequencer_start__tpstrtab_target_sequencer_start.LC6.LC97sbc_execute_rwsbc_emulate_noopsbc_emulate_readcapacity_16sbc_emulate_readcapacitysbc_dif_copy_protxdreadwrite_callbacksbc_compare_and_writesbc_check_protdescriptor.59158__func__.59159sbc_setup_write_same.isra.8sbc_dif_v1_verify.isra.13descriptor.59359__sbc_dif_verify_read.isra.14descriptor.59418compare_and_write_postdescriptor.59242descriptor.59244compare_and_write_callbackdescriptor.59274__func__.59419__func__.59360__func__.59275__func__.59243__kstrtab_sbc_dif_verify_read__kcrctab_sbc_dif_verify_read__kstrtab_sbc_dif_verify_write__kcrctab_sbc_dif_verify_write__kstrtab_sbc_execute_unmap__kcrctab_sbc_execute_unmap__kstrtab_sbc_get_device_type__kcrctab_sbc_get_device_type__kstrtab_sbc_parse_cdb__kcrctab_sbc_parse_cdb__kstrtab_sbc_get_write_same_sectors__kcrctab_sbc_get_write_same_sectors.LC27spc_emulate_evpd_b1spc_emulate_evpd_b2spc_modesense_rwrecoveryspc_modesense_controlspc_modesense_cachingspc_modesense_informational_exceptionsspc_emulate_evpd_86spc_emulate_evpd_80spc_emulate_testunitreadyspc_emulate_evpd_b3spc_modesense_blockdescspc_emulate_modesensespc_emulate_modeselectspc_emulate_request_sensespc_emulate_inquiryspc_emulate_evpd_b0modesense_handlersspc_emulate_evpd_00evpd_handlers__kstrtab_spc_parse_cdb__kcrctab_spc_parse_cdb__kstrtab_spc_emulate_report_luns__kcrctab_spc_emulate_report_luns__kstrtab_spc_emulate_evpd_83__kcrctab_spc_emulate_evpd_83__kstrtab_spc_emulate_inquiry_std__kcrctab_spc_emulate_inquiry_stddescriptor.57476descriptor.57513descriptor.57535__func__.57536__func__.57514__func__.57477rd_get_blocksrd_mcp_dev_store_attr_max_write_same_lenrd_mcp_dev_show_attr_max_write_same_lenrd_mcp_dev_show_attr_unmap_granularity_alignmentrd_mcp_dev_show_attr_unmap_granularityrd_mcp_dev_show_attr_max_unmap_block_desc_countrd_mcp_dev_show_attr_max_unmap_lba_countrd_mcp_dev_show_attr_queue_depthrd_mcp_dev_show_attr_hw_queue_depthrd_mcp_dev_show_attr_optimal_sectorsrd_mcp_dev_show_attr_hw_max_sectorsrd_mcp_dev_show_attr_block_sizerd_mcp_dev_show_attr_hw_block_sizerd_mcp_dev_show_attr_force_pr_aptplrd_mcp_dev_show_attr_emulate_rest_reordrd_mcp_dev_show_attr_is_nonrotrd_mcp_dev_show_attr_enforce_pr_isidsrd_mcp_dev_show_attr_pi_prot_formatrd_mcp_dev_show_attr_hw_pi_prot_typerd_mcp_dev_show_attr_pi_prot_typerd_mcp_dev_show_attr_emulate_3pcrd_mcp_dev_show_attr_emulate_cawrd_mcp_dev_show_attr_emulate_tpwsrd_mcp_dev_show_attr_emulate_tpurd_mcp_dev_show_attr_emulate_tasrd_mcp_dev_show_attr_emulate_ua_intlck_ctrlrd_mcp_dev_show_attr_emulate_write_cacherd_mcp_dev_show_attr_emulate_fua_readrd_mcp_dev_show_attr_emulate_fua_writerd_mcp_dev_show_attr_emulate_dpord_mcp_dev_show_attr_emulate_model_aliasrd_mcp_dev_store_attr_unmap_granularity_alignmentrd_mcp_dev_store_attr_unmap_granularityrd_mcp_dev_store_attr_max_unmap_block_desc_countrd_mcp_dev_store_attr_max_unmap_lba_countrd_mcp_dev_store_attr_queue_depthrd_mcp_dev_store_attr_optimal_sectorsrd_mcp_dev_store_attr_block_sizerd_mcp_dev_store_attr_force_pr_aptplrd_mcp_dev_store_attr_emulate_rest_reordrd_mcp_dev_store_attr_is_nonrotrd_mcp_dev_store_attr_enforce_pr_isidsrd_mcp_dev_store_attr_pi_prot_formatrd_mcp_dev_store_attr_pi_prot_typerd_mcp_dev_store_attr_emulate_3pcrd_mcp_dev_store_attr_emulate_cawrd_mcp_dev_store_attr_emulate_tpwsrd_mcp_dev_store_attr_emulate_tpurd_mcp_dev_store_attr_emulate_tasrd_mcp_dev_store_attr_emulate_ua_intlck_ctrlrd_mcp_dev_store_attr_emulate_write_cacherd_mcp_dev_store_attr_emulate_fua_readrd_mcp_dev_store_attr_emulate_fua_writerd_mcp_dev_store_attr_emulate_dpord_mcp_dev_store_attr_emulate_model_aliasrd_detach_hbadescriptor.57543rd_parse_cdbrd_sbc_opsrd_show_configfs_dev_paramsrd_set_configfs_dev_paramsdescriptor.57722descriptor.57718rd_get_sg_table.isra.2rd_get_prot_table.isra.3rd_execute_rwdescriptor.57670descriptor.57686descriptor.57682rd_release_sgl_table.isra.5rd_free_protdescriptor.57602rd_release_device_spacedescriptor.57566rd_free_devicerd_attach_hbard_alloc_devicerd_allocate_sgl_table.isra.7rd_init_protdescriptor.57614rd_configure_devicedescriptor.57628descriptor.57631descriptor.57596rd_mcp_templaterd_mcp_backend_dev_attrs__func__.57544__func__.57597__func__.57629__func__.57567__func__.57719__func__.57671__func__.57615__func__.57603rd_mcp_dev_attrib_emulate_model_aliasrd_mcp_dev_attrib_emulate_dpord_mcp_dev_attrib_emulate_fua_writerd_mcp_dev_attrib_emulate_fua_readrd_mcp_dev_attrib_emulate_write_cacherd_mcp_dev_attrib_emulate_ua_intlck_ctrlrd_mcp_dev_attrib_emulate_tasrd_mcp_dev_attrib_emulate_tpurd_mcp_dev_attrib_emulate_tpwsrd_mcp_dev_attrib_emulate_cawrd_mcp_dev_attrib_emulate_3pcrd_mcp_dev_attrib_pi_prot_typerd_mcp_dev_attrib_hw_pi_prot_typerd_mcp_dev_attrib_pi_prot_formatrd_mcp_dev_attrib_enforce_pr_isidsrd_mcp_dev_attrib_is_nonrotrd_mcp_dev_attrib_emulate_rest_reordrd_mcp_dev_attrib_force_pr_aptplrd_mcp_dev_attrib_hw_block_sizerd_mcp_dev_attrib_block_sizerd_mcp_dev_attrib_hw_max_sectorsrd_mcp_dev_attrib_optimal_sectorsrd_mcp_dev_attrib_hw_queue_depthrd_mcp_dev_attrib_queue_depthrd_mcp_dev_attrib_max_unmap_lba_countrd_mcp_dev_attrib_max_unmap_block_desc_countrd_mcp_dev_attrib_unmap_granularityrd_mcp_dev_attrib_unmap_granularity_alignmentrd_mcp_dev_attrib_max_write_same_len.LC24target_stat_scsi_dev_attr_showtarget_stat_scsi_dev_attr_storetarget_stat_scsi_tgt_dev_attr_showtarget_stat_scsi_tgt_dev_attr_storetarget_stat_scsi_lu_attr_showtarget_stat_scsi_lu_attr_storetarget_stat_scsi_port_attr_showtarget_stat_scsi_port_attr_storetarget_stat_scsi_tgt_port_attr_showtarget_stat_scsi_tgt_port_attr_storetarget_stat_scsi_transport_attr_showtarget_stat_scsi_transport_attr_storetarget_stat_scsi_auth_intr_attr_showtarget_stat_scsi_auth_intr_attr_storetarget_stat_scsi_att_intr_port_attr_showtarget_stat_scsi_att_intr_port_attr_storetarget_stat_scsi_lu_show_attr_creation_timetarget_stat_scsi_lu_show_attr_hs_num_cmdstarget_stat_scsi_lu_show_attr_full_stattarget_stat_scsi_lu_show_attr_resetstarget_stat_scsi_lu_show_attr_write_mbytestarget_stat_scsi_lu_show_attr_read_mbytestarget_stat_scsi_lu_show_attr_num_cmdstarget_stat_scsi_lu_show_attr_statustarget_stat_scsi_lu_show_attr_dev_typetarget_stat_scsi_lu_show_attr_revtarget_stat_scsi_lu_show_attr_prodtarget_stat_scsi_lu_show_attr_vendtarget_stat_scsi_lu_show_attr_lu_nametarget_stat_scsi_lu_show_attr_luntarget_stat_scsi_lu_show_attr_indxtarget_stat_scsi_lu_show_attr_devtarget_stat_scsi_lu_show_attr_insttarget_stat_scsi_tgt_dev_show_attr_resetstarget_stat_scsi_tgt_dev_show_attr_non_access_lustarget_stat_scsi_tgt_dev_show_attr_num_lustarget_stat_scsi_tgt_dev_show_attr_indxtarget_stat_scsi_tgt_dev_show_attr_insttarget_stat_scsi_dev_show_attr_portstarget_stat_scsi_dev_show_attr_indxtarget_stat_scsi_dev_show_attr_insttarget_stat_scsi_lu_show_attr_state_bittarget_stat_scsi_dev_show_attr_roletarget_stat_scsi_transport_show_attr_dev_nametarget_stat_scsi_transport_show_attr_indxtarget_stat_scsi_transport_show_attr_devicetarget_stat_scsi_transport_show_attr_insttarget_stat_scsi_tgt_port_show_attr_hs_in_cmdstarget_stat_scsi_tgt_port_show_attr_read_mbytestarget_stat_scsi_tgt_port_show_attr_write_mbytestarget_stat_scsi_tgt_port_show_attr_in_cmdstarget_stat_scsi_tgt_port_show_attr_port_indextarget_stat_scsi_tgt_port_show_attr_nametarget_stat_scsi_tgt_port_show_attr_indxtarget_stat_scsi_tgt_port_show_attr_devtarget_stat_scsi_tgt_port_show_attr_insttarget_stat_scsi_port_show_attr_busy_counttarget_stat_scsi_port_show_attr_roletarget_stat_scsi_port_show_attr_indxtarget_stat_scsi_port_show_attr_devtarget_stat_scsi_port_show_attr_insttarget_stat_scsi_tgt_dev_show_attr_statustarget_stat_scsi_auth_intr_show_attr_row_statustarget_stat_scsi_auth_intr_show_attr_dev_or_porttarget_stat_scsi_auth_intr_show_attr_intr_nametarget_stat_scsi_auth_intr_show_attr_hs_num_cmdstarget_stat_scsi_auth_intr_show_attr_map_indxtarget_stat_scsi_att_intr_port_show_attr_port_auth_indxtarget_stat_scsi_auth_intr_show_attr_num_cmdstarget_stat_scsi_auth_intr_show_attr_att_counttarget_stat_scsi_auth_intr_show_attr_indxtarget_stat_scsi_att_intr_port_show_attr_devtarget_stat_scsi_auth_intr_show_attr_write_mbytestarget_stat_scsi_auth_intr_show_attr_devtarget_stat_scsi_auth_intr_show_attr_read_mbytestarget_stat_scsi_auth_intr_show_attr_creation_timetarget_stat_scsi_att_intr_port_show_attr_insttarget_stat_scsi_att_intr_port_show_attr_porttarget_stat_scsi_auth_intr_show_attr_porttarget_stat_scsi_auth_intr_show_attr_insttarget_stat_scsi_att_intr_port_show_attr_port_identtarget_stat_scsi_att_intr_port_show_attr_indxtarget_stat_scsi_dev_cittarget_stat_scsi_tgt_dev_cittarget_stat_scsi_lu_cittarget_stat_scsi_port_cittarget_stat_scsi_tgt_port_cittarget_stat_scsi_transport_cittarget_stat_scsi_auth_intr_cittarget_stat_scsi_att_intr_port_cittarget_stat_scsi_att_intr_port_attrib_opstarget_stat_scsi_ath_intr_port_attrstarget_stat_scsi_att_intr_port_insttarget_stat_scsi_att_intr_port_devtarget_stat_scsi_att_intr_port_porttarget_stat_scsi_att_intr_port_indxtarget_stat_scsi_att_intr_port_port_auth_indxtarget_stat_scsi_att_intr_port_port_identtarget_stat_scsi_auth_intr_attrib_opstarget_stat_scsi_auth_intr_attrstarget_stat_scsi_auth_intr_insttarget_stat_scsi_auth_intr_devtarget_stat_scsi_auth_intr_porttarget_stat_scsi_auth_intr_indxtarget_stat_scsi_auth_intr_dev_or_porttarget_stat_scsi_auth_intr_intr_nametarget_stat_scsi_auth_intr_map_indxtarget_stat_scsi_auth_intr_att_counttarget_stat_scsi_auth_intr_num_cmdstarget_stat_scsi_auth_intr_read_mbytestarget_stat_scsi_auth_intr_write_mbytestarget_stat_scsi_auth_intr_hs_num_cmdstarget_stat_scsi_auth_intr_creation_timetarget_stat_scsi_auth_intr_row_statustarget_stat_scsi_transport_attrib_opstarget_stat_scsi_transport_attrstarget_stat_scsi_transport_insttarget_stat_scsi_transport_devicetarget_stat_scsi_transport_indxtarget_stat_scsi_transport_dev_nametarget_stat_scsi_tgt_port_attrib_opstarget_stat_scsi_tgt_port_attrstarget_stat_scsi_tgt_port_insttarget_stat_scsi_tgt_port_devtarget_stat_scsi_tgt_port_indxtarget_stat_scsi_tgt_port_nametarget_stat_scsi_tgt_port_port_indextarget_stat_scsi_tgt_port_in_cmdstarget_stat_scsi_tgt_port_write_mbytestarget_stat_scsi_tgt_port_read_mbytestarget_stat_scsi_tgt_port_hs_in_cmdstarget_stat_scsi_port_attrib_opstarget_stat_scsi_port_attrstarget_stat_scsi_port_insttarget_stat_scsi_port_devtarget_stat_scsi_port_indxtarget_stat_scsi_port_roletarget_stat_scsi_port_busy_counttarget_stat_scsi_lu_attrib_opstarget_stat_scsi_lu_attrstarget_stat_scsi_lu_insttarget_stat_scsi_lu_devtarget_stat_scsi_lu_indxtarget_stat_scsi_lu_luntarget_stat_scsi_lu_lu_nametarget_stat_scsi_lu_vendtarget_stat_scsi_lu_prodtarget_stat_scsi_lu_revtarget_stat_scsi_lu_dev_typetarget_stat_scsi_lu_statustarget_stat_scsi_lu_state_bittarget_stat_scsi_lu_num_cmdstarget_stat_scsi_lu_read_mbytestarget_stat_scsi_lu_write_mbytestarget_stat_scsi_lu_resetstarget_stat_scsi_lu_full_stattarget_stat_scsi_lu_hs_num_cmdstarget_stat_scsi_lu_creation_timetarget_stat_scsi_tgt_dev_attrib_opstarget_stat_scsi_tgt_dev_attrstarget_stat_scsi_tgt_dev_insttarget_stat_scsi_tgt_dev_indxtarget_stat_scsi_tgt_dev_num_lustarget_stat_scsi_tgt_dev_statustarget_stat_scsi_tgt_dev_non_access_lustarget_stat_scsi_tgt_dev_resetstarget_stat_scsi_dev_attrib_opstarget_stat_scsi_dev_attrstarget_stat_scsi_dev_insttarget_stat_scsi_dev_indxtarget_stat_scsi_dev_roletarget_stat_scsi_dev_portsxcopy_pt_get_fabric_namexcopy_pt_get_tagxcopy_pt_get_cmd_statexcopy_pt_write_pendingxcopy_pt_write_pending_statusxcopy_pt_queue_data_inxcopy_pt_queue_statusxcopy_pt_release_cmdxcopy_pt_check_stop_freetarget_xcopy_issue_pt_cmddescriptor.57656xcopy_pt_undepend_remotedevdescriptor.57578target_xcopy_setup_pt_cmddescriptor.57633descriptor.57635xcopy_pt_portdescriptor.57623descriptor.57624descriptor.57649descriptor.57621descriptor.57622descriptor.57619target_xcopy_locate_se_dev_e4.isra.14descriptor.57483descriptor.57484descriptor.57481target_xcopy_do_workdescriptor.57717descriptor.57719descriptor.57727descriptor.57723__key.8132descriptor.57671xcopy_pt_tfodescriptor.57673descriptor.57726descriptor.57687descriptor.57731descriptor.57732descriptor.57733xcopy_wq__key.57608xcopy_pt_tpgxcopy_pt_naclxcopy_pt_sessdescriptor.57750descriptor.57500descriptor.57497descriptor.57499descriptor.57501descriptor.57522descriptor.57524descriptor.57752descriptor.57533descriptor.57536descriptor.57753__func__.57579__func__.57534__func__.57482__func__.57498__func__.57523__func__.57688__func__.57657__func__.57620__func__.57634__func__.57650__func__.57672__func__.57718__func__.57751__UNIQUE_ID_srcversion2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0se_dev_set_emulate_tpucore_scsi3_ua_allocate__ksymtab_se_dev_set_enforce_pr_isidscore_alua_store_trans_delay_msecs__crc_transport_free_sessionfilp_opense_dev_set_pi_prot_formatcore_alua_store_secondary_statusstrcpyt10_alua_tg_pt_gp_mem_cachesbc_dif_verify_read__crc_transport_subsystem_releasese_dev_set_max_unmap_block_desc_count__ksymtab_transport_generic_free_cmdcore_alua_check_nonop_delaycore_alua_allocate_tg_pt_gptry_module_get__crc_core_tpg_registerg_device_list__crc_core_tpg_get_initiator_node_aclftrace_raw_output_prep__crc_core_tpg_clear_object_lunsse_dev_set_block_size__ksymtab_spc_emulate_evpd_83__crc_target_get_sess_cmdspc_emulate_evpd_83transport_dump_cmd_directionsbc_dif_generate__crc_se_dev_set_emulate_rest_reord__crc_target_execute_cmdconfig_group_init__crc_transport_alloc_session_tagstransport_generic_new_cmdse_dev_set_optimal_sectorstarget_core_setup_sub_citscore_dev_free_initiator_node_lun_acltarget_scsi3_emulate_pr_out__ksymtab_se_dev_set_max_write_same_lencore_scsi3_free_all_registrationscore_alua_allocate_lu_gp__ksymtab_core_tpg_set_initiator_node_tag__crc_se_dev_set_is_nonrottarget_do_xcopydefault_lu_gpstrim__ksymtab_iscsi_get_fabric_proto_ident__this_moduletrace_seq_printf__ksymtab_iscsi_get_pr_transport_id_lentransport_init_session__ksymtab_transport_wait_for_taskssnprintfcompletecore_tpg_add_initiator_node_aclqueue_work_onse_dev_set_force_pr_aptpltransport_cmd_finish_abortpercpu_ref_init__crc_transport_kmap_data_sgtarget_execute_cmdtarget_alloc_device__ksymtab_core_alua_check_nonop_delaycrc_t10dif__crc_se_dev_set_queue_depthcore_alua_show_tg_pt_gp_infocore_alua_set_lu_gp_id__crc_spc_emulate_report_luns__ksymtab_sbc_dif_verify_readcore_alua_free_lba_mapftrace_print_symbols_seq__crc_sbc_execute_unmap__crc_target_submit_cmdtarget_do_receive_copy_resultsse_dev_set_emulate_write_cachetarget_submit_tmr__crc_sas_get_pr_transport_id_lenrelease_se_kmem_cachestarget_check_reservation__ksymtab_se_dev_set_emulate_dpocore_clear_lun_from_tpgthis_cpu_off__crc___transport_register_session__ksymtab___transport_register_sessioncore_tpg_alloc_luntransport_kmap_data_sgtarget_stat_setup_port_default_groupsfc_get_fabric_proto_identcore_dev_add_initiator_node_lun_acluptarget_get_sessiontransport_dump_vpd_proto_idparavirt_ticketlocks_enabled__ksymtab_se_dev_set_block_size__crc_target_setup_cmd_from_cdbperf_trace_buf_prepare__ksymtab_transport_generic_handle_tmr__ksymtab_transport_subsystem_registercore_alua_show_implicit_trans_secscleanup_modulearray_freetarget_alua_state_checkcore_dev_add_luntarget_wait_for_sess_cmds__crc_target_fabric_configfs_deregister__crc_iscsi_get_pr_transport_id_lencore_dev_setup_virtual_lun0core_delete_hbatransport_generic_map_mem_to_cmdtrace_event_raw_init__ksymtab_se_dev_set_max_unmap_block_desc_countmemcpyse_dev_set_emulate_3pcfc_get_pr_transport_id__crc_sas_parse_pr_out_transport_idcore_tmr_release_reqvunmapkfreetarget_stat_setup_mappedlun_default_groupst10_alua_lu_gp_mem_cache__core_alua_attach_lu_gp_memtarget_fabric_configfs_registercore_pr_dump_initiator_porttarget_alloc_sglint_to_scsilun__crc_se_dev_set_unmap_granularitytransport_dump_vpd_assoc__ksymtab_sbc_dif_verify_write__ksymtab_target_fabric_configfs_deregisterse_dev_set_emulate_fua_read__crc_iscsi_get_pr_transport_id__ksymtab_core_tpg_add_initiator_node_aclcore_scsi3_alloc_aptpl_registration__ksymtab_core_tpg_clear_object_lunstransport_set_vpd_assocevent_triggers_call__ksymtab_se_dev_set_unmap_granularity__crc_transport_wait_for_taskskmem_cache_create__ksymtab_iscsi_get_pr_transport_idcore_scsi3_ua_clear_for_request_sensecore_alua_store_nonop_delay_msecst10_alua_lba_map_mem_cacheftrace_event_buffer_reserve_raw_spin_lock_irqsavecore_tpg_set_initiator_node_queue_depthspc_parse_naa_6h_vendor_specific__ksymtab_sbc_parse_cdb_raw_spin_locktarget_emulate_set_target_port_groupskmem_cache_alloc_tracepercpu_ref_kill_and_confirmscsi_get_new_indextransport_generic_handle_tmrmsleep_interruptiblecore_alua_allocate_lba_map_memcore_tmr_lun_resetcore_alua_dump_statuscore_alua_free_tg_pt_gp_mem__ksymtab_target_fabric_configfs_registertransport_lookup_tmr_lun__fentry__configfs_unregister_subsystem__crc_transport_init_sessioninit_module__core_alua_drop_lu_gp_memhex2bin__crc_core_tpg_deregisterwake_up_process__ksymtab_se_dev_set_is_nonrotcore_alua_show_secondary_write_metadatacore_scsi3_ua_for_check_conditiontransport_alloc_session_tags__crc_se_dev_set_max_write_same_len__ksymtab_transport_deregister_session_configfs__ksymtab_se_dev_set_emulate_model_aliasdump_stackflush_delayed_work_raw_spin_lock_irq__target_execute_cmd__ksymtab_se_dev_set_pi_prot_typetransport_register_session__crc_target_wait_for_sess_cmds__ksymtab_target_execute_cmdcore_dev_del_lun__ksymtab_target_get_session__crc_target_submit_cmd_map_sgls__crc_se_dev_set_emulate_fua_write__stack_chk_failtransport_init_se_cmdqueue_delayed_work_on_raw_spin_unlock_bh__tracepoint_target_cmd_completetransport_dump_vpd_ident_typeftrace_print_hex_seq__ksymtab_fc_get_pr_transport_id_len__ksymtab_se_dev_set_emulate_fua_readcore_dev_del_initiator_node_lun_acl__crc_target_put_sess_cmd__ksymtab_target_sess_cmd_list_set_waitingtarget_configure_devicetransport_set_vpd_proto_idtransport_send_check_condition_and_sense__crc_spc_emulate_inquiry_stdtarget_scsi2_reservation_release__ksymtab_sas_parse_pr_out_transport_id__crc_sbc_dif_verify_writesas_parse_pr_out_transport_idcore_update_device_list_accesscore_alua_show_nonop_delay_msecstarget_cmd_size_checktransport_subsystem_check_init__ksymtab_transport_init_session__ksymtab_transport_lookup_tmr_lun__ksymtab_target_put_sessiontransport_check_aborted_statustransport_subsystem_registerse_dev_set_unmap_granularity__ksymtab_fc_parse_pr_out_transport_id__free_pagespv_irq_opskmem_cache_alloccore_scsi3_check_aptpl_registrationtarget_emulate_report_referrals__ksymtab_transport_init_session_tagstransport_clear_lun_refvzalloc__crc_core_tpg_set_initiator_node_tagtransport_free_session__crc_se_dev_set_pi_prot_format__ksymtab_core_tpg_registersbc_execute_unmapmodule_put__crc_se_dev_set_max_unmap_lba_countftrace_event_regcore_setup_aluacore_tpg_add_luncore_tmr_abort_task__crc_transport_subsystem_registerg_device_mutexiscsi_get_fabric_proto_ident__ksymtab_target_submit_tmr__ksymtab_core_tpg_del_initiator_node_acltransport_generic_request_failurepercpu_ref_exit__crc_transport_kunmap_data_sgcore_scsi3_ua_release_all__ksymtab_transport_set_vpd_ident_typecore_alua_allocate_tg_pt_gp_mem__ksymtab_core_tpg_get_initiator_node_acl__crc_transport_generic_request_failuresg_miter_next__crc_target_fabric_configfs_registerse_dev_set_emulate_dpo__ksymtab_se_dev_set_emulate_caw__tracepoint_target_sequencer_startse_dev_set_emulate_ua_intlck_ctrlcore_alua_store_secondary_write_metadatacore_alua_store_preferred_bitfputcore_tpg_wait_for_nacl_pr_refse_dev_set_emulate_rest_reord__ksymtab_target_core_setup_sub_cits__crc_core_tpg_add_initiator_node_acltarget_free_devicetarget_fabric_configfs_inittarget_fabric_configfs_free__crc_core_alua_check_nonop_delayconfigfs_register_subsystemmatch_intse_dev_set_emulate_fua_write__core_tpg_get_initiator_node_aclcore_alua_free_lu_gp__ksymtab_spc_parse_cdbcore_alua_show_access_type__ksymtab_transport_lookup_cmd_lun__ksymtab_transport_set_vpd_assoct10_alua_tg_pt_gp_cache__crc_transport_init_se_cmd__ksymtab_fc_get_pr_transport_id__ksymtab_iscsi_parse_pr_out_transport_id__ksymtab_target_fabric_configfs_freetransport_init_session_tagsconfig_group_init_type_name__crc_se_dev_set_emulate_3pctarget_put_naclstrstrcore_dev_init_initiator_node_lun_aclse_dev_set_queue_depthcore_alua_show_offline_bitdestroy_workqueuecore_enable_device_list_for_nodetarget_scsi3_emulate_pr_in__crc_sbc_parse_cdbmutex_lock__ksymtab_target_put_sess_cmdwarn_slowpath_nullkmem_cache_free__ksymtab_transport_deregister_sessiontransport_deregister_session_configfsstrncmpse_dev_set_unmap_granularity_alignmentsas_get_pr_transport_id__ksymtab_transport_set_vpd_proto_idcore_dev_release_virtual_lun0core_alua_store_offline_bit__crc_fc_get_pr_transport_id_len__ksymtab_transport_register_session__crc_iscsi_parse_pr_out_transport_idsg_miter_stop__ksymtab_se_dev_set_emulate_write_cachestrncpy_cond_reschedcore_alloc_hbasbc_dif_verify_write__crc_transport_check_aborted_status__ksymtab_target_setup_cmd_from_cdbcore_alua_set_tg_pt_gp_id__ksymtab_target_get_sess_cmdfc_parse_pr_out_transport_idwait_for_completion_interruptible__ksymtab_se_dev_set_emulate_tpwscore_alua_put_lu_gp_from_nametarget_put_sessioncore_alua_get_lu_gp_by_namet10_alua_lba_map_cachevmapiscsi_get_pr_transport_id_len__crc_se_dev_set_emulate_ua_intlck_ctrlse_dev_set_emulate_tas__crc_core_tpg_check_initiator_node_aclcore_tpg_set_initiator_node_tag__crc_transport_set_vpd_ident_typetarget_scsi3_ua_checkscsi_command_size_tblmemcmp__ksymtab_fc_get_fabric_proto_identse_ua_cachescsi_device_typetransport_set_vpd_ident_typesbc_get_device_typesscanfprintk__mutex_inittarget_qf_do_workse_dev_set_enforce_pr_isids__crc_se_dev_set_emulate_model_aliasmutex_lock_interruptiblesg_miter_start__crc_se_dev_set_emulate_fua_readcurrent_task__crc_core_tpg_del_initiator_node_acl_raw_spin_unlock_irqrestore_ctypecore_alua_allocate_lba_maprd_module_initcore_alua_store_tg_pt_gp_info__percpu_ida_init__crc_transport_deregister_sessioncore_alua_free_lu_gp_mem__crc_sbc_get_device_type__crc_se_dev_set_unmap_granularity_alignmenttransport_dump_vpd_ident__crc_transport_set_vpd_identse_dev_set_emulate_model_aliascore_dev_export__crc_se_dev_set_force_pr_aptplmemsetftrace_event_buffer_committransport_subsystem_release__ksymtab_target_complete_cmdsas_get_fabric_proto_identkstrtoulltrace_define_fieldse_dev_set_max_write_same_lencore_free_device_list_for_node__ksymtab_target_complete_cmd_with_length__ksymtab_transport_kunmap_data_sg__crc_se_dev_set_emulate_tpws__crc_target_fabric_configfs_initwait_for_completion__ksymtab_transport_handle_cdb_directcore_get_se_deve_from_rtpi__crc_se_dev_set_max_unmap_block_desc_count__ksymtab_core_tmr_alloc_reqcore_tpg_del_initiator_node_acl__init_waitqueue_head__ksymtab_se_dev_set_optimal_sectors__ksymtab_transport_generic_request_failurese_dev_set_is_nonrot__ksymtab_core_tpg_deregister__ksymtab_se_dev_set_emulate_fua_writeconfigfs_depend_itemrd_module_exitcomplete_alltarget_scsi2_reservation_reservetarget_emulate_report_target_port_groups__crc_target_complete_cmdcore_tpg_clear_object_luns__crc_target_sess_cmd_list_set_waitingstrcmpcore_alua_do_port_transitiontransport_set_vpd_identtarget_stat_setup_dev_default_groups__ksymtab_se_dev_set_emulate_ua_intlck_ctrljiffies__crc_core_tmr_alloc_reqkthread_create_on_nodecore_dev_unexportkstrdup__ksymtab_transport_init_se_cmd__ksymtab_se_dev_set_unmap_granularity_alignment__crc_target_get_sessionsbc_dif_read_striptransport_lookup_cmd_lunsprintfcore_tpg_check_initiator_node_aclse_dev_set_emulate_caw__crc_se_dev_set_emulate_dpo__crc_transport_handle_cdb_direct__ksymtab_spc_emulate_inquiry_stdcore_tpg_remove_lun__crc_sbc_dif_verify_read__preempt_count__ksymtab_target_submit_cmd__ksymtab_transport_alloc_session_tags__core_alua_attach_tg_pt_gp_memcore_tmr_alloc_reqvfreetarget_submit_cmd__ksymtab_target_fabric_configfs_initstrsepmutex_unlockse_dev_set_emulate_tpwstransport_wait_for_tasks__ksymtab_transport_free_sessioninit_timer_keyiscsi_parse_pr_out_transport_idtransport_handle_cdb_directiscsi_get_pr_transport_idtarget_get_sess_cmd__crc_transport_set_vpd_proto_id__crc_transport_set_vpd_associnit_se_kmem_caches__crc_sbc_get_write_same_sectors__crc_transport_deregister_session_configfs__ksymtab_sbc_get_device_type__ksymtab_transport_kmap_data_sgcore_scsi3_free_pr_reg_from_nacl__ksymtab_sas_get_pr_transport_id_lentarget_complete_cmdsg_nextconfig_item_putt10_pr_reg_cache__crc_transport_init_session_tagst10_alua_lu_gp_cachematch_token__dynamic_pr_debugspc_emulate_inquiry_stdcancel_work_synccore_tpg_deregistertarget_fabric_configfs_deregisterdown_interruptible__ksymtab_se_dev_set_emulate_rest_reord__transport_register_session__crc_se_dev_set_pi_prot_type__crc_se_dev_set_emulate_tpu__ksymtab_sbc_execute_unmapdelayed_work_timer_fnhex_to_bin__crc_se_dev_set_emulate_write_cachetarget_sess_cmd_list_set_waitingsbc_parse_cdb_raw_spin_lock_bh__crc_fc_get_fabric_proto_ident__ksymtab_transport_check_aborted_status__crc_se_dev_set_block_sizetarget_core_subsystem__crc_transport_send_check_condition_and_sense__ksymtab_transport_generic_new_cmdmatch_strdup__ksymtab_target_submit_cmd_map_sglspercpu_ida_destroytarget_xcopy_release_pt__ksymtab_sas_get_fabric_proto_ident__ksymtab_core_tpg_set_initiator_node_queue_depthtarget_xcopy_setup_pt__crc_transport_generic_handle_tmrcore_disable_device_list_for_nodecore_scsi3_pr_dump_typefc_get_pr_transport_id_len__crc_target_submit_tmr__crc_se_dev_set_emulate_cawconfigfs_undepend_item__ksymtab_se_dev_set_max_unmap_lba_count__ksymtab_sas_get_pr_transport_idcore_alua_show_secondary_status__ksymtab_core_tpg_check_initiator_node_aclspc_emulate_report_lunscore_get_lun_from_tpgspc_parse_cdb__crc_se_dev_set_enforce_pr_isids__crc_target_fabric_configfs_free__crc_transport_lookup_tmr_luncore_tpg_add_node_to_devs__ksymtab_transport_send_check_condition_and_sensesas_get_pr_transport_id_lencore_tpg_get_initiator_node_acl__crc_se_dev_set_emulate_tastransport_generic_free_cmdcore_alua_show_trans_delay_msecs__crc_target_put_session__alloc_workqueue_keytarget_stop_cmdcore_tpg_register__ksymtab_se_dev_set_emulate_tasstrlentarget_put_sess_cmd__crc_transport_generic_free_cmdsbc_get_write_same_sectors__crc_fc_parse_pr_out_transport_idtransport_deregister_session__crc_transport_register_session__crc_transport_generic_new_cmdstrchrtarget_setup_cmd_from_cdbpv_lock_opstransport_dump_dev_state__ksymtab_transport_set_vpd_ident__ksymtab_se_dev_set_emulate_tpu_raw_spin_unlock__crc_transport_lookup_cmd_lun__crc_spc_emulate_evpd_83__ksymtab_se_dev_set_force_pr_aptpl__crc_target_core_setup_sub_citstransport_kunmap_data_sgcore_alua_set_lba_map__ksymtab_spc_emulate_report_luns__ksymtab_target_wait_for_sess_cmdssg_copy_to_buffer__crc_sas_get_pr_transport_id__crc_target_complete_cmd_with_lengthse_dev_set_pi_prot_type__crc_core_tpg_set_initiator_node_queue_depthcore_alua_store_implicit_trans_secs__ksymtab_sbc_get_write_same_sectorsse_dev_set_max_unmap_lba_countcore_alua_store_access_typetransport_send_task_abort__crc_se_dev_set_optimal_sectorssg_init_tabletarget_submit_cmd_map_sgls__ksymtab_transport_subsystem_release__crc_fc_get_pr_transport_idperf_tp_event__kmallockmalloc_cachesg_lun0_dev__crc_sas_get_fabric_proto_ident__ksymtab_se_dev_set_queue_depthkernel_writecore_alua_show_preferred_bittarget_fabric_setup_cits__request_module__crc_iscsi_get_fabric_proto_identkmem_cache_destroy__ksymtab_se_dev_set_emulate_3pccore_alua_free_tg_pt_gp__crc_spc_parse_cdb__ksymtab_se_dev_set_pi_prot_formattarget_complete_cmd_with_lengthsystem_wqalloc_pages_current 1 q     ! a    ! a    A a q    =  , u8 a Mm  `    @    7 > E J5Z Ca h o5z 0  5 (  5 !  05   X5  * m= EJ {00 x 5  5 x (5 @ P 5! 3 >0S hZ a5q  m0 P P5 0      /> CS Xq      u   }%  U\ c j 5y X 8 5   ` 5   5   5   L  c @ G Z Rd q x  l  P          / 6 E P  q                    1  B Q  a  r                  !  2 B  Q  b l                ! 0 9H px     6< eM 0T] d Hk5w p~ p5    5 h 40R|000 W   xx8[ cx  ? @F      p! N}     p  7~Q {  ~ ' 7 t  ~  ~A  ,Wx~ h( ^ 2c~ h( Zbn G ~ +~1 <v(}  @ 9  5  5! ap L L  (  H  5   h1 KxX4p  u {   t!  B k  r ~     !  !! X "!4!  ;!Q! |!!  !! X !!  !" ,"a"  h"{" X ""  "" "#  #+# X 2#D#  K#a# ##  ## X ##  #$ <$q$  x$$ X $$  $$ $,%  3%F% X M%_%  f%% %%  %% 8 % &  &!& S&&  && ` && &'U' O' &'~' '((  ( :) LE) x)~)~)(* N**+p"+ L-+ +-+p+ L+  ,(,pD, LO, h,~#-(1- ~-*.2.pR. L]. .-.p. L. P/X/pt/ L/ /~S0(a0 0\1d1p1 L1 1-1p2 L"2 22p2 L2 2~3(3 /4r4z4p4 L4 4~5(5 ,5|?5 @J5P5 ]u5  |5 @555 555 55 h 66 8 626  96 @65Q6 Z6na6 j6q6 z66 66 6p6 6j6 66 6=6 66 6~6 7 7 k7 17 p777  77  77  88 8 8%8 ,8A8 N8a8 {88 88 E8 8 (858 8|9 "9=9G9 l9 s99 99 09 x959 :p: L$:1:xN:xh:x:?:: `::(: :; ;; !;1; X;;;,;;; o;< v</< y;<P< }\<m< r<< <|<== @"= *=T=$Y=m=u== 8====t== p=== => ? ? ?? `@@ 8!@*@ 1@:@ A@J@ Q@Z@ a@j@ q@z@ h@@ H@@ (@@ @@ @@ @@ @@ hAA @A"A )A5A TGT TTeT pTT TT T m T hT P T5T T E T T ( U5U U  2U 9U AU5QU WU rU yU U5U U U U U5U U U UV @V V51V DV } lV xsVV VV V ` V5V V U V WW 8 W 8 W5-W 7WAW \W - uW WW W W  W  W5W h WW W  X  XX !X6X !=X BX5QX dX X  XX XX @!X X5X X X XY x!Y Y51Y @Y TY [YpY !wY p|Y5Y Y =Z "Z  Z5Z ")Z2Z P"?ZLZ "WZ`Z !mZZ Z Z ZZ Z Z #Z Z5Z  [ %[ 1[?[ #F[ M[5][ @#g[q[ [ [ [[ #[ [5[ [ [ #\\ ($\ "\51\ V\ u\ $\\ $\\ X$\\ %\ X\5\ ] M1] H%;]I] %P] 0W]5g] %q]] ]V^^]_ h&d__  &___ _\` H` z` H` z` & a!a Dawa Ha za aSb Hbb HbEb+3c zgc zc &cc P'c cEd+5d=dbvd Hd,d zd e?e HWeT_ee Hee z f z$f &.fAf off Hff HgTg-g H6gcg Hg zg zh z7h zAh kh yhh xh hhEi~jizi~iii~i~jd*j9jAj~Gj ij P(vj x {j5j (jj 'jj~j 'jj k'k~/k7k~LkTk kk~kk~k~l l=lXKl ll Hldl m H>m zfm zm (m m5m n nkn (rn yn5n nn~n ()o o~| [l|t||~| ,|| | S}"} Z*}P}4^} te}}t}}(} } t}}t}} !~ a~ ~ ~ ~  1 q    Q    ! Q     1 a  т  A     1 a  ˄00 070A M0a 00 +9 tAT x,`q ]o w   ŇӇ ۇ  ,!  , o   lj tω , &mA Vq t \ъ  1 Ha x ͋$ ;s  -  - x-Œь 0"D0_g0 0ҍ001 d< Ɏ Ў  - 5 I1a ؏ G H[ zސ p.  . .%5 .AQ l ‘pБp   &8@ ($-EM /  P/ԓ  /ۓ 0 /1 Xn   Hє z  *h_w ɕ$ # H01= 0IUa x0m  - ϖ ۖ `  9 E P n z ` e ŗ ؗ =    $ `B Y `w   u  M " K % b  `    + T ]  5   ՚ `   5! ( / 65A H O  T5i p w @ |5   h 5  Ǜ ̛5   5   51 8 ?  D5Y ` g 0 l5 v  X 5 k  5ќ _؜ ߜ 5 X  5! P( / 45I BP W \5q 9x  H 5 0  p 5 ,ȝ ϝ ԝ5   5   $5A Q q      1Z }d H1k `r5 ğ aɟ  HJ z @pb U d̡  1 8 5 p1"3 28Q k  X2 5 ʢҢp HQ za p @y @ أ @ l p  p" t) @0 t7 pCI d 2ip @u 03 5 ٤<ޤ  z # @(/ l6 pN p`r} @  å ʥ ٥ $ߥ  $~  @';`T 3 5 h3   (~. ATTi 3n}  4 5  ~~! ( ͩ~ B t R~ī     ( X4/ 65( 4 5 Ԭ 3U  ܭ    ' 4. 55?(J Q p @5w ~5 YѮ X1s p5 ̯ '~ ðӰ } U ->1\i 5s z5( 5 `5DZ Ա  6 85 H6" /5A   7  ] 7  Y c0 67T~`~ 7( Gp] l~rpoҷ eݷo( x8 88  8% H,5A NƸ̸  8   9!)< H9C pH5V 8] d5q  p9 ~! ZYq Y  5 hn {   m  ʻ  ջ  9 5(: X:A PH5W ^  6 x5  :ȼ Ӽ5 A~;U~d~ *~A   B~t~ )~/ E8 h ;o v5(   : (5 ~NAn~~N~on~~cn~   ;  % 0;0D x;K 1I  ; j~E.G+E+~11 <A Vq~ xC~ #~+F  "{_ H   ~ ] 5] = @6~~( p= 8= <4 ?Ad `@kw (? > x< H< < XA$ h+57 ABN~Z Ags~ H> > 5  & B- @45D  C 5  8 = x? 5 HB +~G @N U5z  A @ z 3,l@~Vq{ H ~ u2 M2@ g %~ Fd11g z D,u2 E9 @5L CSd Dq} D @D E ED @EK X\5 F 05 < XF 5( CA Xv~|  @GS~f s~ H~n G8~D ;KZ(a H<hy G   XH 5 F " '1 ~. ]/ PI6 @=5Q * 55~B.N I[ `J 5 I J (J ~! m1I{     ( J/A H D O JV a5l ;s   ~m~~ $~,~1 ~1 < L a < =~C =g.t `L~b~~Xna xKh O~~>nZ~   ~( K  D!< OF M5 L K K H< M x;) N5\ ;c j5  xM 5 @G xOA NHV~f XNr{~ L~v~Zd. XQ-~5,~J~~  Q? KFW P^o Pv (P `P ~    @R 5  (    Q #5 Q W h u  R x5 E   Q  ) R0 (75v m   R P5    Q   5  O% 1  G   ]  `d  `Ti   8T   $ r? K o`  Tg x  T  o  $ 0 ~i *r   *. 7 a  n     L $   6 g   x   U     ( T1 Z ~         xU %52~9 @U@Q }L U   4(; TBQ ~Enu+~~ ~!-  7 `D  Q `d  r  }  V5  ~ *.C~KY xV`q    V& l~~~.~  1  u M~~ K M M   8T MJ~~ W X5  @W 056 @W= 0D5b @Wi 0p5 @W 05    0 ;V~{~_~x~~~  %u   `   W   5 (Qf~R ~r   ~  .    !^!~!!~! 8X!! X! !5" W"$"~+" pX2"A" c"h"I" X"" # #I?#  YF#T# HYY#q# ##$.$a$ $F%~N%%~%% %3%I5& ;& P& ^& Yc&q& & && & |& & ' C' N' X' _' e' t'~' Y'' ' (Z'' '~' ' Y (( (~(3'(1( a(w((~(~((( ) )) |) 7)H) X) ])~w) |)~) ) )) )~) )-*~A* X* a*v* |* *~*+ +~+s+~{+++~+3++ +4,~Q, m,s,I, ,  , - P- #- @|--~- pZ-. ;..~!/  [-/5/~>/ ZJ/S/ Z_/g/~n/v// /v/I/ h[// !070D0~T0~[0vc00 0 1~!1 O11~1111~2c2~k22~222 2 3  3 $ %3  .3 , D3  c3 [j3 u3~3 `3 03  3 03 G4O4[4 ? n4444~!5~65]55~55~5 55~,6;6 U66~66~6(6 X\6:7 8 H7 1 [7 ]f7 m757 \7 858 8 8E9 ]L9\9 X]c9q9 9 D 9 9 99 ]9: ] :!: 2: D <: Q: r:: (^:: P^:: : D : ; ";N; ^U;f; ^m;; ; D ; ; ;;  _<< P_<1< K< D U< q< << _<= _ == _$=1= C= D P= a= == `== 0`== = D > > 2>^> ``e>q> `x>> >>I$?+?3?;?~A? W? `^? hi?5u? `|?? ?,?@@ a$@1@ P@@@@ @aA ahApAA~AA7AAqBB xbB1B a;BCB~PB[B bbB|B B (bBB B C JCDc z_c Htccc zc ' d j d d . #d51d odd d 2dd.d -e:e kBeee f ,f H "f7f.Ef &Ufif.yf &f L ff kfQg hg mgIg (lgg  h?hh h*iAi Wiii ij ej~j~jj jNjj jkk :kck ukkkk@l %Gl hlNl Ul5al l l@m m mm mn &n2nOn[nwn lnn ln n5n n.o *oN{V"x6qκ_#A    ǻ s̻߻ y *=X E,,  y (51 a q  . Cgo~(ѿ ( z,v// +M/ (z!1 U:   J+  Ka |  pz "Q5 PzA {s  P{! {(8 {?M zTq  P|  {% |,A F m/ /[f | P5 -g E]b/o/ ? |O (a5  - H9q z ?  .0 }7 >5J `}Xk 0}r } 5  PK; 0> п 0"  0  0  K K6 `< 0G w ~  v 0~ + ~2C ~J^ p~e ;Y/ `vgg^{  0 H4@L z    ~> PHT  ^ ) /ix}/ x x5  Q   q   Xo~pp A ~1 ` i  (T H z  ! ,.A    @Qz  ^@ `       8   /  c  P    CKU.(  >N.a W  W*>(Q j @W W L" PWP Z6 < HW}  ؁  W W@HU6 Wg W AW( p @ 'Aq ~ %~  / 9   ~,~a  I2Q~ H~ H"*~ H  z1 z= Db z ؂ h5 %B~Q Pg~ H ] H  zg z   ( @5 N~1 H7 5| z H z  51 a  p   # (1 S Xa          !  C  H Q  s  x                  3  8 A  c  h q                 #  ( 1  S  X a                    !  C  H Q  s  x                  3  8 A  ` q   p     E p ! @Qys pz  p  1S pZq  p 3 p:Q p p q p1 Pa p  p 0Asc pj  p !C pJa   p # p*A `qm p  p ! @Qls pz  p  1S pZq z p i3 p:Q p p     5  &!D1 C [       `&4'y3 Liyo  X 5  5   9 @Q ' =!{g5j. R !b w x 5     !/ W5u X| 5  G$ 3 Q    !  p!   5  '! u j! X z!  !5! !! !,!! "  " " '" ." 5" :"5Q" o"\t"" "" #1#h### x# $ 8$!$ $$ e!$ `% H! %5% &%1% ^% M % % %&& A&  V& `&5& & 0 &5& p&  &5& &' '!' )' 1'A' q' ' ' !( Q( ( ( ) 1) q) ) ) * Q* * *  + 0+!+ .+ 0=+Q+ ^+ 0m++ + 4++ + 4++ , 4,1, F, 4U,a, r, 9, C, P,, , 0,, K- PW-q-(- - P-.(. o. P{..(. . T. P.. . Y./ !/ 00/A/ U/ 0d/q/ / 0// / 4// / 0/0 !0 000A0 U0 0d0q0 0 000 0 000 0 001 #1 0(111 a1 1 11 _12~2~12 S2t2 022~2~2 23 f33~43~Q3 u33 033~3~3 34 044~34~A4 c4w4 044~4~4 44 0 55~+5~A5 c5w5 Y55~5~5 56 w 6 {/6:6~N6~a6 66 66~6~6 7&7 057@7~V7~q7 77 077~7~7 8*8 0<8G8~[8~q8 88 088~8~8  99 $9 39>9~]9~q9 99 099~9~9 :': 06:A:~U:~q: :: 0::~:~: A; h;; H; z< H>< zQ< x<< 0<< H= z = HN= za= == P== H> z0> H^> zq> >> 0>> H(? z@? Hn? z? ?? 0?? H8@ zP@ H~@ z@ @@ 0@ A HHA z`A HA zA AA 0BB HXB zpB HB zB BC 0C)C HhC zC HC zC CD 0%DJ zQJ xJJ 0JJ HK z0K H^K zqK KK 0KK H2L zPL H~L zL LL 0MM HRM zpM HM zM MN 0)N@N HrN zN HN zN O]O lOO HO HO zP(P z1P WPP 0PP HP HQ z)Q z1Q 9Q @;@Q jQtQ 9{Q QQ 3Q QQ Q 1Q R$R .+R 0R:R -AR FRR R (R RR &R RS S M1S AS QS aS qS S S SS SS SST $4TAT (HT #OT5aT rTI~T !TYT `T !T5T T M%U %%CU OU $`U gU h$vU5U ]$U 5$UyUQV[V u%vV $V $V V $V5V PV @$V5V V 0%W5W W %.W5>W EW $PW5_W $tW  {W $W5W W $W5W W X%W5W XI$X [-X4X:X aX XXX "XX }"Y [Y7Y "DY 8KY "PY5cY [hYoY vYY YY [YY Y `"Y5Y(Y xY "Y5Y Z -'Z '[ e&&[iB[ij[ &[L[[ @[ V[[ %0\ <<\)\ %\ &\ &\L]4] @;] VD]Q] #] <])]i ^i!^(^ /^F^.~^i^i^^ =&^ &^ %^.^ ȏ_ & _5_ &_ H&-_5F_ HM_ #T_5`_ g__ _ p&_5_ _ &_5_ x_ %_5_ @_ %_5_ _` ` & `5:` HA` 'H`5T` H[` %b`5y` ` %`5` ȑ` &`5`(` ` _`l` t a a "a @,a 7a P;a XBa XFa XMa `Qa hXa h\a haala @{a @a @a La Xa `a `a `a ha pa pa pa h a p a p a p a x a <a a a a b b  b b b |b t*b h.b p5b p9b pBb xFb Mb Qb Xb \_b Thb mbb b tbb b bcGc 'c d*d #cd m#d E#de "e e "#e5Re #_e #e }'!f U";f -"f "ff U'f tf Yg,g h3gJgRgmg Ptgg gg gg gg gh @h h 'h P#.h5?h hFh (#Mh5\h Жghvh Ș}h "h5h h 8"h5h 0hh h !h5h Pi # i5i #iDi Ki 'Ri5^i ؓjivi }iii hi 8'i5i i #i5i ii (ij @j x#$j50j x E }L QX di p d           %/ d8 E JQ X i p x d dx       8 5#/RG N SZ _dv } | V  c 8 p ? c Gk w r c z   c         + V 2 c Im p t c | w  c    c     9  @  Hl  s  {           @  D I d00<C `N k0w~  d0 `|   5 O  xn! 9 (=v]uy@HPqX* s(F08`x pmx`hl (-0z8Iif@H}`hPEXy$ C \0!8u (#\V9p;xS`fhqPX@HPX@DH{ (p8x(n<Nn`h08PX@ Hg083CP6o`hpCxPqX0$8 i(@H/IbyP_X`"hy p)x#9 (Qn058.uP `h/ @HB !U <p    w  S  D, s: `U ^c px{ 6 hbH(h`XaQ=X@8>0hHPB' pxUcxthp`F(x Zw8H~XOP0s( @SpJ0`"8(2rwafXWHP&@&%xq)0k v2h:(7pH0HGG G(G0pG8I@IHhIP IXI`pGhH@0xU 0 (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@wHPX`hpxT k 8ShSSS x ( 0 8 @ H P X ` h p x    P Xlh! (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (0, 8H @a `z h p x           $  ! t!t!t!t!t!ht!.t!.t!-!>!J!V"g"x""J " ("0"8" @"H"P"X"ێ`"h"p"x"""1"h"y"P""Р"" "p"p"p"П# # # # && (&8&)H&.X&;h&Vx&k&~&&&&&&''('8'H'X'%h',x'9'I'O'W'm'y'''((((8(H(X(h(x((( ((((5(<(H(U)`)k()u8)H)X)h)x)))))))))%*0*6(*?8*JH*TX*ch*rx*}********++(+&8+/H+?X+Nh+^x+l++++++++,,(,8,*H,2X,;h,Ix,P,W,^,c,k--(-8-H-X-h-x---%-,-9-I-O-W-m.y.(.8.H.X.h.x....... ..(/5/<(/H8/UH/`X/kh/ux/////////00(080%H00X06h0?x0J0T0c0r0}000011(181H1X1h1&x1/1?1N1^1l111122(282H2X2h2x2*222;2I2P2W2^3c3kJJKKK0K K(K0K8K@K0HKPKxXK(`KxhKxpKxxKxKxKxKKxKK(KxKxKxKxKxKxKxKxKxKxLxLxLxLx Lx(Lx0Lx8Lx@LxHLxPLxXLx`LxhLxpLxxLLxLxLLxLPL(LxLxLPLLxLxLxLxLxL@MxMxMxMx Mx(Mx0Mx8Mx@MxHMxPMxXM`MhhMxpMxxMxMxMxMxMxMxMxMxMxMxMxMxMxMxMMxMxNxNxNxNx Nx(Nx0Nx8Nx@NxHNxPNxXNx`NxhNxpNxxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxNxOxOxOxOx Ox(Ox0Ox8Ox@OxHO8POxXOx`OxhOxpOxxOxOxOxOOPOOxOxOxOxOxOxO@OxOHOxOxPxPxPxPx Px(Px0Px8Px@PHPxPPxXPx`PxhPxpPxxPxPxPxPPxPH@Q(HQpPQpXQ`QphQppQpxQpQpQpQpQpQpQpQpQpQpQpQ@QpQpQQQRpRpRxRp RX(RX0Rp8Rp@RpHRpPRpXRp`RphRppRpxRpRpRpRpRpRpRpRpRpRpRpRpRpRpRpRpRpSpSpSpS0 Sp(Sp0Sp8Sp@SpHSpPSpXSp`SphSppSpxSpSpSpSpSpSSSpSpSpSpSpSpSpSSSTpTpTTp Tp(Tp0T8Tp@TpHTpPTpXTp`TphTppTpxTpTpTpTpTpTpTpTpTpTpTpTpTpTpTpTpTpUpUpUpUp Up(Up0Up8Up@UpHUpPUpXUP`U0hUppUpxUpUpUpUpUpUUUpUpUpUpUpUpUpUpUpUpVpVpVpVp Vp(Vp0Vp8Vp@VHVpPVXVH`VhVppVpxVpVpVpVpVpVpVpVpVpVpVpVpVpVpVWWp(W8WHWPXW0hWxW@WWWPW@57N k^^#_<__ E`$}`(`,a0c4Ec8d<e@eDgHgLgPhT%mXMm\q`2sdhl-p5tx|й^0O>8?'..M;a3YE ~(  $(N,0V4|8<@[DE H Lp)P)T5X5\A`GdIh5NliNpNt PxQ|QWEYZZ%ccvvwZw}w%x{܂  b ݊%U8+ ճCUe ) k$(E,0]48;<"<@<D2=H=LB>P?TR?X@\b@`&AdrAh6BlBpFCtCxVD|DeEEuFFGGHHI"JJBKLbL5MMUNNOOPP yNz$(0V4<@@H,LT.X`0dl2px|$^0p (08 @`HPX` h`px@`p pp  p    0 `  ( 0 8 @P H P X ` hpx P@ 0  P!""`#$$%  &(&0'8*@0-H`0P3X5`5hP6p`6xp66666666607@8`88990;=>pBBB C(C0D8E@EH@FP0KXL`PNhNpOxP RRSTTUPUUU0VV@WWPXX0YYZZp[ [(0\0\8]@_H aPaXc`dh@fp@hxjlmn`o@prstw{|}} ~`~~~~0 p(08@PHPX` hPpx0`Ђ@0`@`p  (08@@pHPЊX`0h`pxЌ0`P0@Pp P(0`8@HPX` hpxЮ@@p p@@@ 0(P0 8@HP0X``hp0 x  `  0PPp0@""p#`$ % p& 0( ( )( )0 @*8 +@ P,H .P /X /` 0h  1p 2x 3 8 8 p9 9  : P: : ; ; ; 0< p< 0= `= = > > ? 0@ @ B( J0 J8 J@ JH pKP @OX O` 0Ph Sp Tx T U X @\ p\ P] ^ Pa a 0d Pg g h @i i j j k `l l n o( o0 p8 Pr@ sH sP @vX v` vh wp xx y Pz ~   0   Ѕ   P       `   P 0 `( `0 `8 @ H P X ` h pp x  Ц   @     P    @   0 ` p   п ( 0 08 @ @H pP @X ` h p x      P   p   @ 0    @  P(08@pH`PX`Php0x`0` P     @ p    0 `   ( 0 8 @P H P X ` h@ p x pP0`@ p P(080@HPXP`hP p x!!P"" $0% '@'p''' (P((()0)p)))* P*(*0*8 +@P+H+P+X+`0,h`,p,x,-.../@/p///0@0p000101`11022 P3(30@484@@5H5P`6X6`p7h7pp8x8p99p::@;P<`=p>?@ABCDEFHIPJpK L(M0N80P@0QHQPRXS`0Sh@SpPSx`SpSSSSS`TTWY`bbjNO Y`0`@`P``tapaPbb0cdcsdd-> [>0>@%?P=?`k?p?5@M@{@ AEA]AABUBmB B0&C@eCP}C`Cp9DuDDDLEEEEZF F F F0 lG@ GP G` Gp zH H H H I I  J ;J J K -K [K0 K@ /LP ML` {Lp M OM mM M =N oN N N O O O P0 P@ PP Q` &Q,k (9@`h p `x =p  <  & E(8 h0;@`5  @H `X `@8hp @    @     @   @     @@NHX@VpB5b`6P6l6 p6@HX6`666  0 P!@HX ` ` " " `#@HX `$4 $O66`6 %@sHXP `07 `8p  08`0 8 ``NhxB9   (  0  ` 8  @  H  P  ` ` h x      P     0 ( 8 C@ B` h x D C      ( `0 `  h  p  @x      @     E @F  ( 8 H X +h 7x D U c t       @ H X E   &   '@HXp  0K @ H @P X ` **G0-]`0 @tHX3`p  0 @  @   pH     [[(00`hpp `hp@Ђ0`(0hЌ P  ( 0 8 `` hx@ p2Њ E(8`@0h @`(@`Phpp0(~0~h`~~P} ~` S00  ( H HP Hp px p    ePd ,( 0@3 `k @h!pP"0%!00 $P  % % `% % $ $ `$ $  #( #0 `#8 #@ "H "P `"X "` !h !p `!x !   `     `  @` S(8@@ `ohx0 `   ( 8 @ ` h x      p   P  !(!8! @!`!h!x! !!! !P!!! " "%("8"@ @"0`"/h"x"p ""@"" ""O""  #_(#8# @#`#lh#x#0 ##x##` #`### $ $($8$ @$@`$h$x$ $$$$ $ $$$P % %(%8% @%`%h%x% %p%%% %%%% &P &Ph&x&#&& && '&P*&*' (' @(' (' ' ' '(' @'@' H'X'N'''@'%''0P(*((pK@(/H(X(D(3((PJ(( (( )()(* ) ,() ,0) `,8) ,@) +H) +P) `+X) +`) *h) *p) `*x) *) )) ))8))@;)C))I *Q(*8*p>`*]h*x*E*j**H*v**A +(+8+B`+h+x+?+++`=+++P< ,%(,8,C`,*h,x,L,/,,F,3,,M -(- @-8- -H-p)P-)- .- @.- .- ----1.%..02@.H.X.2.3..P3.. .. /.).0) / 1(/ @10/ 18/ 0@/ 0H/ @0P/ 0X/ /`/ ////3/j//@40]004@0H0X0@50005000`61%116@1/H1X1p71311711 11 21(1( 2 `3(2 302 282 2@2 `2`2h2x2p822282%22p9 3/(3839`33h3x3p:33 33 43 (3P(4 84 84 `84 8 4 7(4 704 `784 7@4 6H4 6P4 `6X4 6`4 5h4 5p4 `5x4 54 44 44C44*4Q44 + 5(585P+`5h5x5+5]55+5j55+ 6v(6860,`6h6x601666`,6 66, 7(787,`7h7x7-777.7$77. 8,(888.`8%h8x8/8/88@/8388p/ 9(9 @989 9H9'P9'9 ;9 :9 :9 @:9 :9 9999/:0::/@:H:X:::?::0:%::@0;3;;p0@;H; `;X; ;h;@'p;p'; <; `<; <; ;;G;;0 <(<8<`1`<%h<x<0<3<<1<Sh=Sp=S=PS=`S=0S=@S=pS=S,(,08@P,X`hPx,0,8,,0, `(0 @,HPX h,px,,@H ,p, X0,8@HX,`hp,0(,`,, ,(08H,PX`p,xp,,, ,  (8,@@HPX`,h@px ,@,@,@,`(,0`8@xP,X``h@x,`d,Ed,5d,(d (,0@dHP,X0+hdpx,*d ,*dP,(dp,(d, 0d8@,H%Xd`h,p%d,($d,#d0,#dP,# d(p0,8"HdPX,`pdx,!d,x!d,@!d, ! d 0 ,(  8 d@ `H ,P 8 ` dh p ,x  d  , @ d  ,  d  ,  d 0 , ( d0 `8 ,@ P dX ` ,h hx d  , P( d  , 0   0   @ 0 -   ( 00 @ H  P 0X h p  x 0   @ 0    0    0     0 0 8 @ @ 0H X `  h 0p    0    0   0 0   `  0  (  0 08 H P  X 0` p x  0   0 0   ` 0    0 0(8j@H2P1`jh p2xH1j@2X2`3 4p33303(| 0 8S@RP| X `ShRx|  SR|  S@R|  SQ|  SQ| @(S0C@| H@PSXBh| p@xSXA| @S@| @Sx?| @S>| pS XF0| 8p@SHFX| `phSp@E| pSE| SXH| S@5| S4 | (0S8OH| P XS`8p| x`SH9| `S8| S;| SxM|  S(H68| @HSP6`| hpSx5| S5| S4| SX4| S;(| 08S@:P| X0`ShX:x| 0S6| 0S :| 0S9| `SJ| (S0`J@| HPSXPIh px@a` @a] @a\  @aV P@a W0 8m@@aH@WX `h@apW @axU @aX  d8d  dc  (0 0d8cH PP Xd`dp xP dd P d0c P db8  0kj8  0k(@j88 @ H0kP@g`8 h!p0kxe8  !0k8i8  !0kh8 @!0k8h8 p!0kg( 0 #8l@yP X@#`lhpx `#lm `#lm #lhm #l0m #(l00w@ H#PlXxh p#xlx #lHx #lhl $lw $l w0 8$@lH`wX `0$hlp  0$lm  @$lo @$lpo $lU  ($0l8U H P$Xl`U p x$lU  %l0w  %lv @%ll `% l(pv8 @`%HlP0v` h`%plxu %lv %lhl %lo %lhp(0P8Ȁ@|PXP`Ȁh|xPȀxQȀ}QȀ}"QȀpz W(0@HXPX(hp0Xx؂0PXЊ0^XЊ0pXЊ  0 X Њ p0 08 X@ ЊH X 0` Xh Њp  0 X Њ  0 X Њ X 0 X Њ x 0!X!Њ!X !0(!X0!Њ8! H!0P!YX!Њ`!`p!0x! Y!Њ!!!@Y!!!!`Y!!`!!Y!"""Y "("Ș8"@"YH"P"`"h"Yp"x"""Y""x""Y""8""Y""##Y##P(#0#Y8#@#hP#X#Y`#h#x##Y##@##Y####Z##H##0Z$$($ $PZ($0$@$H$PZP$X$Ph$p$PZx$$$$PZ$$$$PZ$$$$PZ$$ %%pZ% %0%8%pZ@%H%X%`%Zh%p%%%Z%%x%%Z%%@%%Z%%H%&Z&& &(&Z0&8&ȑH&P&ZX&`&p&x&Z&&&&Z&&&&Z&&ȏ&&Z&'''Z '('H8'@'ZH'P'h`'h'Zp'x'ؗ''Z''NNK` x`(0`8`@HgaPaX`Abh@cpxbcddd1eepeefgfg gg Rg(h08l@ mHPlXHm`h7pxٟ(05H@IIK`N (M00N8@MHNPXO`PhpPxQvQQWWX@YhYZZZb cPc c(0z8({@kHpPX`h0p,xq؊}ȍ,!PǪ`,7,0X, (0,8@H,PX`,hVpx²гo>c,P`C ( 0 8@HPX`hpx@X;;<<<<=-== =(0 >8=>@H>P?X`0?hM?px?@@@]@@ APAmA B0B`B}BC@C pC(C08,D@PDHPDXD`h?Ep`ExEEMFpFFF_GGGGmHHHH (I0I8@JHJPXJ`Jhp Kx=KKL@L]LM0M`M}M0NPN N N  sO O( 0 O8 O@ H PP PX ` Ph Pp   ot|V 0 08 0@`ohpxV  @ XPMagrathea: Glacier signing keyjь-:@忊V8q= H8- aJ q7rAUor)YV2`IL}VE7f#_: dZHY(8jnK}~F )D`c|E?z-U0cAqjN5uٽ{XtĪU0ȃݽ^6)UBE :7 ۓK$a6r!Re߸S 8~Module signature appended~