ELF>@@$#GNUsC~~agT"LinuxUHATSHL&MtI$HLH@H@8u 1H[A\]ËCHHIP:H(rIH:EEH[A\]fUHAWAVAAUIATSH(HH=HAHHE1H@H@PHHH@H@@:~[DLA@:D9߅~6E1McDLAIFIILD9@:LA}Zt ucHH:DLIL麁AHHALLDL1[A\A]A^A_]ËtLH:LHDLI(M9u{ff.LMt!UIwLH@HH@0] UHAUIATLhSHHHtIE@HKE1s$sHH(L9uILH@H@(H=IL[A\A]]DUHAWAVIAUATSL(1MLIIU IE(LHBHHIE H"IE(IH@H@PILH@H@A@:~VLA@:9~31LcLIFIMLA9@:LA~Zt u`IH:IMtLAIILLL[A\A]A^A_]AtIH:MHDHH(L9uf.UHSHHHtHHH@H@8u 1H[]HH:HP:rEEH[]UHAUATSH_HLkLIċC tLL[A\A]]ÃHC H(ff.UHSHHHH([]@UHAWLHHH}H EHxHH HLE1IUD,1LH0LHHxH9LE19IUD,1LH06A HǁHǁL0IULD,LHHx(HXLLDžXIE IH@HHXHǁHǁHǃHǃDfUHHeH%(HE1EGdt HUHMeH3 %(ufDUHHeH%(HE1E@Gdt HUHMeH3 %(ufDUHAUIATIHeH%(HE1HG0HHHDEAD$dtHULL+HMeH3 %(u HA\A]]f.HIHu1ULHAAHPAEX ff.fHIHu1ULHAAHPAEX ff.fIUH׾IHHH勈H]HIUH׾IHHH勈HD ]DIUH׾IHHH]HIUH׾IHHH]HIUH׾IHHH勈]HIU HILHALDtRH1 Ht9ut AǀLDHcҾHLH]H1ff.IUHHIHH勀APAAE ff.IUH׾IHHH勈]HUHAVIAUATISH1LI(ALHI HHHuADAL[L)A\A]A^]UHAVIAUATISH1LIALHI HHHuADAL[L)A\A]A^]UHATSHHHƒu?1t(HE1HHHHLHú Hf[A\]ù.1SAS1fKCtH{AHHff.fU5HAUI1ATSHHHLum LHHH AP;rЋ5H[L)A\A]]5Ë1J  9r[A\5A]]UHHATSHHHLI$PDH D@HRPRPRPRI$H{WH pu ILHe[A\A]A^A_]ÃtuIIILo AHDLMu8I_EAHDLHHEHAG WHI8:HH@H9{tL9{uHLK(EMYL]LMȃeHuLLML]AHDLLME1LMLLLAHDLo LIE8MwHHELHELHAG I8:HH@H9`D[AtL9{uHGHIGlHC(Hth,LD]D]HAG ƒAW *LD]D]HLLDH}HuILƃ8HuLLƃ8LMȩtSAHDL]~HuLLMLMsHuL}.L!LD?HHuL}LHuH}HuH}LAHDD]LLDHHuH}~DUHATDfISHIIHGHHCGCCHL9u[A\]fUHATISHDID$h%IT$hƧID$h IT$hƧXAuA$HD[A\]fUHATISHPHH@LуtWt[uHu9@BI$@HI$RLtu؃u1[A\][A\]I$@DH@PfHGhX2HH HH9yHGhX29u1UHHD]ff.UHAWIAVHUAUATSH H@eH%(HE1Ef=fB LIWPB@B IGPHu@B IuIGP@LMw8AHDLLIIAHDI1LIAHDI1IGh@0AHDIWh1@0IGhD0AHDIGhD0IGhH0AHDIWh1H0IGhL0AHDIGhL0IGPD`HAIWP*%ABTpLIAHDIĉAHDI@8EAHDI1B8AHDIX@AHDI1B@AHDI@HEAHDI1BHAHDƧ LI AHDI 1LIAHDIIAHDIƧIAHDIƧpLIAHDI;AHDIH8AHDIuĉp8AHDI@@IX@AHDI@HIupHAHD1LIIƧ IGP@HA9uIWPB@1IWPBtIPA1LLLAHDE1HEeH3%( H D[A\A]A^A_]þOLAHDALjLI8I4IdXAHuIGP@LtLLIGPHHIGPD@LAHDLLAHDRIH8HH)IH@HH4IHHHHBHHI(IHHIH8HH*HHIIHHIH@HHIHH"HHIGPD@HAHDLLAVLLAHDAHDsIGPHHAHDIGPHLAHDLLDEDEAHDLLEAHDDELLEAHDDELLEAHDDELLEAHDDELLEAHDDEeLLEAHDDE@LLEAHDDEff.UHAVAUHUATSHHH@eH%(HE1Ef=tJfBtDH{P/uYHDAHEeH3%(ZHD[A\A]A^]þOHAăuHDtHHH ǃHǃHH@HHHHHX(:Hǃ Hǃ(HPHHǃ0HHHǃ8H ǃ`HH HH(A1 WA(:Hǃ4ǃx  @@H8HDH(HP@hHHXHHpB1Ƀ `BdHHǃPPP PPPP P txPtdPxhP|lpHPPP PPPPP P$P(P,P0P4P8P<P@PDPHPLPPPTPXP\@`HB1Ƀ BHB1Ƀ `BdHP$P(P, P0$P4(P8,P<0P@4PD8PH<PL@PPDPTHPXLP\PP`TPdXPh\Pl`PpHPP P PH@DPHPXP \PxPEf=t fBHSPBA@B AHCP@uHƒHDHSh31HSh3E1 $ 64Lk8LHIHADtHDtPHDtHDtH?HDtHDtPHDtHDtHH1HLLLHIHAwD0HDpHDHDHtRHD0HDpHDHD1HLLLLLLDUHfw4HG(DG8A@%O49tG8HG A]HD0H1øH]ff.UHAVIAUATS(:f=HAHHC({8G%K49t~׉C8HC HLHthA(:HEHDHD%? ACS8H @CIDPAHD1He[A\A]A^] AHDfDUHAULATIH}HHeH%(HE1HEHEHEuA$HD@E1HMLLHUeH3%(u HHA\A]]ff.UHAWIAVAAUEATASHHHeH%(HE1HDAt1҃LMH}1EG(LHEHH)HE<HAuVEDEDuDmE1LHAąt HDHEeH3%(u)HHD[A\A]A^A_]AuEDEDmUIHHHLFeH%(HE1LUH}LIH)HIADžIElLLLELEHADžIElHIElEIPLHIElI~HLULELULEOfUHAWAVIAUATSHF^IIIIIL8:Ml$MD$(t HDMII}AHDwDCHADž IElH7: +?HADžIElI}H}H}HAE ƒAU kDLLLILHe[A\A]A^A_]Ã} HIElavJ$#8HADžIEl89nHIElBHIElMtXHADžIEliAHDDLLLIElMAh,HADžIElHIElHLLIElADžHADžIElLHIEl1HADžIElMlfDUHAWAVAUATSHhDvHDeH%(HE1E'DIHHHHH8:ILPMHH(IIHWLMGAIxIHIA_E_ KvG^HAǂIBlMzLULLUHAB ƒAR ;LLULUDLLLD$I8L%LULIL$vq:+>?HAǂIBl*ptvX4!~HIBlHEeH3%(aHe[A\A]A^A_]Ã?u_HIBlt89HIIBl>LU9HAǂIBl#u_HEIBlMusUHAǂ IBl'E3IBlMjAAAi,TE1HIHH׃HtIqALˍH@ƃH@uA$@ HIBlHIBlHIIBl^LU>LLLUDLHIBlrHIBlHIAǂIBlLU냅HAǂIBl@OLLUA$HDDLLLHIBl=HIIBl $HIIBlLUHIBlMXHIBlHAǂIBlpHIBlUHEIBlA$HDAR=MGuAJhttIfABxIBzIOHH)IJzILI)ЃILrr1҉уI<H<9rABtM1늅s% LM @LpAADxLMDxHLpHHuLLUHǀLpDxLUu{EHu E1LpDxHI$HHi@I$8:PLH(HX@DUHMLEAA(ELUu%LDLULULuLLUA$HDtff.UHAWAVAUATISHx^D^ eH%(HE1FDFIIIIIML8:C1M$8:MMnMV(MII}A$HD{K"HADžIElI}HpHpHAE ƒAU DLLLD$I8L%LILHEeH3%(He[A\A]A^A_]A$HD#M$8:MMnMV(A$HD(t w;$tvHIEl U!uHIEl6uQuHIEl\v#uHADžIElaHADžIElaHD#DLHH IH|HǀH|LQH= IHKIEH}|E1HI$HHHHHI$8:Lh@HHX(1KHEHEH'ULHEC(fMHME/EEHEHEHEEHEEE HEEmL|LLJA$HDDLLL HIElA$HDHADžIElMdAj,ZHADžIElffv}D7\E1LLXLpƅ^\IcHHIHhH]eH3%(u,HĈ[A\A]A^A_]D?HtiU1HAWAVIAULTATLIHXSH)|HLL~HPeH%(H]1I_HEDžPᆳHDžTHLHcPHTHHHI$8:Lp Lp(tA1t1@HtCANI~IW0G9XDž`FXHW0DL% D I$E1X2\HGpLHdtPL牅LLH]eH3%(u HĐ[A\A]A^A_]H=UHAWAVLTAULIATIHXSH)|HH^AUeH%(HE1HH1HDžTHEHTHCS(HdCh`Cd\F(XC!؃ S$ ЈmHC0HH`HpM$I$A$HD2t A$ptZC`FE1LLLHueH34%(He[A\A]A^A_]HS0Hу(t.uCh `C`uHECdEEE`HC0H@ȉE?AuH{XIU0IE EH0HEH{XCdHOIEEHDHHMIH I A9A$HDIU0댋CdHEEEAuH{XIU0IE EH0HEHCXHHHMCdHH EEIHDII A9A$HDH{XIU0DUHAUATASHAtHCP@HtA@B AHCP@H uHD@E1A@w AHCP@HuHD@A' AHCP@H% = uHD@uwv4A@ AtNHCP@H%0=0uHD@u:[DA\A]]A9AfAAff.@UIHAWAVIAUATSH F^IIIIIL8:EMT$(D^ Ml$AtEtEHDAAMTIFIUH9KAHDv EtwSHADžIElZ9=)H C?HADžIElAHDI}H}H}HAE ƒAU DLLLILHe[A\A]A^A_]ÃZM$?v^48HIEl)W:;ttHEIElMAj,urHIADžIEl^LLLELEAEIElmHADžIElA$8uMT$(D^ Ml$AƄ$8He[A\A]A^A_]AHDIHt H(DLLLHADžIElRHIEl7HIElHADžIElHADžIElKHIElg#HIIEl69LLLELEEIPLHIElI~HLULELULE$ff.UHAWIAVIAUATSH F^DF IĉEIIIL8:Ml$ML$(t HDMII}AHDwJ2HADž IElH7[:q?HADžIElM}LLHAE ƒAU tMLLLILHe[A\A]A^A_]Ãvvq uHHIElkq$u6SHIEl#su؅HIElMAi,"uHADžIEl89iiJHADžIElbAHDMLLLHLLIElADžHIElHADžIEl<IElMtAi,APDAHDHIEHIE[A@]E1HIGDGAHDICL9u܋] HADžIElMHIElHADžIElhf.UHAWAVIAUATSHF^DV IIIIIL8:Ml$M\$(t HDMII}AHD^t'WH#HADžIElI}H}AU H}HƉЃAE UDLLLILHe[A\A]A^A_]Ã06tHCv~HIADžIElMLL8u%HADžIEl'tv?HIElfuHADžIEl$u$LLtCuLLAHDDLLLHADžIElM3Ak,)HADžIEl HADžIElHIElHADžIElfUHAUATISHeH%(HE1H HIHHǀH`L`HpE1I$HHHHHI$8:HHX(Lh@1HDžlHEHdHdLDžpC(huEHEeH3%(uNHĈ[A\A]]A$HDtHDtLL`LfUHATISHDIT$PA$HDƧXAuA$HD[A\]UHAUATISTDID$PA$HDIT$PXAHuID$PDA$HDD@@qLA$HD1[A\A]]IT$PID$@H>ffw)HHЃ<ہ〄À cID$PuỀI$uA$HD+ID$PHHA$HD9A$HDID$@@@f=f=|„fID$PHlID$PPp tyA$HDᆳᆳID$P@Hpt tJ0t5@uA$HD@tA$HD@tA$HDtA$HD@tA$HD@tA$HDUIAɹ AA с3HHA eH%(HE1H}IHEHEHDELE1H|DMDž|EHEeH3%(uff.UIHAWAVAUATISH0DF VLDDIDDDmLffw)HHЃ<ہ〄À \ID$Pu⻠ 7I$ƒuA$HDLI$0A$HDID$PHPȃtzA$HDΉ@@A$pt ADŽ$h%ADŽ$luML1C@t ADŽ$h%ubADŽ$lADŽ$pA$HD1He[A\]He[A\]ÅIDŽ$hADŽ$pŃuADŽ$l뗃 uADŽ$l넅t ADŽ$h%t4uWADŽ$luADŽ$lADŽ$lσ ADŽ$l uADŽ$lfDUHATIuA$HDA\]LHA\]@UHAVAUI ATSHHeH%(HE1HHDLIHǀIH= IHmI$DHhE1HIHHHHHI8:L`@HHX(1KHDždHEH'\LHDžHH\fHC(ƅJ/ƅL`HHHDžPHlƅTHPDžXDžh HtDž|uEHEeH3%(uHĠ[A\A]A^]LAHDtAHDtLDLLLDLAHDwff.@UHAWAVLTAULATISHHXH)|HL~eH%(HE1IIwHHEHDžTHH1HH{HH(HH@0E1kH{HEo0Iw8H(HtE1H@0HHuE1tyAGPD AH{HIt$H(LN8HLP8MtxE1L-HH"E1!AH{HIt$H(HHtmH@8HtE1HEeH3%(HĨD[A\A]A^A_]HHE1LzHHuE1AD$AW$LTHDDLǃPDIW(IMLXLLL)4H@p I9uAG0HHpxIGHHEAGPEHH@(XE1LLH߉\AŅ  ǃPDIW(HpIAW0xIWHHUAWPUDE1Dz"F-pIEM9t%IŋHDG*IwF-`tHHPD@(X*DALP8M[HHDDtHD=ff.UHAWAVLTIAULIHXATH)S|HLfD~eH%(HE1M$IHEHDžTHIHHAD$h<eAT$=AHDAA DHE1AD$hDTAËC(XAD$d\ID$HdID$ eHlAD$(tȃȀAHDEeI0t)ApuAD$HIIBl1LU>LLLUDLHIBlE809THIIBlLU9E1H4I HH׃HtIALˍH@ƃH@uA$@HIBlHIBlHAǂIBlHIBlHIBl@+LLUA$HDIHtH(LULUDLLLHAǂIBlHAǂ IBlHIAǂIBl{HIBlMZiyHAǂIBl6HIBlHIBlHIBlHEIBlA$HDAR=MGuAJhttIfABxIBzIOHH)IJzILI)ЃILrr1҉уI<H<9rABtM'LUeff.@UHAUIATISHDց@#wPb) "LL[A\A]]Á0v}6vD 8v t7I ~t35WsXkDA\$Ed$ t FDHHAƄ-vP0 Pvot5q RLL^1 LL% t0A\$Ed$@tAHDAHD&vy'(l1m2GLLSLLa)$%LLA\$Ed$ DHHIDƀ-I}0HH~LLaYLL<LL$LLLL聿wjAD$ AL$<@AHD2LLLLLLLLAHDUHAWAVAUDATASHH eH%(HE1@:HEA9uHGPHH%<=<L{8ALHEAHL@IcHL,IptmHMHULHAƅt&uIpAA9uA0HEHHpGMHuLHIpuEHuLHEeH3%(u.H D[A\A]A^A_]ƇTDHDAfUHWP@HATAASHAEĉB0jHCPD`8[A\]HGPHH HH9yHGP9u1UHHD]ff.UHt0EE1K@HffvCE1L0L牅pDžtdFu3HUeH3%(uGHĐA\A]]øH릋hL牅dd뱸@UHAWAAVLTIHXAUAHPATMSLH)|HeH%(HE1HEHDžTHLLTAHDtAPEMAE TDXK 9v+CH\9Ƀt A HÉJ9uE1Lɺ7LLu!HEeH3%(u"HĐ[A\A]A^A_]ËPLff.UHAVAUIATSH@t0AI1DMLA I9XwAHD[A\A]A^]UHAWAAVIHXAUAHPATLTSHLH)|HeH%(HE1HEHDžTHLtAHDPITAŀXEtAO1ATHHH9uE1L7Lu/AHDHEeH3%(u"HĈ[A\A]A^A_]ËPLUHAWAVAUATSHQLg@A|$ZH{@EE1AA@DD*D@:HDtE}HHL`DIE1DH LEwDIH{@MM1ɉ1HEԅt*E1H{@E9tDALAII E9yEbHDtHHHH`D1IHǃhDA$LZ[A\A]A^A_]IHHσH HU H]UHAWAVAUATSQHHuLMHI|$@HM$`DID$HHFHA$HHI$LI$ A$$:I$AHA$ :ADŽ$HDA$A$(:{ZI$H:uLHH;tA$tM$HDLHH(IHL9uID$@E1E1LDAGDHkIIDXI?u1I;Gt Aw)HkLs`H{XHCPA$HDtmED麩HHA$HDtDDK`LCPHHKXHHkLHCXC`HCPAAI@AID$8A$HDt#I$HHHI$ I$1I$9Nƀ L 9N@ƉH,@@0p(HHpPHHph@4@8@<@@@D@HI$HH(HHpfBBBHHRHGI$HHHI$I$0@HI$I$HI$ HEI$(Hxt%HI$HI$#HI$H@@I$I$@I$ǀH}ǀǀǀH@t@@ @@@ @H(H9uE1ADŽ$XI$ADŽ$H I$PHpI$xHI$H-I$HADŽ$ADŽ$I$C$DKHSHKI|$@LCHPZt/A$HDDiHHAH(AuI$`I$0:1Hk0I$0:I$0:DI$0:HD(I$0:D,H=uI$I$8:1I$I$8:HHL I$8:HDI$8:DI$8:HD(H@A$H=uID$0L LE1HeL[A\A]A^A_]úHHpUHǾ H]E1LHUHAULATLuHLA9LAąuLHLHDA\A]]UHHHAWAVIAUATSH0L(DHeH%(HE1HEEMEHEMHE1L11LLLt#LảAHH LLAŅLA$u;I$LH@H@A$HDtHHI$LH@H@AŅjI$LH@H@PLAŅ:A~ZI$`DM$H:uHHL@tA$tI$HDHEHLHI(HL9uuI$1LH@H@HA$uID$01LuQA;$@:}I$LH@H@HA$ wHtXAI$;rs.HcLHi(MHBH@xLLI$LHEeH3%(tH0D[A\A]A^A_]UHHHAWLAVAUIHATSHxHhLeH%(HE1LLH|L|LW|HLAƅDLAƅ)HIHHh H@HHHpI$HHHpHHߋpDHcH`H`HIHLhHHH`vL`HHu LHLIDŽ$pLfADŽ$|HhI$ADŽ$H+I$hfADŽ$ A$xI$I(HHt LAHP HHC HHHC(HHH@H@HHH@H@Aƅt,HD"HHLLLAƅHOAƅt,HDHHH1HH@H@Ht3AA;@:}HHAH@H@HHLuEHzELuLuH{@HEHu%fzf=tfBu E$E w HC@fx@|tE}fEHEHu*HDxHHeHHuHH@Ht3H}HD-~HHH}HU1fz~u!fuDD9fBt1wLC@fAx@|uDDDDDHHuLE1HA;HsoEt$AuHLH8I!H8I HcHi(LHDt&HHLhLhAH}HC@E1P@fVff|Bfx>BH2I9 E3H@cHHMAHMH@4cHuH6 JHMH6  HUHuHUHME3HBftowIAft`AftSAfstGw!E1frt HHA$HD HHLpLpA$HD HHta^A$HD HHA$HD HHA$HD HHLpLpA$HD4 HH4t5A$HD+A$HDA$HDu HH&t'/A$HDA$HD8 HH( HHA$HD HHA$HD HH HH. HH HHDɺSLUHHVLUSAHDHHٺNLUHHDEDMDMDELUAEpEMlALHHPXAHDHH(tI56AHDHHAHDuHHAHDu{HH&x'unAHDAHDuHH0tW4u%AHDAHDٺHHAHDuHHuAHDtHHAHDHHAHDHHLULUAHDAHDueHHt_AHD`HHAHDlHHAHDWHHLULUAHDHHHHt4$AHDHHAHDHHHHHHFDF) HN HPEAAX: HH= HHe HHDr HHV HHS HHLEȉMA$HDMLEw HH^ HHLELEٺ HHٺ HH HHHHLMDUD]HMDEALMDED]DUAA HMTA NA ANA$HD@XHH HHA$HD@ HHA$HD@pHHLMLMAtVAA DA!zA$HD@HHA$HD@wHHLMD]D]LMAA%AA$HD@NHHLMD]D]LMA$HD@HHLMLMAAulA$HD@HHA$HD@HHA A A$HD@DHHA$HD@HHLMLMA$HD@HHLMD]D]LMA$HD@:HHLMD]D]LMAAA$HD@1HHLMD]D]LMA$HD@DHHLMD]D]LMA$HD@AʺDUHHDUARA$HD@)HHLMLMAMAsAA$HD@HHLMLMA$HD@dHHD]D]A$HD@kHHLMLMA$HD@"HHHMHMA$HD@\HHLMLMA$HD@HHHMHMAt^AA$HD@AEM$A$HD@HHHMHME$HDA@uAEM$HHE$HDAEM$A@AA$HD@AʺDUHHDUHHAEEU M$AAADLi(O< A$HD@ DMHHDUL]DEDEL]DUDMDEкA LMHHDUMLMG HHMLMLMMD麿 HHA$HD@ HH HHu:A$HD@X HHMLMLMMA$HD@^ HHLMMMLMȺ HHR HHMLMLMMJ HHMLMLMMD HHD DEHHAtDwnA5ADEA$HD HHA$HD@HHAt2AuXA$HD@HHA$HD@HHAu;A$HD@HHEtbAA$HD@ HHA$HD@HHA$HD@ HHDEDEA$HD@HHDF 5HH[HHWHHcHHOHHkHHKHHSHH_HHoHHgHHNHHA$HDEDٺHHHHDN EMHHMHHHHHHHHAtfA AQwAAA$HD@HHA$HD@HHA"VA&A(6A)XA$HD@BHHA$HD@HHAA UA wA$HD@HHA$HD@HHAAA$HD@HHA$HD@HHAuVA$HD@HHAqA'MAA$HD@DFHHA$HD@HHAuA$HD@HHA$HD@"HHA$HD@HHAAA$HD@HHA$HD@HHA A$HD@HHA$HD@HHAt6A7A$HD@HHA$HD@HHA$HD@5HHA$A%A$HD@1HHA$HD@>HHA'=A$HD@:HHA$HD@,HHA#A$HD@'HHA$HD@HHAt2A uXA$HD@HHA$HD@HHAA$HD@HHA$HD@ HHAtbAA$HD@HHA$HD@HHA$HD@HHHLLHHHDHLPHHHDHLTHH!DDEE1HHDEЋHDD wD,D&HHHHA$HDDHHA$HDHHHA$HDLHHA$HDPHHA$HDTHHA$HDXHHA$HD\HHA$HD`HHDxHHHHHHC0E1:HHHPHVHH{XXPHHZ@wHHD)' HHD)@BHHD)E1@  HHD)wHHLELEDٺ2LEHHLUD]D]LULEAEpEMlALHHPXCHHLELEHHLELEHHLELEHHLELEAHHHZHHLELE~HHLELEHHLELEHHLELEHHLELEHHLELEHHLELULULEHHLELEHHLELEHHLELEDٺJLEHHLUD]D]LULEbHHLELEHHLELEiHHLELEٺ$LEHHD]LUDMDMLUD]LEHJpH,LEHD]LUHAHDLUD]LEHHLELEHHLELEpHHLELEٺLEHHLETHHLELEHHLELULULE HHLMLM HHGLDٺx HHLUL]L]LUDq DEHHDE HHٺc LMHHDEDELM HH HHLMLM HH HH HHٺ HH HH HH HHLMLM HH HH HHj HHLMDEDELM HHAEpEMlAL HHPX HH HH HH HH HHAEpEMlALHHPXٺ$L]HHDUDUL]AEDѺ)HHL]teL]QvAHD|HHAHDHH0tf6HOTKAHDAHDuPHHAHDuHH7ZAHDIHHAHDmHHu[AHDgHHAHDuHHCw-AHDٺHHAHD\HHL]L]AHDu;HHt_iAHD6HHAHDAHHAHD-HHL]L]'(AHDAHDHH4t5|AHDAHDAHDuHH$t&AHDuMAHDHHHHHHHHHHHHHHHH,HH>HH1HHDHHHH#HH1HHHHHHHHDHHDHHA$HDHH HHHHHHHHHH HHDEDMDUDUDMA$HD@DE HHDUDMDEA@DEЉS~ HVHL]DUDMAZDUA[DMAL]=EAκ& DMHHDMHuED DMHHDUPDMXADUL]A-A{A A!A$HD@5 HH HHA$HD@ HHA A YXA }AXA$HD@ HHA$HD@ HHDUDUAbAAA$HD@ HHDUDUA$HD@ HHDUDUAAu\A$HD@ASEC A$HD@+ HHA A A$HD@Dɺ9 HHA$HD@ HHDUDUA$HD@ HHDUDUAAAEA$HD@ HHA$HD@ HHDUDUA$HD@ HH HHL]DMDML]A$HD@ HHDUDUAhADA$HD@ HHDUDUA$HD@ HHDUDU HHL]L]A$HD@ HHAAwA$HD@iASEC M$A$HD@uAs ESAAAÉEH HL]L]As ESAAAÉEDѺ DEHHDMDUDUDMA$HD@DE HHDUDMDEAqA$HD@ HHL]DMDML]A$HD@ HH HHL]DMDML]A$HD@ HH& HHL]L]ASEC A$HD@uAASEC M$A$HD@ HH HHL]L]A$HDM$ASEC @ HHL]L]M$AC ESAEEAAIHi(M A$HD@ADѺ L]PHHDMDEDULcUAYDEDML]DѺ HH HHDMDMA$HD@ٺ L]HHL]VE$l$HE$hHXA$HDA$ptHH~HHVE$l HE$hHZ{jE$lHE$hH1YHHHHA$pA$HDHHZHHHHHHHHDDH^HL8DHDLL8ƃAtaǃPDMo(LkHHL0L8IW(PDL8L0ǃPDIW(HpIAW0xIWHHUAWPUHHL0L8L8L0E D麐HHL0L8L8L0E D麖HHL0L8L8L0fHHD@DDDDD@LTfE1HHD@DDDDD@LTHHLHAT$=LHALTHHLHAT$=LHALTHHAT$=DžHLTPHHI|$XXHHAT$=DžHLTPHHZEL$pED$lLQHH HH HH HH HH HHLULU HH HH+ HH HH HH HH HH HH HH HH HH HH HHAGpEOlAL? HHPXs HHAEDٺ HHLU!LUt_ +IV#AHD$ HHAHD HH HHLULU5t*v@Hw`Cw}6<AHDAHDAHD'XvH(4uLAHDStTu6AHDAHDAHD$&AHDٺ2 HHAHD HH HH HHٺx LUHHDED]D]DELUt<AHDAHDAHDAHDtu$AHDAHDAHDAHDt!AHDAHDAHDAHDAHDAHDbLMHHLELULULELMDٺVLMHHLULULMA$HDUȉAAHHLUDD3D]LMLMD]A$HDLUHHDٺLMHHLUD]D]LULMHHp9LMHHLUD]HD]LUA$HDLM HHLMLULULMHHLULU/ HHLMLULULM HHLULUHHLULUHHHHLMLULULMHHLULU HHLULU HHLULUHHLULU HHHHLULUHHLULUHHLMLULULMfLMHHLELULULELMABpEJlLAغQ HHPLULUXHHHHLULUHHHHLULUٺD LUHHLU) HHLULU= HHLULUHHLMLULULMHHLULUHHLULU HHLULUHHLULUuHHLMLULULM?HHLMLUD]D]LULM^LMHHLELULULELM*HH HH HHAHD@ HH%HH^ HHAHDD` HHW HHAHDDY HH HH|HHEٺ= HHHHAHD`HH4HHnHHHHiHHPHH HHKHH5HHAHD@ HH HHAHD@AL$EL$ HED$ H HHAHD@ HHHHA\$Ed$ AHD@ADN HHdHHsHH HH HH=HH/HHXHH HHHHHH1HHAHD@s HH HH9HHHH0HHAHD@AL$ED$ c HHTHHHHHHwHHHHFHHAHH\HHȺ HH7HH6HHAHD@ HHHHHDHCPHDHHHDHCPHHHHHDHCPHLHHHDHCPHPHHHDHCPHTHHHDHCPHXHHHDHCPH\HHHDHCPH`HHHDHCPHdHHHDHCPHhHHHDHCPHlHHHDHCPHpHHA>HHmHHDHHAAHDHHHHHHAD?HHLHLHLT:HHAHDLTTHHcHHDtHHU11HHATAHHtcHHHt/HHHAąt H=AH=DA\]UHHH=H=]pm8001_get_phy_settings_infopm8001_get_phy_maskpm8001_init_sas_addpm8001_allocpm8001_ioremappm8001_pci_probepm8001_pci_suspendpm8001_setup_msixpm8001_request_irqpm8001_pci_resumepm8001_clear_task_setpm8001_abort_taskpm8001_query_taskpm8001_exec_internal_tmf_taskpm8001_lu_resetpm8001_I_T_nexus_event_handlerpm8001_I_T_nexus_resetpm8001_exec_internal_task_abortpm8001_dev_gone_notifypm8001_alloc_devpm8001_dev_found_notifypm8001_find_devpm8001_task_execpm8001_mem_allocpm8001_store_update_fwpm8001_chip_initinit_pci_device_addressesmpi_uninit_checksoft_reset_ready_checkpm8001_chip_soft_rstpm8001_hw_chip_rstmpi_ssp_eventpm8001_send_read_logmpi_sata_eventpm8001_send_abort_allmpi_sata_completionmpi_smp_completionmpi_ssp_completionhw_event_phy_downhw_event_sata_phy_uphw_event_sas_phy_upmpi_hw_eventprocess_one_iombpm8001_chip_sata_reqpm8001_chip_abort_taskpm8001_chip_dereg_dev_reqpm8001_mpi_task_abort_resppm8001_mpi_general_eventpm8001_mpi_fw_flash_update_resppm8001_mpi_dereg_resppm8001_mpi_reg_resppm8001_bytes_dmaedpm8001_mpi_local_phy_ctlpm8001_mpi_get_nvmd_resppm8001_mpi_set_nvmd_resppm8001_mpi_set_dev_state_resppm8001_work_fnpm8001_mpi_msg_consumepm8001_mpi_msg_free_setmemcpypm8001_mpi_build_cmdpm8001_bar4_shiftpm80xx_get_encrypt_infopm80xx_set_sas_protocol_timer_configpm80xx_chip_initcheck_fw_readyinit_pci_device_addressesmpi_uninit_checkpm80xx_chip_soft_rstpm80xx_hw_chip_rstssp_coalesced_comp_respmpi_dek_management_respmpi_kek_management_respmpi_set_phy_profile_respmpi_flash_op_ext_respmpi_get_phy_profile_respmpi_get_controller_config_respmpi_set_controller_config_respmpi_phy_stop_respmpi_phy_start_respmpi_ssp_eventpm80xx_send_read_logmpi_sata_eventpm80xx_send_abort_allmpi_sata_completionmpi_smp_completionmpi_ssp_completionmpi_thermal_hw_eventhw_event_phy_downhw_event_sata_phy_uphw_event_sas_phy_upmpi_hw_eventprocess_one_iombprint_scratchpad_registersprocess_oqpm80xx_chip_smp_reqpm80xx_chip_ssp_io_reqpm80xx_chip_sata_reqpm80xx_chip_phy_start_reqmemcpypm8001_set_phy_profile_singlepm8001_set_phy_profilempi_set_phy_profile_reqpm80xx_get_fatal_dumppm80xx_bar4_shift6pm80xx %s %d:pci_alloc_irq_vectors request ret:%d no of intr %d 6pm80xx %s %d:MSIX not supported!!! 6pm80xx %s %d:pdev=0x%p, slot=%s, entering operating state [D%d] drivers/scsi/pm8001/pm8001_init.c6pm80xx %s %d:PCI: bar %d, logicalBar %d 6pm80xx %s %d:base addr %llx virt_addr=%llx len=%d 6pm80xx %s %d:pm8001_alloc: PHY:%x 6pm80xx %s %d:Mem%d alloc failed 6pm80xx %s %d:pdev=0x%p, slot=%s, resuming from previous operating state [D%d] 6pm80xx %s %d:slot=%s Enable device failed during resume 6pm80xx %s %d:chip soft reset successful 6pm80xx %s %d:chip_init failed [ret: %d] 6pm80xx %s %d:pm8001_request_irq failed [ret: %d] 6pm80xx %s %d:mem alloc fail 6pm80xx %s %d:phy %d sas_addr = %016llx 6pm80xx %s %d:Unknown subsystem device=0x%.04x6pm80xx %s %d:Executing internal task failed 6pm80xx %s %d:TMF task timeout. 6pm80xx %s %d: Task to dev %016llx response: 0x%x status 0x%x 6pm80xx %s %d:found dev[%d:%x] is gone. 6pm80xx %s %d:Found dev has gone. 6pm80xx %s %d:pm8001_task_exec device 6pm80xx %s %d:TMF task[%x]timeout. 6pm80xx %s %d:Blocked task error. 6pm80xx %s %d: Task to dev %016llx response:0x%x status 0x%x 6pm80xx %s %d:memory allocation error 6pm80xx %s %d:NO MATCHING DEVICE FOUND !!! 6pm80xx %s %d:max support %d devices, ignore .. 6pm80xx %s %d:Error: no attached dev:%016llx at ex:%016llx. 6pm80xx %s %d:phy reset failed for device %x with rc %d 6pm80xx %s %d:task abort failed %x with rc %d 6pm80xx %s %d: for device[%x]:rc=%d 6pm80xx %s %d:I_T_Nexus handler invoked !!6pm80xx %s %d:for device[%x]:rc=%d 6pm80xx %s %d:The task is still in Lun 6pm80xx %s %d:The task is not in Lun or failed, reset the phy 6pm80xx %s %d:Waiting for local phy ctl 6pm80xx %s %d:Waiting for Port reset drivers/scsi/pm8001/pm8001_sas.c6pm80xx %s %d:I_T_L_Q clear task set[%x] 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x 0x%08x0x%08x 0x%08x 6pm80xx %s %d:Failed to load firmware image file %s, error %d 6pm80xx %s %d:Scratchpad 0 Offset: %x 6pm80xx %s %d:Scratchpad 0 PCI BAR: %d 6pm80xx %s %d:task 0x%p done with event 0x%x resp 0x%x stat 0x%x but aborted by upper layer! 6pm80xx %s %d:IO_XFER_OPEN_RETRY_TIMEOUT 6pm80xx %s %d:...Task NOT on lu 6pm80xx %s %d:...query task failed!!! 6pm80xx %s %d:chip reset start 6pm80xx %s %d:chip reset finished 6pm80xx %s %d:TIMEOUT:SPC_IBW_AXI_TRANSLATION_LOW = 0x%x 6pm80xx %s %d:Shift Bar4 to 0x%x failed 6pm80xx %s %d:TIMEOUT:IBDB value/=0x%x 6pm80xx %s %d: TIME OUT MPI State = 0x%x 6pm80xx %s %d:MPI state is not ready 6pm80xx %s %d:Firmware is ready for reset . 6pm80xx %s %d:TIMEOUT:MSGU_SCRATCH_PAD1=0x%x, MSGU_SCRATCH_PAD2=0x%x 6pm80xx %s %d:SCRATCH_PAD0 value = 0x%x 6pm80xx %s %d:SCRATCH_PAD3 value = 0x%x 6pm80xx %s %d:FW is not ready 6pm80xx %s %d:MBIC - NMI Enable VPE0 (IOP)= 0x%x 6pm80xx %s %d:MBIC - NMI Enable VPE0 (AAP1)= 0x%x 6pm80xx %s %d:PCIE -Event Interrupt Enable = 0x%x 6pm80xx %s %d:PCIE - Event Interrupt = 0x%x 6pm80xx %s %d:PCIE -Error Interrupt Enable = 0x%x 6pm80xx %s %d:PCIE - Error Interrupt = 0x%x 6pm80xx %s %d:GSM 0x0(0x00007b88)-GSM Configuration and Reset = 0x%x 6pm80xx %s %d:GSM 0x0 (0x00007b88 ==> 0x00004088) - GSM Configuration and Reset is set to = 0x%x 6pm80xx %s %d:GSM 0x700038 - Read Address Parity Check Enable = 0x%x 6pm80xx %s %d:GSM 0x700038 - Read Address Parity Check Enableis set to = 0x%x 6pm80xx %s %d:GSM 0x700040 - Write Address Parity Check Enable = 0x%x 6pm80xx %s %d:GSM 0x700040 - Write Address Parity Check Enable is set to = 0x%x 6pm80xx %s %d:GSM 0x300048 - Write Data Parity Check Enable = 0x%x 6pm80xx %s %d:GSM 0x300048 - Write Data Parity Check Enableis set to = 0x%x 6pm80xx %s %d:GPIO Output Control Register: = 0x%x 6pm80xx %s %d:SPC Shift Bar4 to 0x%x failed 6pm80xx %s %d:Top Register before resetting IOP/AAP1:= 0x%x 6pm80xx %s %d:Top Register before resetting BDMA/OSSP: = 0x%x 6pm80xx %s %d:Top Register before bringing up BDMA/OSSP:= 0x%x 6pm80xx %s %d:GSM 0x0 (0x00007b88)-GSM Configuration and Reset = 0x%x 6pm80xx %s %d:GSM (0x00004088 ==> 0x00007b88) - GSM Configuration and Reset is set to = 0x%x 6pm80xx %s %d:GSM 0x700038 - Read Address Parity Check Enable is set to = 0x%x 6pm80xx %s %d:GSM 0x700048 - Write Data Parity Check Enableis set to = 0x%x 6pm80xx %s %d:TIMEOUT : ToggleVal 0x%x,MSGU_SCRATCH_PAD1 = 0x%x 6pm80xx %s %d:SCRATCH_PAD2 value = 0x%x 6pm80xx %s %d:FW not ready SCRATCH_PAD1 = 0x%x 6pm80xx %s %d:FW not ready SCRATCH_PAD2 = 0x%x 6pm80xx %s %d:SPC soft reset Complete 6pm80xx %s %d:Firmware is not ready! 6pm80xx %s %d:MPI initialize successful! 6pm80xx %s %d:No free mpi buffer drivers/scsi/pm8001/pm8001_hwi.c6pm80xx %s %d:INB Q %x OPCODE:%x , UPDATED PI=%d CI=%d 6pm80xx %s %d:unregister device device_id = %d 6pm80xx %s %d:cmd_tag = %x, abort task tag = 0x%x6pm80xx %s %d:task 0x%p resp 0x%x stat 0x%x but aborted by upper layer 6pm80xx %s %d:consumer_idx = %d msgHeader = %p 6pm80xx %s %d:consumer_idx = %d producer_index = %dmsgHeader = %p 6pm80xx %s %d:: CI=%d PI=%d msgHeader=%x 6pm80xx %s %d:sas IO status 0x%x 6pm80xx %s %d:SAS Address of IO Failure Drive:%016llx6pm80xx %s %d:IO_SUCCESS,param = %d 6pm80xx %s %d:IO_ABORTED IOMB Tag 6pm80xx %s %d:IO_UNDERFLOW,param = %d 6pm80xx %s %d:IO_XFER_ERROR_BREAK 6pm80xx %s %d:IO_XFER_ERROR_PHY_NOT_READY 6pm80xx %s %d:IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED 6pm80xx %s %d:IO_OPEN_CNX_ERROR_ZONE_VIOLATION 6pm80xx %s %d:IO_OPEN_CNX_ERROR_BREAK 6pm80xx %s %d:IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS 6pm80xx %s %d:IO_OPEN_CNX_ERROR_BAD_DESTINATION 6pm80xx %s %d:IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED 6pm80xx %s %d:IO_OPEN_CNX_ERROR_WRONG_DESTINATION 6pm80xx %s %d:IO_XFER_ERROR_NAK_RECEIVED 6pm80xx %s %d:IO_XFER_ERROR_ACK_NAK_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_DMA 6pm80xx %s %d:IO_XFER_ERROR_OFFSET_MISMATCH 6pm80xx %s %d:IO_PORT_IN_RESET 6pm80xx %s %d:IO_DS_NON_OPERATIONAL 6pm80xx %s %d:IO_DS_IN_RECOVERY 6pm80xx %s %d:IO_TM_TAG_NOT_FOUND 6pm80xx %s %d:IO_SSP_EXT_IU_ZERO_LEN_ERROR 6pm80xx %s %d:IO_OPEN_CNX_ERROR_HW_RESOURCE_BUSY 6pm80xx %s %d:Unknown status 0x%x 6pm80xx %s %d:scsi_status = %x 6pm80xx %s %d:task 0x%p done with io_status 0x%x resp 0x%x stat 0x%x but aborted by upper layer! 6pm80xx %s %d:smp IO status 0x%x 6pm80xx %s %d:IO_ABORTED IOMB 6pm80xx %s %d:IO_ERROR_HW_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_RX_FRAME 6pm80xx %s %d:IO_ERROR_INTERNAL_SMP_RESOURCE 6pm80xx %s %d:task or dev null 6pm80xx %s %d:SAS Address of IO Failure Drive:%08x%08x6pm80xx %s %d:cannot allocate task 6pm80xx %s %d:SAS_PROTO_RESPONSE len = %d 6pm80xx %s %d:PIO read len = %d 6pm80xx %s %d:FPDMA len = %d 6pm80xx %s %d:other len = %d 6pm80xx %s %d:IO_UNDERFLOW param = %d 6pm80xx %s %d:IO_OPEN_CNX_ERROR_STP_RESOURCES_BUSY 6pm80xx %s %d:IO_XFER_ERROR_SATA_LINK_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_REJECTED_NCQ_MODE 6pm80xx %s %d: IO_DS_IN_RECOVERY 6pm80xx %s %d:IO_DS_IN_ERROR 6pm80xx %s %d:No CCB !!!. returning 6pm80xx %s %d:SATA EVENT 0x%x 6pm80xx %s %d:cannot allocate task !!! 6pm80xx %s %d:cannot allocate tag !!! 6pm80xx %s %d:Domain device cannot be allocated 6pm80xx %s %d:sata IO status 0x%x 6pm80xx %s %d:port_id:0x%x, device_id:0x%x, tag:0x%x, event:0x%x 6pm80xx %s %d:IO_XFER_ERROR_PEER_ABORTED 6pm80xx %s %d:IO_XFER_ERROR_UNEXPECTED_PHASE 6pm80xx %s %d:IO_XFER_ERROR_XFER_RDY_OVERRUN 6pm80xx %s %d:IO_XFER_ERROR_XFER_RDY_NOT_EXPECTED 6pm80xx %s %d:IO_XFER_ERROR_XFER_ZERO_DATA_LEN 6pm80xx %s %d:IO_XFER_CMD_FRAME_ISSUED 6pm80xx %s %d:IO_XFER_PIO_SETUP_ERROR 6pm80xx %s %d:port_id = %x,device_id = %x 6pm80xx %s %d:IO_XFER_ERROR_CMD_ISSUE_ACK_NAK_TIMEOUT 6pm80xx %s %d: IO_XFER_CMD_FRAME_ISSUED 6pm80xx %s %d:Set device id = 0x%x state from 0x%x to 0x%x status = 0x%x! 6pm80xx %s %d:Set nvm data complete! 6pm80xx %s %d:Set nvm data error! 6pm80xx %s %d:Get nvm data complete! 6pm80xx %s %d:Get nvm data error! 6pm80xx %s %d:Get NVMD success, IR=1 6pm80xx %s %d:Get SAS address from VPD successfully! 6pm80xx %s %d:(IR=1)Wrong Device type 0x%x 6pm80xx %s %d:Get NVMD success, IR=0, dataLen=%d 6pm80xx %s %d:%x phy execute %x phy op failed! 6pm80xx %s %d:%x phy execute %x phy op success! 6pm80xx %s %d:phy %d byte dmaded. 6pm80xx %s %d:outbound queue HW event & event type : 6pm80xx %s %d:HW_EVENT_PHY_START_STATUS status = %x 6pm80xx %s %d:HW_EVENT_PHY_START_STATUS 6pm80xx %s %d:HW_EVENT_SAS_PHY_UP port id = %d, phy id = %d 6pm80xx %s %d:device type no device. 6pm80xx %s %d:expander device. 6pm80xx %s %d:fanout expander device. 6pm80xx %s %d:unknown device type(%x) 6pm80xx %s %d:HW_EVENT_SATA_PHY_UP 6pm80xx %s %d:HW_EVENT_SATA_PHY_UP port id = %d, phy id = %d 6pm80xx %s %d:HW_EVENT_PHY_STOP_STATUS status = %x 6pm80xx %s %d:HW_EVENT_SATA_SPINUP_HOLD 6pm80xx %s %d:HW_EVENT_PHY_DOWN 6pm80xx %s %d: PortInvalid portID %d 6pm80xx %s %d: Last phy Down and port invalid 6pm80xx %s %d: Port In Reset portID %d 6pm80xx %s %d: phy Down and PORT_NOT_ESTABLISHED 6pm80xx %s %d: phy Down and PORT_LOSTCOMM 6pm80xx %s %d: phy Down and(default) = %x 6pm80xx %s %d:HW_EVENT_PORT_INVALID 6pm80xx %s %d:HW_EVENT_BROADCAST_CHANGE 6pm80xx %s %d:HW_EVENT_PHY_ERROR 6pm80xx %s %d:HW_EVENT_BROADCAST_EXP 6pm80xx %s %d:HW_EVENT_LINK_ERR_INVALID_DWORD 6pm80xx %s %d:HW_EVENT_LINK_ERR_DISPARITY_ERROR 6pm80xx %s %d:HW_EVENT_LINK_ERR_CODE_VIOLATION 6pm80xx %s %d:HW_EVENT_LINK_ERR_LOSS_OF_DWORD_SYNCH 6pm80xx %s %d:HW_EVENT_MALFUNCTION 6pm80xx %s %d:HW_EVENT_BROADCAST_SES 6pm80xx %s %d:HW_EVENT_INBOUND_CRC_ERROR 6pm80xx %s %d:HW_EVENT_HARD_RESET_RECEIVED 6pm80xx %s %d:HW_EVENT_ID_FRAME_TIMEOUT 6pm80xx %s %d:HW_EVENT_LINK_ERR_PHY_RESET_FAILED 6pm80xx %s %d:HW_EVENT_PORT_RESET_TIMER_TMO 6pm80xx %s %d:HW_EVENT_PORT_RECOVERY_TIMER_TMO 6pm80xx %s %d:HW_EVENT_PORT_RECOVER 6pm80xx %s %d:HW_EVENT_PORT_RESET_COMPLETE 6pm80xx %s %d:EVENT_BROADCAST_ASYNCH_EVENT 6pm80xx %s %d:Unknown event type = %x 6pm80xx %s %d: register device is status = %d 6pm80xx %s %d:DEVREG_SUCCESS 6pm80xx %s %d:DEVREG_FAILURE_OUT_OF_RESOURCE 6pm80xx %s %d:DEVREG_FAILURE_DEVICE_ALREADY_REGISTERED 6pm80xx %s %d:DEVREG_FAILURE_INVALID_PHY_ID 6pm80xx %s %d:DEVREG_FAILURE_PHY_ID_ALREADY_REGISTERED 6pm80xx %s %d:DEVREG_FAILURE_PORT_ID_OUT_OF_RANGE 6pm80xx %s %d:DEVREG_FAILURE_PORT_NOT_VALID_STATE 6pm80xx %s %d:DEVREG_FAILURE_DEVICE_TYPE_NOT_VALID 6pm80xx %s %d:DEVREG_FAILURE_DEVICE_TYPE_NOT_SUPPORTED 6pm80xx %s %d: deregister device failed ,status = %x, device_id = %x 6pm80xx %s %d:: FLASH_UPDATE_COMPLETE_PENDING_REBOOT 6pm80xx %s %d:: FLASH_UPDATE_IN_PROGRESS 6pm80xx %s %d:: FLASH_UPDATE_HDR_ERR 6pm80xx %s %d:: FLASH_UPDATE_OFFSET_ERR 6pm80xx %s %d:: FLASH_UPDATE_CRC_ERR 6pm80xx %s %d:: FLASH_UPDATE_LENGTH_ERR 6pm80xx %s %d:: FLASH_UPDATE_HW_ERR 6pm80xx %s %d:: FLASH_UPDATE_DNLD_NOT_SUPPORTED 6pm80xx %s %d:: FLASH_UPDATE_DISABLED 6pm80xx %s %d:No matched status = %d 6pm80xx %s %d: status = 0x%x 6pm80xx %s %d:inb_IOMB_payload[0x%x] 0x%x, 6pm80xx %s %d: TAG NULL. RETURNING !!!6pm80xx %s %d: TASK NULL. RETURNING !!!6pm80xx %s %d:task abort failed status 0x%x ,tag = 0x%x, scp= 0x%x 6pm80xx %s %d:process_one_iomb:6pm80xx %s %d:OPC_OUB_HW_EVENT 6pm80xx %s %d:OPC_OUB_SSP_COMP 6pm80xx %s %d:OPC_OUB_SMP_COMP 6pm80xx %s %d:OPC_OUB_LOCAL_PHY_CNTRL 6pm80xx %s %d:OPC_OUB_DEV_REGIST 6pm80xx %s %d:unregister the device 6pm80xx %s %d:OPC_OUB_GET_DEV_HANDLE 6pm80xx %s %d:OPC_OUB_SATA_COMP 6pm80xx %s %d:OPC_OUB_SATA_EVENT 6pm80xx %s %d:OPC_OUB_SSP_EVENT 6pm80xx %s %d:OPC_OUB_DEV_HANDLE_ARRIV 6pm80xx %s %d:OPC_OUB_SSP_RECV_EVENT 6pm80xx %s %d:OPC_OUB_DEV_INFO 6pm80xx %s %d:OPC_OUB_FW_FLASH_UPDATE 6pm80xx %s %d:OPC_OUB_GPIO_RESPONSE 6pm80xx %s %d:OPC_OUB_GPIO_EVENT 6pm80xx %s %d:OPC_OUB_GENERAL_EVENT 6pm80xx %s %d:OPC_OUB_SSP_ABORT_RSP 6pm80xx %s %d:OPC_OUB_SATA_ABORT_RSP 6pm80xx %s %d:OPC_OUB_SAS_DIAG_MODE_START_END 6pm80xx %s %d:OPC_OUB_SAS_DIAG_EXECUTE 6pm80xx %s %d:OPC_OUB_GET_TIME_STAMP 6pm80xx %s %d:OPC_OUB_SAS_HW_EVENT_ACK 6pm80xx %s %d:OPC_OUB_PORT_CONTROL 6pm80xx %s %d:OPC_OUB_SMP_ABORT_RSP 6pm80xx %s %d:OPC_OUB_GET_NVMD_DATA 6pm80xx %s %d:OPC_OUB_SET_NVMD_DATA 6pm80xx %s %d:OPC_OUB_DEVICE_HANDLE_REMOVAL 6pm80xx %s %d:OPC_OUB_SET_DEVICE_STATE 6pm80xx %s %d:OPC_OUB_GET_DEVICE_STATE 6pm80xx %s %d:OPC_OUB_SET_DEV_INFO 6pm80xx %s %d:OPC_OUB_SAS_RE_INITIALIZE 6pm80xx %s %d:Unknown outbound Queue IOMB OPC = %x 6pm80xx %s %d:Scratchpad 0 Offset: 0x%x value 0x%x 6pm80xx %s %d:Scratchpad 0 PCI BAR: %d 6pm80xx %s %d:GST OFFSET 0x%x 6pm80xx %s %d:INBND OFFSET 0x%x 6pm80xx %s %d:OBND OFFSET 0x%x 6pm80xx %s %d:IVT OFFSET 0x%x 6pm80xx %s %d:PSPA OFFSET 0x%x 6pm80xx %s %d:addr - main cfg %p general status %p 6pm80xx %s %d:addr - inbnd %p obnd %p 6pm80xx %s %d:addr - pspa %p ivt %p 6pm80xx %s %d:SASConfigPage.pageCode 0x%08x 6pm80xx %s %d:SASConfigPage.MST_MSI 0x%08x 6pm80xx %s %d:SASConfigPage.STP_SSP_MCT_TMO 0x%08x 6pm80xx %s %d:SASConfigPage.STP_FRM_TMO 0x%08x 6pm80xx %s %d:SASConfigPage.STP_IDLE_TMO 0x%08x 6pm80xx %s %d:SASConfigPage.OPNRJT_RTRY_INTVL 0x%08x 6pm80xx %s %d:SASConfigPage.Data_Cmd_OPNRJT_RTRY_TMO 0x%08x 6pm80xx %s %d:SASConfigPage.Data_Cmd_OPNRJT_RTRY_THR 0x%08x 6pm80xx %s %d:SASConfigPage.MAX_AIP 0x%08x 6pm80xx %s %d:PHY START REQ for phy_id %d 6pm80xx %s %d:Encryption enabled.Sending Encrypt SAS command 0x%x 6pm80xx %s %d:The sg list address start_addr=0x%016llx data_len=0x%x end_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary 6pm80xx %s %d:Sending Normal SAS command 0x%x inb q %x 6pm80xx %s %d: ila ready status in %d millisec 6pm80xx %s %d: raae ready status in %d millisec 6pm80xx %s %d: iop0 ready status in %d millisec 6pm80xx %s %d:iop1 ready status in %d millisec 6pm80xx %s %d:sas IO status 0x%x 6pm80xx %s %d:SAS Address of IO Failure Drive:%016llx6pm80xx %s %d:IO_SUCCESS ,param = 0x%x 6pm80xx %s %d:IO_ABORTED IOMB Tag 6pm80xx %s %d:IO_UNDERFLOW ,param = 0x%x 6pm80xx %s %d:IO_XFER_ERROR_BREAK 6pm80xx %s %d:IO_XFER_ERROR_PHY_NOT_READY 6pm80xx %s %d:IO_XFER_ERROR_INVALID_SSP_RSP_FRAME 6pm80xx %s %d:IO_OPEN_CNX_ERROR_PROTOCOL_NOT_SUPPORTED 6pm80xx %s %d:IO_OPEN_CNX_ERROR_ZONE_VIOLATION 6pm80xx %s %d:IO_OPEN_CNX_ERROR_BREAK 6pm80xx %s %d:IO_OPEN_CNX_ERROR_IT_NEXUS_LOSS 6pm80xx %s %d:IO_OPEN_CNX_ERROR_BAD_DESTINATION 6pm80xx %s %d:IO_OPEN_CNX_ERROR_CONNECTION_RATE_NOT_SUPPORTED 6pm80xx %s %d:IO_OPEN_CNX_ERROR_WRONG_DESTINATION 6pm80xx %s %d:IO_XFER_ERROR_NAK_RECEIVED 6pm80xx %s %d:IO_XFER_ERROR_ACK_NAK_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_DMA 6pm80xx %s %d:IO_XFER_OPEN_RETRY_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_OFFSET_MISMATCH 6pm80xx %s %d:IO_PORT_IN_RESET 6pm80xx %s %d:IO_DS_NON_OPERATIONAL 6pm80xx %s %d:IO_DS_IN_RECOVERY 6pm80xx %s %d:IO_TM_TAG_NOT_FOUND 6pm80xx %s %d:IO_SSP_EXT_IU_ZERO_LEN_ERROR 6pm80xx %s %d:IO_OPEN_CNX_ERROR_HW_RESOURCE_BUSY 6pm80xx %s %d:Unknown status 0x%x 6pm80xx %s %d:scsi_status = 0x%x 6pm80xx %s %d:task 0x%p done with io_status 0x%x resp 0x%x stat 0x%x but aborted by upper layer! 6pm80xx %s %d:smp IO status 0x%x 6pm80xx %s %d:DIRECT RESPONSE Length:%d 6pm80xx %s %d:SMP Byte%d DMA data 0x%x psmp 0x%x 6pm80xx %s %d:IO_ABORTED IOMB 6pm80xx %s %d:IO_ERROR_HW_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_RX_FRAME 6pm80xx %s %d:IO_ERROR_INTERNAL_SMP_RESOURCE 6pm80xx %s %d:task 0x%p done with io_status 0x%x resp 0x%xstat 0x%x but aborted by upper layer! 6pm80xx %s %d:port_id:0x%x, tag:0x%x, event:0x%x 6pm80xx %s %d:IO_XFER_ERROR_UNEXPECTED_PHASE 6pm80xx %s %d:IO_XFER_ERROR_XFER_RDY_OVERRUN 6pm80xx %s %d:IO_XFER_ERROR_XFER_RDY_NOT_EXPECTED 6pm80xx %s %d:IO_XFER_ERROR_CMD_ISSUE_ACK_NAK_TIMEOUT 6pm80xx %s %d:IO_XFER_ERROR_XFER_ZERO_DATA_LEN 6pm80xx %s %d:IO_XFR_ERROR_INTERNAL_CRC_ERROR 6pm80xx %s %d:IO_XFER_CMD_FRAME_ISSUED 6pm80xx %s %d:task 0x%p done with event 0x%x resp 0x%x stat 0x%x but aborted by upper layer! 6pm80xx %s %d:cannot allocate task 6pm80xx %s %d:chip reset start 6pm80xx %s %d:SPC soft reset Complete 6pm80xx %s %d:chip reset finished 6pm80xx %s %d:TIMEOUT:IBDB value/=%x 6pm80xx %s %d: TIME OUT MPI State = 0x%x 6pm80xx %s %d:MPI state is not ready scratch1 :0x%x 6pm80xx %s %d:reset register before write : 0x%x 6pm80xx %s %d:reset register after write 0x%x 6pm80xx %s %d: soft reset successful [regval: 0x%x] 6pm80xx %s %d: soft reset failed [regval: 0x%x] 6pm80xx %s %d:Bootloader state - HDA mode SEEPROM 6pm80xx %s %d:Bootloader state - HDA mode Bootstrap Pin 6pm80xx %s %d:Bootloader state - HDA mode soft reset 6pm80xx %s %d:Bootloader state-HDA mode critical error 6pm80xx %s %d:Firmware is not ready! 6pm80xx %s %d:iButton Feature is not Available!!! 6pm80xx %s %d:CRC Check for iButton Feature Failed!!! 6pm80xx %s %d:SPCv soft reset Complete 6pm80xx %s %d:portid:%d phyid:%d event:0x%x status:0x%x 6pm80xx %s %d:HW_EVENT_PHY_START_STATUS 6pm80xx %s %d:portid:%d; phyid:%d; linkrate:%d; portstate:%x; devicetype:%x 6pm80xx %s %d:device type no device. 6pm80xx %s %d:expander device. 6pm80xx %s %d:fanout expander device. 6pm80xx %s %d:unknown device type(%x) 6pm80xx %s %d:HW_EVENT_SATA_PHY_UP 6pm80xx %s %d:port id %d, phy id %d link_rate %d portstate 0x%x 6pm80xx %s %d:HW_EVENT_SATA_SPINUP_HOLD 6pm80xx %s %d:HW_EVENT_PHY_DOWN 6pm80xx %s %d: PortInvalid portID %d 6pm80xx %s %d: Last phy Down and port invalid 6pm80xx %s %d: Port In Reset portID %d 6pm80xx %s %d: Phy Down and PORT_NOT_ESTABLISHED 6pm80xx %s %d: Phy Down and PORT_LOSTCOMM 6pm80xx %s %d: Phy Down and(default) = 0x%x 6pm80xx %s %d:Reset in progress 6pm80xx %s %d:HW_EVENT_PORT_INVALID 6pm80xx %s %d:HW_EVENT_BROADCAST_CHANGE 6pm80xx %s %d:HW_EVENT_PHY_ERROR 6pm80xx %s %d:HW_EVENT_BROADCAST_EXP 6pm80xx %s %d:HW_EVENT_LINK_ERR_INVALID_DWORD 6pm80xx %s %d:HW_EVENT_LINK_ERR_DISPARITY_ERROR 6pm80xx %s %d:HW_EVENT_LINK_ERR_CODE_VIOLATION 6pm80xx %s %d:HW_EVENT_LINK_ERR_LOSS_OF_DWORD_SYNCH 6pm80xx %s %d:HW_EVENT_MALFUNCTION 6pm80xx %s %d:HW_EVENT_BROADCAST_SES 6pm80xx %s %d:HW_EVENT_INBOUND_CRC_ERROR 6pm80xx %s %d:HW_EVENT_HARD_RESET_RECEIVED 6pm80xx %s %d:HW_EVENT_ID_FRAME_TIMEOUT 6pm80xx %s %d:HW_EVENT_LINK_ERR_PHY_RESET_FAILED 6pm80xx %s %d:HW_EVENT_PORT_RESET_TIMER_TMO 6pm80xx %s %d:HW_EVENT_PORT_RECOVERY_TIMER_TMO 6pm80xx %s %d:HW_EVENT_PORT_RECOVER 6pm80xx %s %d:HW_EVENT_PORT_RESET_COMPLETE 6pm80xx %s %d:EVENT_BROADCAST_ASYNCH_EVENT 6pm80xx %s %d:Unknown event type 0x%x 6pm80xx %s %d:MPI initialize successful! 6pm80xx %s %d:Checking for encryption 6pm80xx %s %d:Encryption: SCRATCH_PAD3_ENC_READY 0x%08X.Cipher mode 0x%x Sec mode 0x%x status 0x%x 6pm80xx %s %d:Encryption: SCRATCH_PAD3_ENC_DISABLED 0x%08X 6pm80xx %s %d:Encryption: SCRATCH_PAD3_DIS_ERR 0x%08X.Cipher mode 0x%x sec mode 0x%x status 0x%x 6pm80xx %s %d:Encryption: SCRATCH_PAD3_ENA_ERR 0x%08X.Cipher mode 0x%x sec mode 0x%x status 0x%x 6pm80xx %s %d:Encryption error !! 6pm80xx %s %d:Encryption enabled with error.Saving encryption key to flash 6pm80xx %s %d:cannot allocate task !!! 6pm80xx %s %d:cannot allocate tag !!! 6pm80xx %s %d:Domain device cannot be allocated 6pm80xx %s %d:SMP Frame Length %d 6pm80xx %s %d:SMP REQUEST INDIRECT MODE 6pm80xx %s %d:SMP REQUEST DIRECT MODE 6pm80xx %s %d:Byte[%d]:%x (DMA data:%x) 6pm80xx %s %d:Encryption enabled.Sending Encrypt SATA cmd 0x%x 6pm80xx %s %d:Sending Normal SATA command 0x%x inb %x 6pm80xx %s %d:The sg list address start_addr=0x%016llx data_len=0x%xend_addr_high=0x%08x end_addr_low=0x%08x has crossed 4G boundary 6pm80xx %s %d:task 0x%p resp 0x%x stat 0x%x but aborted by upper layer 6pm80xx %s %d:No CCB !!!. returning 6pm80xx %s %d:SATA EVENT 0x%x 6pm80xx %s %d:task or dev null 6pm80xx %s %d:IO_XFER_ERROR_PEER_ABORTED 6pm80xx %s %d:IO_XFER_ERROR_REJECTED_NCQ_MODE 6pm80xx %s %d:IO_XFER_PIO_SETUP_ERROR 6pm80xx %s %d:IO_XFR_DMA_ACTIVATE_TIMEOUT 6pm80xx %s %d:SAS Address of IO Failure Drive:%08x%08x6pm80xx %s %d:SAS_PROTO_RESPONSE len = %d 6pm80xx %s %d:PIO read len = %d 6pm80xx %s %d:FPDMA len = %d 6pm80xx %s %d:other len = %d 6pm80xx %s %d:IO_UNDERFLOW param = %d 6pm80xx %s %d:IO_OPEN_CNX_ERROR_STP_RESOURCES_BUSY 6pm80xx %s %d:IO_XFER_ERROR_SATA_LINK_TIMEOUT 6pm80xx %s %d:IO_DS_IN_ERROR 6pm80xx %s %d:OPC_OUB_HW_EVENT 6pm80xx %s %d:OPC_OUB_THERMAL_EVENT 6pm80xx %s %d:Thermal Event: Local high temperature violated! 6pm80xx %s %d:Thermal Event: Measured local high temperature %d 6pm80xx %s %d:Thermal Event: Remote high temperature violated! 6pm80xx %s %d:Thermal Event: Measured remote high temperature %d 6pm80xx %s %d:OPC_OUB_SSP_COMP 6pm80xx %s %d:OPC_OUB_SMP_COMP 6pm80xx %s %d:OPC_OUB_LOCAL_PHY_CNTRL 6pm80xx %s %d:OPC_OUB_DEV_REGIST 6pm80xx %s %d:unregister the device 6pm80xx %s %d:OPC_OUB_GET_DEV_HANDLE 6pm80xx %s %d:OPC_OUB_SATA_COMP 6pm80xx %s %d:OPC_OUB_SATA_EVENT 6pm80xx %s %d:OPC_OUB_SSP_EVENT 6pm80xx %s %d:OPC_OUB_DEV_HANDLE_ARRIV 6pm80xx %s %d:OPC_OUB_SSP_RECV_EVENT 6pm80xx %s %d:OPC_OUB_FW_FLASH_UPDATE 6pm80xx %s %d:OPC_OUB_GPIO_RESPONSE 6pm80xx %s %d:OPC_OUB_GPIO_EVENT 6pm80xx %s %d:OPC_OUB_GENERAL_EVENT 6pm80xx %s %d:OPC_OUB_SSP_ABORT_RSP 6pm80xx %s %d:OPC_OUB_SATA_ABORT_RSP 6pm80xx %s %d:OPC_OUB_SAS_DIAG_MODE_START_END 6pm80xx %s %d:OPC_OUB_SAS_DIAG_EXECUTE 6pm80xx %s %d:OPC_OUB_GET_TIME_STAMP 6pm80xx %s %d:OPC_OUB_SAS_HW_EVENT_ACK 6pm80xx %s %d:OPC_OUB_PORT_CONTROL 6pm80xx %s %d:OPC_OUB_SMP_ABORT_RSP 6pm80xx %s %d:OPC_OUB_GET_NVMD_DATA 6pm80xx %s %d:OPC_OUB_SET_NVMD_DATA 6pm80xx %s %d:OPC_OUB_DEVICE_HANDLE_REMOVAL 6pm80xx %s %d:OPC_OUB_SET_DEVICE_STATE 6pm80xx %s %d:OPC_OUB_GET_DEVICE_STATE 6pm80xx %s %d:OPC_OUB_SET_DEV_INFO 6pm80xx %s %d:OPC_OUB_PHY_START_RESP opcode:%x 6pm80xx %s %d:phy start resp status:0x%x, phyid:0x%x 6pm80xx %s %d:OPC_OUB_PHY_STOP_RESP opcode:%x 6pm80xx %s %d:phy:0x%x status:0x%x 6pm80xx %s %d:OPC_OUB_SET_CONTROLLER_CONFIG opcode:%x 6pm80xx %s %d:SET CONTROLLER RESP: status 0x%x qlfr_pgcd 0x%x 6pm80xx %s %d:OPC_OUB_GET_CONTROLLER_CONFIG opcode:%x 6pm80xx %s %d: pm80xx_addition_functionality 6pm80xx %s %d:OPC_OUB_GET_PHY_PROFILE opcode:%x 6pm80xx %s %d:OPC_OUB_FLASH_OP_EXT opcode:%x 6pm80xx %s %d:OPC_OUB_SET_PHY_PROFILE opcode:%x 6pm80xx %s %d:PhyProfile command failed with status 0x%08X 6pm80xx %s %d:Invalid page code 0x%X 6pm80xx %s %d:OPC_OUB_KEK_MANAGEMENT_RESP opcode:%x 6pm80xx %s %d:KEK MGMT RESP. Status 0x%x idx_ksop 0x%x err_qlfr 0x%x 6pm80xx %s %d:OPC_OUB_DEK_MANAGEMENT_RESP opcode:%x 6pm80xx %s %d:OPC_OUB_SSP_COALESCED_COMP_RESP opcode:%x 6pm80xx %s %d:Unknown outbound Queue IOMB OPC = 0x%x 6pm80xx %s %d:Firmware Fatal error! Regval:0x%x 6pm80xx %s %d:MSGU_SCRATCH_PAD_0: 0x%x 6pm80xx %s %d:MSGU_SCRATCH_PAD_1:0x%x 6pm80xx %s %d:MSGU_SCRATCH_PAD_2: 0x%x 6pm80xx %s %d:MSGU_SCRATCH_PAD_3: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_0: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_1: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_2: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_3: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_4: 0x%x 6pm80xx %s %d:MSGU_HOST_SCRATCH_PAD_5: 0x%x 6pm80xx %s %d:MSGU_RSVD_SCRATCH_PAD_0: 0x%x 6pm80xx %s %d:MSGU_RSVD_SCRATCH_PAD_1: 0x%x 6pm80xx %s %d:TIMEOUT:MEMBASE_II_SHIFT_REGISTER = 0x%x 6pm80xx %s %d:forensic_info TYPE_NON_FATAL.............. 6pm80xx %s %d:accum_len 0x%x 6pm80xx %s %d:Possible PCI issue 0x%x not expected 6pm80xx %s %d: phy profile command for phy %x ,length is %d 6pm80xx %s %d:phy settings completed 6pm80xx %s %d:PHY %d settings appliedpm80xx%dpm80xx PCI PM not supported %s%d32-bit DMA enable failed 30.1.39pm80xx: driver version %s 66pm80xx %s %d:nvmd failed pm8001 exec failed[%d]! 3include/linux/dma-mapping.hunknown sas_task proto: 0x%x 6pm80xx %s %d:rc is %x 6pm80xx %s %d:Found device 6pm80xx %s %d:Query:[6%02x 6] 6pm80xx %s %d::rc= %d &x->wait6pm80xx %s %d:rc= %d %02x.%02x.%02x.%02x %d %08xh %04d status=%x %s 0x%08x , SAS2.0%s%s%08x 0x%016llx %x%s %s%cupdate_fwFailed to open fw image fileimage header mismatchimage offset mismatchimage CRC Errorimage length Error.Failed to program flash chipFlash chip not supported.Flash update disabled.Flash in progressImage file size ErrorInput parameter errorOut of memoryOKgsm_logfatal_logiop_logevent_log_sizebios_versionob_logib_logaap_loglogging_levelhost_sas_addresssas_spec_supportmax_sg_listmax_devicesmax_out_ioinc_fw_verila_versionfw_versioninterface_rev6pm80xx %s %d:...Task on lu 6pm80xx %s %d:...Reset phy 6pm80xx %s %d:...Complete 6pm80xx %s %d:rc= %d 6pm80xx %s %d:no data 6pm80xx %s %d:DMA 6pm80xx %s %d:PIO 6pm80xx %s %d:FPDMA include/linux/dma-mapping.h6pm80xx %s %d: CI=%d PI=%d 6pm80xx %s %d:IO_NO_DEVICE 6pm80xx %s %d:IO_SUCCESS 6pm80xx %s %d:IO_UNDERFLOW 6pm80xx %s %d:tag null 6pm80xx %s %d:ccb null 6pm80xx %s %d:task null 6pm80xx %s %d:ts null 6pm80xx %s %d:end device. 6pm80xx %s %d:IO_NOT_VALID 6pm80xx %s %d:OPC_OUB_ECHO %08x pmc80016pm80xx %s %d:IO_NO_DEVICE 6pm80xx %s %d:IO_SUCCESS 6pm80xx %s %d:IO_UNDERFLOW 6pm80xx %s %d:dev is null 6pm80xx %s %d:end device. include/linux/dma-mapping.h6pm80xx %s %d:no data 6pm80xx %s %d:DMA 6pm80xx %s %d:PIO 6pm80xx %s %d:FPDMA 6pm80xx %s %d:tag null 6pm80xx %s %d:ccb null 6pm80xx %s %d:task null 6pm80xx %s %d:ts null 6pm80xx %s %d:OPC_OUB_ECHO %08x 6pm80xx %s %d:Invalid tag 6pm80xx %s %d:Invalid tagpmc80xxlicense=GPLversion=0.1.39description=PMC-Sierra PM8001/8006/8081/8088/8089/8074/8076/8077/8070/8072 SAS/SATA controller driverauthor=Nikith Ganigarakoppal author=Sangeetha Gnanasekaran author=Anand Kumar Santhanam author=Jack Wang srcversion=FC7728FB25E6B06F009A569alias=pci:v0000117Cd00008072sv0000117Csd00000082bc*sc*i*alias=pci:v0000117Cd00008072sv0000117Csd00000081bc*sc*i*alias=pci:v0000117Cd00008070sv0000117Csd00000080bc*sc*i*alias=pci:v0000117Cd00008072sv0000117Csd00000073bc*sc*i*alias=pci:v0000117Cd00008072sv0000117Csd00000072bc*sc*i*alias=pci:v0000117Cd00008070sv0000117Csd00000071bc*sc*i*alias=pci:v0000117Cd00008070sv0000117Csd00000070bc*sc*i*alias=pci:v00009005d00008074sv00009005sd00000404bc*sc*i*alias=pci:v00009005d00008077sv00009005sd00000808bc*sc*i*alias=pci:v00009005d00008076sv00009005sd00000808bc*sc*i*alias=pci:v00009005d00008077sv00009005sd00000016bc*sc*i*alias=pci:v00009005d00008076sv00009005sd00000016bc*sc*i*alias=pci:v00009005d00008074sv00009005sd00000008bc*sc*i*alias=pci:v00009005d00008077sv00009005sd00001600bc*sc*i*alias=pci:v00009005d00008076sv00009005sd00001600bc*sc*i*alias=pci:v00009005d00008074sv00009005sd00000800bc*sc*i*alias=pci:v00009005d00008089sv00009005sd00001600bc*sc*i*alias=pci:v00009005d00008089sv00009005sd00000016bc*sc*i*alias=pci:v00009005d00008088sv00009005sd00001600bc*sc*i*alias=pci:v00009005d00008088sv00009005sd00000016bc*sc*i*alias=pci:v00009005d00008089sv00009005sd00000800bc*sc*i*alias=pci:v00009005d00008089sv00009005sd00000008bc*sc*i*alias=pci:v00009005d00008088sv00009005sd00000800bc*sc*i*alias=pci:v00009005d00008088sv00009005sd00000008bc*sc*i*alias=pci:v00009005d00008081sv00009005sd00000800bc*sc*i*alias=pci:v00009005d00008081sv00009005sd00000400bc*sc*i*alias=pci:v00009005d00008077sv*sd*bc*sc*i*alias=pci:v000011F8d00008077sv*sd*bc*sc*i*alias=pci:v00009005d00008076sv*sd*bc*sc*i*alias=pci:v000011F8d00008076sv*sd*bc*sc*i*alias=pci:v00009005d00008074sv*sd*bc*sc*i*alias=pci:v000011F8d00008074sv*sd*bc*sc*i*alias=pci:v00009005d00008019sv*sd*bc*sc*i*alias=pci:v000011F8d00008019sv*sd*bc*sc*i*alias=pci:v00009005d00008009sv*sd*bc*sc*i*alias=pci:v000011F8d00008009sv*sd*bc*sc*i*alias=pci:v00009005d00008018sv*sd*bc*sc*i*alias=pci:v000011F8d00008018sv*sd*bc*sc*i*alias=pci:v00009005d00008008sv*sd*bc*sc*i*alias=pci:v000011F8d00008008sv*sd*bc*sc*i*alias=pci:v00009005d00008001sv*sd*bc*sc*i*alias=pci:v0000117Cd00000042sv*sd*bc*sc*i*alias=pci:v00009005d00008006sv*sd*bc*sc*i*alias=pci:v000011F8d00008006sv*sd*bc*sc*i*alias=pci:v000011F8d00008001sv*sd*bc*sc*i*depends=libsas,scsi_transport_sasretpoline=Yintree=Yname=pm80xxvermagic=5.4.0-216-generic SMP mod_unload modversions SSSSSSSpmodule_layoutAx#sas_change_queue_depthoCdma_direct_unmap_sg:zLkmalloc_cachesgpci_write_config_dwordE:#__kmallocmsleepesas_release_transportϾpci_free_irq_vectors@scsi_host_allocSMustrlenkhscsi_add_host_with_dmaCrscsi_block_requests:9<sas_drain_workdma_set_mask\dev_printk}sas_ssp_task_responseFڀpci_disable_devicesas_suspend_haYjV__x86_indirect_thunk_r9ysg_next__const_udelayG^7>pci_release_regionsWpci_enable_wakedma_free_attrs?<sprintf*' sas_phy_reset 0pv_opsjSsas_eh_target_reset_handler Hdma_set_coherent_maskPjiffies+kIsas_get_local_phyT__init_waitqueue_head8mwait_for_completionpci_set_masterfIscsi_is_host_device{1pci_alloc_irq_vectors_affinitykR~__x86_indirect_thunk_r10ǹpsas_target_alloc 7pci_restore_state 8_raw_spin_unlock_irqrestoreprintknsscanfКDmemcmp*__tasklet_schedule#?^sas_ioctlfstrncpypci_read_config_wordyscsi_scan_host/dma_alloc_attrs destroy_workqueueZd#tasklet_inits$add_timerr request_threaded_irqzk2scsi_host_putڶV3_dev_erriBflush_workqueueKFsas_unregister_haCfind_first_zero_bitu#synchronize_irqNǣtasklet_kill^|page_offset_basecapable:sas_register_hawsas_alloc_slow_task!: ioremap_nocacheXK sas_resume_hahVput_device) __stack_chk_failp[4sas_target_destroykmalloc_order_trace.u1sas_eh_device_reset_handler\ɢ.__x86_indirect_thunk_rax8<pci_read_config_dwordMW5sas_queuecommandm__fentry__fortify_panicFdpci_unregister_driverQ ` s h  0P,U= JT hc X r/'V  / P  @   &;M *Y p f>@=<'  R$Dli  xNgP ! P c(W @fpa_  p @  'u  * AN  p] $r  `       i k'     p'c3 'cO P(8c (; (9 )9 P)8 )   *U *89 *V P+s + ,    p- .? P.& .> /X /o  $ $   4-       +  >  O ` c @ x      @  ` & ; O6#l06P6`6 4f   ;~!:9 H<^* u 0=t  J ` @F"b O#P0 ?#^ Pm#B 0VW`XsYz`Z[Z2 H A$[ j`^$  _b%f n%&+ :PegM%e `tj:;* @o /-  xI4D + :}H:[ j?7 ?: ? `@@ @#A; J W"A i  x   J L! L"  +MLI XANx ppNZ p`G0P'/< ` 4G ?VVn =W %П0X 4 C[+2 rX  aY  :`MZ t^b ` :HHb< ^g:- <@mOgWg vh `  @ @J Wi      #z ;sTX g v<t"P!uW tu ,wF `xU  `A~wd @ cs 0      @     `    W'a37 p F P UHe |  pOc P 0 Ϗ=/ >e   ET]pxx  pE#7EV_hvЄTPP  ,?@cWf!e *t~ R pK&59E0Ue<TwpNR ( 8 N g      *   !"!2!R!Z! 7In!!N!!!!!!!! '"<"F"S"Om""""""O"P"@&J"##$#+#d?#PX#P,i#&p#o#`Q#####0:$-$L$`$o$$0T$$?$ $p$I%%%5%&JF%b%'r%y%%%0%4%%% g%% &&-&@L&`&@#&&&&p7&&&&h''&-'z?'$U'i''V'' 'P(''<'(0-(cD(@;NX(m(( ((((((( `)__UNIQUE_ID_srcversion88__UNIQUE_ID_alias87__UNIQUE_ID_alias86__UNIQUE_ID_alias85__UNIQUE_ID_alias84__UNIQUE_ID_alias83__UNIQUE_ID_alias82__UNIQUE_ID_alias81__UNIQUE_ID_alias80__UNIQUE_ID_alias79__UNIQUE_ID_alias78__UNIQUE_ID_alias77__UNIQUE_ID_alias76__UNIQUE_ID_alias75__UNIQUE_ID_alias74__UNIQUE_ID_alias73__UNIQUE_ID_alias72__UNIQUE_ID_alias71__UNIQUE_ID_alias70__UNIQUE_ID_alias69__UNIQUE_ID_alias68__UNIQUE_ID_alias67__UNIQUE_ID_alias66__UNIQUE_ID_alias65__UNIQUE_ID_alias64__UNIQUE_ID_alias63__UNIQUE_ID_alias62__UNIQUE_ID_alias61__UNIQUE_ID_alias60__UNIQUE_ID_alias59__UNIQUE_ID_alias58__UNIQUE_ID_alias57__UNIQUE_ID_alias56__UNIQUE_ID_alias55__UNIQUE_ID_alias54__UNIQUE_ID_alias53__UNIQUE_ID_alias52__UNIQUE_ID_alias51__UNIQUE_ID_alias50__UNIQUE_ID_alias49__UNIQUE_ID_alias48__UNIQUE_ID_alias47__UNIQUE_ID_alias46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6pm8001_interrupt_handler_msixpm8001_request_irq__func__.53733intr_drvname.53732__func__.53745pm8001_interrupt_handler_intxpm8001_pci_suspend__func__.53802pm8001_pci_suspend.coldpm8001_taskletpm8001_free.part.0pm8001_pci_removeget_orderkzalloc.constprop.0pm8001_pci_allocpm8001_chipspm8001_id__func__.53608__func__.53581kmalloc_array.constprop.0pci_go_44pm8001_pci_resume__func__.53814pm8001_pci_probepm8001_shtpm8001_stt__func__.53762__func__.53660__func__.53706__func__.53674pm8001_initpm8001_transport_opspm8001_pci_driverpm8001_exit__UNIQUE_ID_license163__UNIQUE_ID_version162__UNIQUE_ID_description161__UNIQUE_ID_author160__UNIQUE_ID_author159__UNIQUE_ID_author158__UNIQUE_ID_author157pm8001_pci_table.LC7pm8001_tmf_timedoutpm8001_exec_internal_task_abortpm8001_exec_internal_task_abort.cold__func__.53763pm8001_dev_gone_notifypm8001_dev_gone_notify.cold__func__.53777pm8001_task_exec.isra.0pm8001_task_exec.isra.0.cold__func__.53634pm8001_exec_internal_tmf_task.constprop.0pm8001_exec_internal_tmf_task.constprop.0.cold__func__.53744pm8001_issue_ssp_tmf.part.0pm8001_mem_alloc.cold__func__.53539pm8001_find_dev.cold__func__.53685pm8001_dev_found.cold__func__.53710__func__.53676pm8001_I_T_nexus_reset.cold__func__.53828pm8001_I_T_nexus_event_handler.cold__func__.53836pm8001_lu_reset.cold__func__.53851pm8001_query_task.cold__func__.53863__func__.53885__key.10508pm8001_abort_task.coldpm8001_clear_task_set.cold__func__.53918.LC10.LC44pm8001_ctl_inactive_fw_version_showpm8001_ctl_ila_version_showevent_log_size_showpm8001_ctl_logging_level_showpm8001_ctl_max_sg_list_showpm8001_ctl_max_devices_showpm8001_ctl_max_out_io_showpm8001_show_update_fwflash_error_tablepm8001_ctl_fw_version_showpm8001_ctl_mpi_interface_rev_showpm8001_ctl_ob_queue_log_showpm8001_ctl_ib_queue_log_showpm8001_ctl_sas_spec_support_showpm8001_ctl_iop_log_showcount.54066start.54064end.54065pm8001_ctl_aap_log_showpm8001_ctl_host_sas_address_showpm8001_ctl_logging_level_storepm8001_ctl_gsm_log_showpm8001_ctl_fatal_log_showpm8001_store_update_fwflash_command_tablepm8001_store_update_fw.cold__func__.54207pm8001_ctl_bios_version_showdev_attr_interface_revdev_attr_fw_versiondev_attr_update_fwdev_attr_aap_logdev_attr_iop_logdev_attr_fatal_logdev_attr_gsm_logdev_attr_max_out_iodev_attr_max_devicesdev_attr_max_sg_listdev_attr_sas_spec_supportdev_attr_logging_leveldev_attr_event_log_sizedev_attr_host_sas_addressdev_attr_bios_versiondev_attr_ib_logdev_attr_ob_logdev_attr_ila_versiondev_attr_inc_fw_verpm8001_chip_interrupt_enablepm8001_chip_interrupt_disablepm8001_chip_is_our_interruptinit_pci_device_addressesCSWTCH.179init_pci_device_addresses.coldpm8001_work_fn.cold__func__.54094pm8001_hw_chip_rstpm8001_hw_chip_rst.cold__func__.53980check_fw_ready.isra.0pm8001_bar4_shift.cold__func__.53859pm8001_chip_soft_rst__func__.53969pm8001_chip_soft_rst.cold__func__.53949__func__.53938pm8001_chip_initpm8001_chip_init.cold__func__.53924pm8001_mpi_build_cmd.cold__func__.54036pm8001_chip_dereg_dev_req.cold__func__.54847pm8001_chip_abort_task.cold__func__.54885pm8001_chip_sas_re_initializationpm8001_chip_phy_ctl_reqpm8001_chip_reg_dev_reqpm8001_chip_phy_stop_reqpm8001_chip_phy_start_reqpm8001_chip_sata_reqdata_dir_flagspm8001_chip_sata_req.cold__func__.54796pm8001_chip_ssp_io_reqpm8001_chip_ssp_io_req.cold__func__.5293pm8001_chip_smp_reqpm8001_hw_event_ack_req.constprop.0pm8001_mpi_msg_free_set.cold__func__.54046pm8001_mpi_msg_consume.cold__func__.54056mpi_ssp_completionmpi_ssp_completion.cold__func__.54178mpi_smp_completionmpi_smp_completion.cold__func__.54360mpi_sata_completionmpi_sata_completion.cold__func__.54269__func__.54149mpi_sata_eventmpi_sata_event.cold__func__.54321__func__.54163mpi_ssp_eventmpi_ssp_event.cold__func__.54222pm8001_mpi_set_dev_state_resp.cold__func__.54399pm8001_mpi_set_nvmd_resp.cold__func__.54408pm8001_mpi_get_nvmd_resp.cold__func__.54420pm8001_mpi_local_phy_ctl.cold__func__.54430pm8001_bytes_dmaed.cold__func__.54439mpi_hw_eventmpi_hw_event.cold__func__.54636__func__.54537__func__.54518__func__.54489pm8001_mpi_reg_resp.cold__func__.54552pm8001_mpi_dereg_resp.cold__func__.54570pm8001_mpi_fw_flash_update_resp.cold__func__.54580pm8001_mpi_general_event.cold__func__.54598pm8001_mpi_task_abort_resp.cold__func__.54615process_one_iombprocess_one_iomb.cold__func__.54679process_oqpm8001_chip_isr.LC58.LC73pm80xx_chip_interrupt_enablepm80xx_chip_interrupt_disablepm80xx_chip_is_our_interruptCSWTCH.165__func__.54175pm80xx_chip_phy_ctl_reqpm80xx_chip_phy_stop_reqpm80xx_set_sas_protocol_timer_configpm80xx_set_sas_protocol_timer_config.cold__func__.54194pm80xx_encrypt_updatepm80xx_chip_phy_start_reqpm80xx_chip_phy_start_req.cold__func__.54975pm80xx_chip_reg_dev_reqpm80xx_chip_ssp_io_reqpm80xx_chip_ssp_io_req.cold__func__.54933check_fw_readycheck_fw_ready.cold__func__.54160__func__.54312__func__.54520__func__.54361pm80xx_send_abort_allpm80xx_send_abort_all.cold__func__.54283pm80xx_hw_chip_rstpm80xx_hw_chip_rst.cold__func__.54248pm80xx_chip_soft_rstpm80xx_chip_soft_rst.cold__func__.54239__func__.54229pm80xx_hw_event_ack_req.constprop.0__func__.54649__func__.54600__func__.54689__func__.54629pm80xx_chip_init.part.0pm80xx_chip_init.part.0.cold__func__.54200__func__.54214pm80xx_chip_initpm80xx_chip_init.coldpm80xx_send_read_logpm80xx_send_read_log.cold__func__.54297pm80xx_chip_smp_reqpm80xx_chip_smp_req.cold__func__.54888pm80xx_chip_sata_reqpm80xx_chip_sata_req.cold__func__.54959__func__.54471__func__.54414__func__.54794__func__.54767__func__.54781__func__.54671__func__.54663__func__.54753__func__.54776__func__.54786__func__.54735__func__.54748__func__.54743__func__.54758process_oq.cold__func__.54852__func__.54841pm80xx_chip_isrpm80xx_bar4_shift.cold__func__.54024pm80xx_get_fatal_dump.cold__func__.54060mpi_set_phy_profile_req.cold__func__.55035pm8001_set_phy_profile.cold__func__.55048pm8001_set_phy_profile_single.cold__func__.55061.LC161pci_save_statefree_irqpm8001_bytes_dmaeddma_opssas_domain_attach_transportrelease_firmwarealloc_workqueuepm80xx_get_fatal_dumppm8001_query_taskwait_for_completion_timeoutpci_enable_devicempi_set_phy_profile_reqsas_slave_configure__this_modulepci_choose_statesnprintfcompletequeue_work_onscsi_remove_hostpm8001_get_lrate_modepm8001_chip_set_nvmd_reqpm8001_chip_abort_taskrequest_firmwaresas_slave_allocpm8001_mem_allocpm8001_I_T_nexus_reset__pci_register_driversas_prep_resume_hapm8001_mpi_msg_free_setsas_free_taskcleanup_modulepm8001_wqpci_request_regionsmemcpypm8001_chip_get_nvmd_reqdma_direct_map_sgkfreeint_to_scsiluntimer_deletesas_bios_parampci_set_power_statepm8001_get_attached_sas_addrpci_irq_vectorpm8001_find_devpm8001_tag_initsas_remove_hostpm8001_bar4_shift_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_tracepci_msi_enabledpci_unregister_driverfortify_panic__fentry__init_modulepm8001_mpi_msg_free_getsas_queuecommandpm8001_tag_freepci_read_config_dword__x86_indirect_thunk_raxsas_eh_device_reset_handlerkmalloc_order_tracesas_target_destroypm8001_tag_alloc__stack_chk_failpm8001_mpi_get_nvmd_respput_devicesas_resume_haioremap_nocachesas_alloc_slow_tasksas_register_hapm8001_mpi_fw_flash_update_respcapablepm8001_chip_iounmappage_offset_basepm8001_mpi_build_cmdtasklet_killsynchronize_irqfind_first_zero_bitsas_unregister_haflush_workqueue_dev_errscsi_host_put__mod_pci__pm8001_pci_table_device_tablerequest_threaded_irqadd_timertasklet_initpm8001_chip_dereg_dev_reqdestroy_workqueuehba_listdma_alloc_attrsscsi_scan_hostpci_read_config_wordpm8001_phy_controlpm80xx_set_thermal_configpm8001_abort_task_setstrncpysas_ioctl__tasklet_schedulememcmppm8001_handle_eventpm8001_mpi_set_nvmd_resppm8001_task_donesscanfpm8001_mpi_set_dev_state_resppm8001_chip_ssp_tm_req_raw_spin_unlock_irqrestorepci_restore_statesas_target_allocpm8001_queue_commandpm8001_mpi_task_abort_resp__x86_indirect_thunk_r10pci_alloc_irq_vectors_affinityscsi_is_host_devicepci_set_masterwait_for_completionpm80xx_bar4_shift__init_waitqueue_headpm80xx_pci_mem_copypm8001_mpi_local_phy_ctlpm8001_get_gsm_dumppm8001_mpi_general_eventsas_get_local_phyjiffiesdma_set_coherent_maskpm8001_clear_acasas_eh_target_reset_handlerpm8001_lu_resetpv_opssas_phy_resetsprintfpm8001_open_reject_retrypm8001_dev_founddma_free_attrspci_enable_wakepm8001_abort_taskpci_release_regions__const_udelaysg_next__x86_indirect_thunk_r9pm8001_I_T_nexus_event_handlerpm8001_mpi_reg_resppm8001_chip_fw_flash_update_reqpm8001_host_attrssas_suspend_hapci_disable_devicepm8001_work_fnsas_ssp_task_responsedev_printkdma_set_maskpm8001_set_phy_profilesas_drain_workpm8001_clear_task_setpm8001_scan_startpm8001_mpi_dereg_respscsi_block_requestsscsi_add_host_with_dmapm8001_chip_set_dev_state_reqpm8001_chip_fw_flash_update_buildpm8001_dev_gonepm8001_scan_finishedstrlenpm8001_get_ncq_tagscsi_host_allocpm8001_set_phy_profile_singlepm8001_mpi_msg_consumepm8001_chip_make_sgpci_free_irq_vectorssas_release_transportpm8001_80xx_dispatchmsleep__kmallocpci_write_config_dwordkmalloc_cachesdma_direct_unmap_sgsas_change_queue_depthpm8001_8001_dispatchpm8001_ccb_task_free/n"-#G_p9|  p#!HQ Vm9#+3;#k <Qeu   0]7ER@kb|<c& 2      * D   O t     & D z  9   & 1 ,   r      ENO8_q'9Vy'[xJq%<bj? 4Qm)@5@AZ@{{D< !1fFWCq C!a L<u<"#A 0<B<O\<l~<<<Q {  U     U!!="L""""#).###T## # [# $`$$$ $ R$$%%%%%%&A&&&&&!'g_'q'' r''( r7(Q(k( ((( ((( ))+) A)Q)k) ))) )  )  * *!*/* rj*** ***  +Q++ ++, %, ,, 1,r, ,,,,,,  --- -(-=-D-O-U-e-q-y- -- -.+. D.Q.Y. ..3... / //S//=/ // /  >0V00?d00171C1K1u1111223v4~444445?\I5u555 5555616Q6a666 !7R7q7777778)!828:8F8\88888 9|949@9V9999C::-:5:^:n:::::::::;;E*;C7;A;|;;;;;;< <T<<< < <&=F======>a9>]>D>>>">" ?u?~?F?@ @1@K@k@c"@!@@@@6AeAAA'B2B@B5uBBvBBBB!C,C?CUUC \C aC|C C CC C 8CC C CC C CD D `"D5D yOyCcy ryzyyE4y4zY5zzz  {{?D){||#|+|5|D|#6U|C|m6Q}l}}P6}}}6}}~ ;F~:~~~C~D;Ch|?$>Qz??ՁCG@\z@q}@ @*@?!X@w@Q@фq"Adž߆5@Tň0-*H]qJ`k&J͍IIAIPFJzIJՎA*JFKOiLCM'ANj M}L&MLMMM̐}Mِ`MMN1ZN=NّCN.ON_NqNے/ $D,T qՔ7HRa 6A?&0L_q; K 1QșVޙ `  x5   5;  B 5Gg  n 5s  6;V)g!29WОAvџMXjT YY`Xn ڤ8>=Yt8ӥ`Y=YYxCYHYMYaϧw]][a\\ި4[ C2o][R]ة-]\ \K4\;ZƪZ-sZBSC`[[[\V[ͫ{[իZZ]#D^N^V^vi^~^ĬZ%e_˭`J`:]nC-`_g` _W_ia`ѯ߯aC`&3`Nay`at#t3tQ ?D6uSu'5=GUhum[d{8g@@puvvX{XvVw *Xww vx#4tC wr8x@Rxo8x/=xNCZaO{$,}[xvC {3{XJyI}}-y|3Rf}kz2{{CzzgyBymyzyWztzyzz:zzAyajC KЀi>Tn#9<i9GQUck"lG,iEZCg/I"T*n2Xs Ӂ~~g%؈)o7Q{iL/,#C`|݉^'+DHL_e$͆A,4B?Q^k_x|4B_Ӌ||' 4? L%i|(7x]1B R y-͎ X* X3iAf Xo X' 7 s X X XD'Q Thq/Kw1ˏDK'X     9? F HKg  n  =+ '?  ^x      q h  h ) X0 H8 X p LI=Wx'' , F&  J T ` h p         0  @ t  |       C y     #   I P k &# 3 G f >m  u   5  k w    'BY{  `.  +5d @ &? @F nKY8 @? K`x   660@U \ nar(  @ dwL#   H , 3 ;@L S x^c o v K   P 8&   &   '&, 9 L PS Xa @    @ H @ h $ @+ 38D @K P[g pn s{U @       P    #5 < GL^ e pu  8 p ` p 8 `    #3 -@M 5Rw  ~ : l         ()"5 < XHT#bg#z  !'  1   P 6   x6$ + 8E8a h r|;  7  8  ` T8$)75 <  AF8M Y 8 ^frT87  T8:    ;   !&<2 09  >F<T [ P`e?q x  }6A  1@  p@ `  =  p >  8 !>- 4 0<D@P W  \a]>m t  y~>   u?  ? `  !C ` H !C$ `+ x 05!CA H MUCBa h  mvCB @  B `  ,C `  ,C @ H    # D6 = H B P Dc j Po } D  x  D @ x     HE ! H !!HE0! 7! x " "  "">" " ""CB" " @##GL# #  ##(#F4# ;# F#K#F`# g# q#y#O# # p##O# P# ## P# 0# ##Q# 0# 8##P$ $ l$-$]9$ @$ ,I$^$]j$ q$ D~$$[$ $ X$$[$ $ p$$;^$ %% % %$%c6% =% B%G%cY% `% e%j%xc}% % @%%d% `% %% g% `% 0%%h% `% %&i& `& #&,&i8& `?& PH&Q& g]& `d& xm&v& g& `&  &&f& `& H&&f& `& &&1i& `' p ''h' `%' .'7'hH' `O' T'Y''ge' `l'  u'~'f' `' ''f' `'  ''g' `' ((Dh( `&( P/(8(gD( `K( T(](Kfi( `p( y(( g( `( p((f( `( p((e( `( ) )f) `) (()1) g<) `L) \)t)f) `) )) g) `) @))i) `) )) g) `*  **&j* `%* .*7*YjC* @J* O*T*Jm`* @g* Hl*q*]l* @* **k* @* **l* @* **]l* @* **l* @+  ++m + @'+ ,+1+nk=+ @D+ pI+N+]lZ+ @a+ f+k+ nw+ @~+ ++k+ @+  ++k+ @+ ++m+ @+ ++l+ @+ +,k, @, p,!,m;, @B, 0H,N,{mZ, @a, 0f,k,ny, @, ,,l, @, (,,k, @, @,,$n, @, ,,Jm, @, --gn- @- "-+-n:-  A- Q-l-v}-  - `--7v- - --w-  - .<.oH.  O. `T.Y.dqe.  l. u.~.ss.  . ..o.  . @./7v8/  ?/ 0I/S/t_/  f/ Po/x/q/  / //dq/  / //t/  / //Vu/  0 @0 0t,0  30 <0E0uW0  ^0 c0l0sx0  0 00zu0  0 00$u0  0  00u0  0 \11dq1  1 @"1+1s71  >1  G1P1qa1  h1 117v1  1 )11dq1  1 11 p1  1 B11dq 2  2 2$2St02  72 @2I2sU2  \2 He2n2sz2  2 h22s2  2 p22t2  2 338r$3  +3 B3Y3re3  p3 |33q3  3 33Hq3  3 p33p3  3 33qr4  4 4 4r,4  34 <4E4pS4 Z4 m44y4 4 `44~x4 4 4<5XzH5 O5 T5Y5Xze5 l5 55cx5Z|5 5  55Z|5y6y6 6 `6#6y=6 D6 0J6P6D|\6 c6 h6m6zyy6 6 66zy6 6 (66zy6|6 6 66|7x7 7 7 7x/7|;7 B7 G7L7|i7zu7 |7 p77z7y7 7 77y7%}7 7 @88%}8|*8 18 p68;8|X85zd8 k8 Hp8u85z8}8 8 88}8|8 8 88|8y8 8 99y)9y=9yM9yY9 `9  e9j9y9y9y9 9  99y9 9 99y9Z|9 9 ::Z|: z!: (: -:2: z>: E: J:O:y[: b: g:l:yx: : 0::y: : ( ::|~: ; ; ;|~; &; p3;D;~^; e; k;q;;; ;  ;;;C; ;  ;;C;Y<  < `<<Y%<1< 8< =<B<i<Yx<Y< < <<Y<Y<Y< < <<Y=Y = = X ==YH=T= [= `=e=s== = ===1= = @==1=Y== = p=>z'> .> H3>8>zF>R> Y> ^>c>q>m}> > >>m>> > p>>> > >>Y>?  ?  ??%?1? 8? P=?B?N? U? Z?_?Yk? r? 0w?|?Y?  ? ??? ? !??? ? 8!??? `@ !@ @\@ ` @ "%@*@\6@ `=@ !B@G@S@ `Z@ `!f@z@C@ `@ @"@@\@ `@ !@@@ @@ x"@@Z@ @@ "@@ A  A "AAQ*A 1A #JAA[A A ((AA[A A H&AA͍ B B %BB͍*B6B =B (FBOBB[B B *BB[B2B B )BB2C^'C .C ';CIC^XCdC kC @)tC}CC[C C )CC[C[C C )CC[D[D D 0*#D(D[7DCD JD p)SD\DkDdwD ~D &DDdDD D 'DDDֈE  E P'E'Eֈ6EBE IE 'VEdEsEDE E H#EEDE E E ('EE FF !F &*F3FBFINF UF x(^FhFIwFF F (FFFF F 'FFFF F P(FGG G &G 0%/G8G hGwǦG G `%GǦGG G #GG HH $H $)H3H?H FH $KHHLJH H $HHLJH H #H IAI-IN*I 1I #=IIIXI _I %dIsI͍I I %II͍I I &IIII I @$IIIJ J h$J&J5J K K + K%KF4KF@K GK H+LKQKFlKFxK K +KKFKFK K +KKFKFK K +KKFLFL L 0,L"LF1LF=L DL *ILNLF]LiL pL *yLLLFL L *LLFL L p,LLL L x-LLL L H-M MM M -!M&M2M 9M ,>MCMOM VM 0.[M`MlM sM ,xM}MM M  -MMM M -MMM M X.MMM M -MMN N . NN,N 3N .8N=NIN pPN UNZNpN pwN (/|NNN pN .NNN pN NNN pN .NNN N p/NHOTO [O 1`OeOtOO O 1OOOO O 4OOP P P 0PPSP_P fP 0kPpPPP P X1PPPP P (1PPP$P P 1QQ$Q)Q 0Q 15Q:QsQQ Q 4QQQYQ Q 1QQYQOQ Q 0QQOR R R x3RR,RI8R ?R 0DRIRIrR~R R /RRR9R R `0RR9RR R 80RRS) S S /SS)mY  tY  9yYYӥY  Y  :YYY  Y X:YY̦Y  Y 9YY\Z  Z :ZZ"Z  )Z <2Z;ZƪNZ  UZ (;bZsZZ  Z @ZZ-Z  Z X;ZZիZ  Z =ZZZ  Z H>[[[  "[ >+[4[E[  L[ ?Q[V[ިb[  i[ ;r[{[[  [ <[[[  [ H=[[`[  [ x>[[[  [ =\\\  "\ >+\4\@\  G\ <T\a\Km\  t\ =}\\[\  \ x?\\\  \  >\\\  \ ;\] ]  ] ;$]-]9]  @]  ?I]R]^]  e] <n]w]]  ] :]]է]  ] :]]^  ^ =^^+^  2^ H?;^D^P^  W^ @<`^i^#{^  ^ ?^^^  ^ ^^V^  ^ >^^~^ ` ^ ^__ ` _ >_$_9_ ` @_ @M_Z_m_ ` t_ @y___ ` _ @<__W_ ` _ h@__e_ ` _ H>___ ` _ @`` ` ` #` =(`-`9` ` @` AE`J`V` ` ]` x?b`g`u` ` |` ?``` ` ` <``˭` ` ` ``3` ` ` <``` ` ` ;`aa ` a H=aaN+a ` 2a >7aaaa ` a Aaa߯a ` a @Aaaa ` a hAaaRa ` b =b bzb ` b <"b'bW3b ` :b ;?bDb^b  eb Ckbqb+b  b :bbb  b Bbc}c  %c =*c/c}=cIc  Pc =UcZccc}c  c <cc}cc  c Bcc d{,d  3d <8d=d{KdWd  ^d H=cdhddd  d =dddmd  d =ddmdd  d ?dd e"e  e <(e1e"@e}Le  Se ;Xevee  e ;eeee  e @<eeeAe  e eeAf*f6f  =f pCBfGfhf{fff  f hBfffff  f H>fff  g Bg gg  g 8B$g)g5g  ^gcgog  vg C{ggg  g Dggصg  g -ggصg  g (DggXg  g xDggh  h PD hhw h ` 'h E,h1h=h ` Dh FIhShe_h ` fh Gkhrhe~h ` h  Ghheh ` h Fhheh ` h Fhheh @ h Dhh i ` i EiiB$i ` +i hE0i=i%Ii ` Pi 0EUiZifi ` mi Friwi;i ` i Diiei ` i XGiiei ` i @Fiiei @ i Dii j  j Jj7jľCj  Jj JOj`jľ{j 0Hj  jj*jmjj  j Jjj@ k  k Gkkk  k Nkkk  k Kkkkk  k `Mkk.l:l  Al LFlKlZlfl  ml Mvllll  l xLllll  l Mm m7mFm&Rm  Ym XN^mcm&mm  m Nmmmam  m Mmmamm  m XKnnAnMn  Tn 0KYn^nmn#yn  n Mnn#nn  n 0Mnnn  n Innno  o LooBofNo  Uo K^ogofvoFo  o @LooFo  o HooHoo  o Ioo$pKpӽRp  ^p Igppӽp  p Ipp$p  p Jpp$ q@q  q H+q8q@GqhSq  Zq K_qdqhpq  wq Hqq9qtq  q Kqqtq  q 0Nqq r>rû'r  .r L3r8rûDr  Kr HTrxr>r  r  IrrƼr  s HIs(sƼ7s  >s @JCsHsrTs  [s pJdsms|sHs  s HssHs  s HPsss  s Ntt't  t Ot#tP8t  Gt OLtht  wt 8O|ttt  t Ott>t  t Ptttt  t Pttu  u Fuu8%u  ,u Q1u6uBu  Iu XQNuSu_u  fu (Qkupu~u  u Quuuu  u QuvXvdv  kv R~vv{v  v 8Rvvv  v 8Rvw$w  +w hR>wXwnw  uw Rww*w  w ww\w  w wx\*x  1x 6xRxZx Rfx  kxvx@x  x xxx  x  9xxx  x pSxx=x  y T yy[y  #y `T(y-yA9y  @y H=EyJyVy  ]y <bygyXsy  zy yyy  y Byy[y  y @<yyBy  y Tyy[y  y ;yz z  z hBzz[)z  0z =5z:zFz  Mz CRzWz[cz  jz pCoztziz  z =zzz  z =zzz  z <zzz  z H>zz[z  z T{{{  &{ @,{2{>{  E{ SJ{O{d{  k{ Bt{{{  { @C{{[{9{  { x>||[|  | <!|*|Y|Se|q|||%|m||[|  | ?|}[}z}  "} 8B'},}[8}  ?} 0TD}I}U}  \} ;a}f}x}  } S}}R}P}}}~ ~~-~G~S~:_~k~w~`~~ @ ~ xU~~~ @ ~  U~ @  T8Q)] @ d  in @  UT @  :) @  > # @ * <3<H @ O HV\i9u @ | `T @ = @ ƀ ˀЀ܀ @ <K @  ;". @ 5 V>GkS @ Z >clx @  = @ T @ ;ʁӁ߁ @  > @ U%j: @ A UNi @ @, @ #ǂ @ ΂ H=ׂ @  @  @<"g4 @ ; ?@IU @ \ >enz @ x? @ =̃ @ Ӄ ܃X @ = 2 @  H>&/s; @ B <KT` @ g X;t @ ˄ @ ҄ PU߄ 0 8Y)#  * ^/4)E 0 L _Q_)k  r ^w|) 0 Y  @W)΅  Յ W݅)  V`   V&+`7 0 > hVCH'T 0 [ 8\`e)v  } \_ 0 \L 0 Æ 8[Ȇ͆)ن 0 Y 0 [ 0  8`$)0 0 7 [<AM 0 T ZY^)j 0 q Wv{ 0 XZ 0 8^Ç)χ @ և ^ۇ) 0 @_ )!  - x_27)H 0 O _Tb)n  u ^z) 0 ]Lj  Έ 0]ӈ؈ 0 `[ 0  [ ) 0 % V*/C; 0 B XGLX 0 _ Ydi)u 0 | hY) 0 Z) 0 HX̉ 0 Ӊ pX؉݉ 0 h\) 0  ]%)1 ` 8 ^=B)N 0 U ;Z_)k 0 r Yw|) 0  X 0 X]Ċ)ڊ  ]) 0 Z) 0  W %1 0 8 X=BLN 0 U \Z_4k 0 r Xw|) 0 0Z 0 Z4‹ 0 ɋ [΋Ӌ)  _) 0 ^& 0 - p^2@)L  S ^X])i p p p`u P ` P Ȍ `͌ڌ P a P 0a%2E P L `aQ^q P x a} P aɍ P Ѝ aՍ P  b! P ( Pb-:M P T bYfy P b  b~ pÎ  cȎ͎i܎ p `c73 p c'3 p: b?K] Pd cp/ P ^ 0 cƏˏ׏ ޏ z   d  $0 6?FR  Y ` esx:  :$(B8;H;X;h;x;;;;;;`hFp=x;`P6p6068_`^[`ZY`XW      ( /@ V@0P8 (08П@HPX`hpx /  P(08V@H PX`hPpx pP 0 @  (@&0&8&@p'H'PP(X(`(h)pP)x) ***P++,p-.P..//4606P6`6 7p7@; ;(<0<8=@FHpNPNXO`PPh`Qp RxTVVW`XY`Z[`^_b@ccdPejox}P ( 08Є@pHPX`hp0xpp`@p0P П` (@08@@HPXP`hp`x`0Pp0UM 8  J @ g] p0`y@P`    (0H1 *(@H` 2+A(!          ` @ (  0  8  @  H  P @ X  ` ` h  p   ) /    . > R o  0 @ P `   .  /  ,  0 P(@ P 4` %p * , P+ 3 p- ; ( P. I . Z + k0 (@ wP )` p P)  p'  '   *  *Nh   $(04<U#@HOLTnbX`pbdlpx|x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rela.smp_locks.rodata.str1.8.rodata.str1.1.modinfo.rela.parainstructions__versions.rela.data.rela__bug_table.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?O:@`0!J E@4*!^ۉY@_!nr*i@a! ~ y@a! L@hgp! $@u!2@Gd2$   l@v! 2 @Xw !?@H!@@@ @X0!,C 10C:DJDD`6" 8{$)Y0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H N@pWhq@ؼ"Kӌw<9c_2'UiU;7=!ݒ{U 7m:2zݱߚzoEsGHP{`MNi@ĐC)cwA* 8-lt>)lӡ;dj1RG^)8֟aMR .R~> 04(Z[h Cឣ6lWAu ,- UĩY׬aJJ%A;ݰZmG&GR'ǞJ- _{#и7*O~0).\ Ӌ]%(d?2rQFqԃHzՠX=/>1FS^\SLC1dxKL?*i>frůzATPh*PsXϰZ NAe5Č=;uO*u䄮CJX>4 ՋB^^^gp{EG*~Module signature appended~