ELF>@@&#GNU i$zmw[UHAPHSHHH@@D1AHt HAt 1HfWAtHF8t@LMtdHNtLHHP1HH[]fLMt4HNtHHP1HH[]LLHƆAO@ D1HAfO@AHffff.UHAUATISHHFDD;OlmIM$A9EtuA$A$C$M,AAfCHCI$HCI$H[A\A]]@A}AEfffAEaAEAEI$IEM$8A HHHHA$A HHHH1CA HHHHAA HHHH1A HHHHAEfffff.UHATISHH0uYLKMtIA`AQ\ H0[A\]tIT$tAHHH1ŋC8DK$IT$tAHHHD$C($1isIKw L IT$tt$L$$AHHH1 HGtHT$H4$AHHIHH1II@IT$t D$$t$t$AHHL$ 1HDUHATSHHHLuMA$t:ID$HHH@P@CH1H fSH[A\]f.eH %LH HIT$tH $AHHH1oDUHAWAVIAUATASHHLnAE@t~!t0EuHH{DH[A\A]A^A_]I1HCDKHIL@@D@\Lx`DMLEA DEXDMDEHDLH1fDKIVt$AjHHH1/HWtA\HHH1/fUHATSHH0HtiK,t]E1@AD;c,H{0sFIcH HHH)HHXtЋpHC8HAHD;c,H{0rC,t H{8C,HC0[A\]ff.U111HATL`SHL111LH5HǃLHHu[A\]ÉHH1UHAVAUIH~ATeL$%SHHI$HLNHXI9LκXu/DKAStMAHD[A\A]A^]fAHA[DA\A]A^]DC<v@tIUtDAhHHH1ADDKfAwSDKAMIUtAtHHH1A"@ IUtAnHHH1AfDKAQvCIUtAHHH1ADHs(H{hHtKLK(IUtAHHH1A7fCtTLK0I$HLs>'IUtAHHH1AH9rSfHHS HKHHHCC|Cx{DC|HE1eL%H9r"HD9t_LHHIHLHsYIUt $AHHH1AE1DADHIHCDHs LC|HuV{fIL$1҃HDHItHH9sHH9uSH9%KxoLK IUtAHHH1A-IUtAVHHH1ADKIUtAHHH1LKIUtA\HHH1AkIUtAbHHH1:LC|CCx1fUHAWAVAUATSH(GHH}uDox9HUt"}tH(1[A\A]A^A_]fDuEtHEE1EE1E1.fDMHUHHL8HXȃEEtHtEuKuH}HfAHHG0HHHHHH HHEȉEAAEFA9DGE9EG}t.LHuDu.DE)E)H)IZH}LDtH([A\A]A^A_]f@u utAuUHHDMDMHAH1E HwUH]UHAUIATIS1HF8t+Hc1HID$0H8HA;\$8rIfAD$A$IHIT$MtH[A\A]]f.u#IH1ɺH[A\A]]IUtA HHH1fff.UHSHHDAt"Atu.H[]u?H{P1H[]HWt1AxHHHHStAjHHH1Iffff.UHATSDg(HAtWr5AtzDHH1[A\]Ð[A\]fDH8HڋTHǘ[A\]fH8HڋTHǘH{8[A\]fV81ɀ~(BHHVHHHF@HPHV8Hv0Ht.HHHtH@8Ht UE1H]fD1Hffff.UHAWAVLw8AUE1ATISH(u)EtH[HCAE;$}IcHHH)I$;uHHL|CqH{iS8HLHCfCcA$I$E1Mt$tIII$u%t@EtH[HCAE;$sQIcH@HI$;ut CCI$I$A$I$1Ml$tA;$}SHcH4HL42A>uA~xLL8A;$I$|fDI$ADŽ$ADŽ$ADŽ$ADŽ$ADŽ$H([A\A]A^A_]DuaAI$+HL I$kMA HLHH1MA HLHH1rA HHHH1aA HHHH1LUCLUKISt MMDʉL$T$A$HLHH1LULUHD$H$MAHLHH1LULUJA HHHH1iUHAWAVAUATISHHH%HHHCHHH[A\A]A^A_]LLtE1EAAvE1A|$8LsttID$@&AE;l$8rI$HfHCHYHG@A@UIcEAATHHHT$8ATT$0ATT$(ATT$ ATT$ATT$ATT$AL$1ID$HHStMAHHHHD$ID$@HD$AD$$1IcEAHHHHHHPHT$HPHT$T$@L$1ffffff.UHAWAVAUATSHHLn@LAAVIQHfA<fSfPHH@PH@XwOEB$@P<@Q1@W@XAE@LAUHHL H[A\A]A^A_]fD@PAE@L@P@Q@R@TAE@L@P%AE@L@P5AE@Lp@P;@Q@W@XAE@L1AU;HcAA;Er#HAkHHH1DMSDMuUHAWAVAUATL(SHLH(eH%(HE1HI$(H0HEtGtBAHMeH3 %(DH([A\A]A^A_]LHAtnHuHHt1LsDHELHIHLLH}HqIĈL9aWfDHCDLHHHCtHHHHfLLLMiIVHLHfAFAAFxAF8DmE1LuIAF8D؃AEEn<}FfDH28H BDz H2DyHRHAHLHH HHAAAHIFHE)HAAF8DHEN8DAHLDHIN@IV0AEB1HHHHHDLHuAHH`IHMuEѹLEt?EEAHEEAAf.`IHDžHH HLHMuuHLU@AuHuLIIEtHIF@H@DLAeHuLALV@;@1Ht Ht 1HfGtAA@HC8HH-HHHH@Ht E1HHǃHǃHt>HC8HHHHHH@Ht E1Ls8H`HXHǃHǃL~HǃXHǃ`HH}E1DHHHH@Ht E1IL$HIt$@LIDŽ$IDŽ$AI|$0ID$@ID$HD;HDHHL$I$HtHC8I$HB1HK@HǃlH0Ht>HC8H@HHHHH@Ht E1Hǃ0Hǃ@H[A\A]A^]DHǃMHHtfE1fDE싓AJII)ILIL$HIt$@OI|$0ID$@ID$HD;HrHǃHHE1SHHHt|H@Ht E1ID$ ID$(AD;H0DH@HL$IT$ HtAL$HIL$(IT$ IL$(HC8Hs1HxDL1Hf1HLf1HHStA_HHH1zHStAkHHH1iHStAbHHH1&HStAhHHH1PHStAeHHH1HWtA\HHH1YHStAnHHH1DUHAVAULoDATSHLIKHS HCDAǃDǃǃ@HS(HCDD A[HCDDAv`A FfDzAA H.HH1ǃǃ<_A(AAf:HHH1ǃǃ<DHCAHC AW5HC(AHCHAgHCA"LL[A\A]A^]ÐA tjAHǃ HH1H{PHHC`1ɺǃǃZf.H(HH1jfHHH1ǃǃ<6fDH#HHH1f.HDHH1Hǃ fHH1HStA HHH1IHAwHStEAn HHH1LH(HStAAi HHH1HC((HHStEA HHH1+HA HCDDHHS  HHStA HHH1HAHStA HHH1LHHA*HStA HHH1(HAHStA HHH1~ HA\HStA HHH1HStA HHH1IHStA HHH1Ifff.UHAWAVLAULoDATSHLH8Iv5LHǃCdLLsdHELHHuEA HLAHEHEKduDMt?Hu:LHuLISdMuɄMEtHuLLIċCdV-HHH1LLǃ H`LHI_HS wHSLLA eL,%fDHCDDDAtLHEHEIEdHEHEHAuHDHH1H8[A\A]A^A_]HHH1fHHH1HCHhHH1~HJHH1`HS  H}HS|Heffff.U1HATIHSI$8Ht&HHH1HE[A\]I$HtH1[A\]I$fDUHAUATSHHL8MLALhI<$HtI|$HtAD$@uBHHHDHH߉1H[A\A]]HHHtH1Hfff.UHATISH8HtoH HH;HtH{HtC@u3HLLIDŽ$8[A\]f.LHHtH1HUHHAWAVAUATLgtSHHXHG8Do(G,HuHEHAHEAHEH=hЀHEHHHE1fDHH uHuH} 2C, H=ЀHHC0eS,NE1Lu@HC0IcHHH)HI PIH@HpC,AA9rE1E1IEMDMLc0MMDClHH1DUMt$LHC8IUE1At$1H$MHDUA$I\$AC,I8IA9uDc,H蜽HH1DE1HXD[A\A]A^A_]kHDH1C(LDClHH1LHEM1AHTHH$A\HEHDTټHH1D;H߉E赼DMHH1DDMH}DMHDMEHuDHH1C(f.LuDClHH1LL}LA~NATH}E11H$MHAt|LHԻDHH1H踻DHH1C(MH舻DHH11HEHDTUHH1DHE׉E.DMHMDH1DDMnAHELML$T$ADl$L$$HLHH1AHuLMuLHStD$AHHHH$1H[HH1ALKUHAWAVAUATSHHL8M41111HHHtH[A\A]A^A_]HHA_LHLuHHHHDHHH9LMH$HtH=1!E1AHHHC8HHHHHHDHH]H9SLMGH$HtH=!E1AHHaH{8H`HHXSHtI~HtA~@tHL5I蛣DHH1HH5.0GT/s HID4H@1HLHH2.5GT/s HID4H@CD& AHLHHD$KDfH$1LAHH1 HHuHDH1TH1FUHAUATSHHHGDHbD9tH[A\A]]f. w$@AD HS@DDHǃ١DHDH1xDAAADMHS@ǃ/@H01(Dclǃ(ƃ%AHCD@DH[A\A]]fDǃAD:HS@ǃH@&HCHHS@ǃ1fDDAHCD@ @DHADDA 맋HStEA HHH$1gHAHHS@@HHS@c@HLHS@@HLctH1LLH1LH1ǃ H~tHS@@HHCHHfff.UHAUATLfDSLHHIu;jHS HsLLH[A\A]]H߾ kHStAAHHH1델HS t HvUHHt;~A Ht- HtH|HuZ]fDHt~*HtHHHO]f.HtHtH]ÃHt Hu]fDUHAVAUATSHH u0uAH [A\A]A^]HWtHt$H<$AHHIH1뜋(DHStAHHHD$%$1yDHStAHHHD$D$$1!DIAw DL4DDHStIDd$Lt$D,$AHHH1ffff.UHHAWAVIAUIATISHHH9LL.M6fCLLULsPI0EMAEE AM AUũLUAzP<ABP$f.EADŽ$HLA$A$;A$<ADŽ$(ADŽ$H[A\A]A^A_]EH9u$1HH=P8TtA$L觙HH1A$LA$0lEAA$ HL1 H[A\A]A^A_]DEADŽ$EAGAA AGA AGA E$AGAW AW AW A$ID$HADHHxPADŽ$LQm@AI$H1ɃAD$dH[A\A]A^A_]EA$ IT$tAHHH1A$ A{IT$tA,HHH1OADŽ$1fATAHH uAƄ$f.AIT$tAOHHH1DIT$tAHHH1AE<S;HLp|IT$tA AHHH1Jf4IT$tA AHHH1<HLЮwHOId*IT$tAaHHH1f.tIT$tA A'HHH1BAE<ID$HADŽ$H@PHLڭD%HLAHHHH1LULUEJPIT$tAHHH1LULUADŽ$Iw L,LBAHI1LHt'IT$tAHHH1t*IT$tAHHH1IL贓HH1I|$PI$HAD$`1ɺgIT$tAKHHH1HHH1E$FIT$tAHHH1L诒HH1IT$tAAHHH1f.UHAWAVAUATSHHuEeH%(HE1HGtHpHG8HxHEHh(=H0AN,IL8EeE}EUAEBD:%(=(EfAA;EJII)LAD$fA9A<$rIEAID$P At$8mI|$E1LHLH`MEE9EHHǃ1ɺEEDAǃ(D%fDAEADDfAEsfAfA!D;O$ILAD$A9A<$ A|$xLHjDHxLDU蝡I|$DU|D|$AD$MHpA HHH$1FE7(A9'HLLH 1$HMeH3 %( Hĸ[A\A]A^A_]H{XI$AL$(AT$8It$0HH`H0HH@PHtIt$0HtGHHt>HHHHH HЋVHItH`xPA$IEHID$PIAt$VID$XIFID$`IFID$hIFID$pENEF AN AVHH1ɺ AH萍AHEDH1pD%A D$(HHDUL$0H$HpD$ A‰D$AljD$AĉD$1DUMHA HHH1(1A HHHHDUA<$DURLHrEL$fE|$eHAD$dEl$ZEt$VD`EA>D`MHA1EHEI#AL$XAU9tI IAEuԨtE:uuܨtAL$ZAU9uƨt AT$dA:Uut AD$eA:EuAE IT$HHHHZLH=M@Q @RJ< L{8t1HpA% HHH1LULUHhH},t HE(1HtLLUELU>HEEEHEIAw81HMLXffEEEEAw8IHMffEEAw8,IHMffEEAw8.IHMffEEH 60HMA(H2.2.1.02f}E HuHMEffDELXfEH`AEIIFIFLIFDxS@TAA Ǹ,A,AFlj,fA,AFAE@IHDUID$XIFID$`IFID$hIFID$pENEF AN AVDUETYHpAF HHH1+H@bHLHϋIt$H{PH9HH1ǃǃH謘 AD$HpMA HHH$1DHpED\$D$AA" HHH1D`DUD`DU6ZHpAK HHH1,HpMAm HHH1>LHHqIt$H{PED$eE|$dHEt$ZDEDEAHAAH1EAE Hp$EA HHH1Ed$Aw8IHMPLXHMULXЃ%ft-ft!fƒU< FЈUp EEt/HpA HHHLULUAE<H`ARASIT AB ЍPxfXAzGIr @DA$HAf9uf9vAAUʃAUAUAUAzfABAt$fAL$eA AT$dAD$ZHEL$Xt$ L$HT$HpD$AA$H1f9zf9RʃAt f9A4 u8fMHpMAg HHH1?AF<XAF <$KHSt1A HHH1fff.UHAWAVAUATSHxL8H}AIFPH@IFtHEHEHEDH}HIL`@DX\LP`LA HEL%HEEAA9TMMA,AGH}AG AG8LAG<AG!D]LULUD]MoAGHuȋFAG^H^ HHCHCHCIGHAWHHEfS؃AĀAG(A }CDSCD[C*CDCLHCLĈCLĈCH}tKI}h71A(Mg0AG<IwI~PLEE_IF8HrHHHuHHE[LE1H]EIŐAHA9uLEE1HIHEDH]MH}P0AA9A}Eo81HHHIW@ALItH JAOf.HEHHEHL)AHwH{MfPHHLHHuHx[A\A]A^A_]HuȁFIHFIHE1HfDOHx?LLLMIVtAHHH1Wf}IVtMAHHH1OD=IVtAHHH1EHUMD\$D\$A~DT$D$HD$ HH1D]LUD]LUAHHHH1D]LUD]LUAHHHH1D]LUD]LUHUAHHH1.LMIVt$A;HHH1AHHHH1D]LUD]LU'AHHHH1D]LUD]LUEOHUA#$HHH1HAHHHH1?tH{PǃǃDPAFAvAfǃǃH^DAIAIw DL4HuEMDLHH1H[A\A]A^A_]A AuUH5uDHƺH1Hǃ uHH1HqH{PD,@DAtKAtEǃA3ǃǃZAfDL<D%DE9Dv DEC$HDzD,tDHEDH1H1HDEDǃA[ǃǃA9f t[HS@ǃDHǃ NsHH?ǃǃHܚD`HxDL@HpMA+HS@@@H)HStAv HHH1IfUHAWE1AVLvDAULE1ATSHH(HCtHEAAHCD EA)EHCD  ttAtEtNAtH fLH([A\A]A^A_]fHE5HADEt+Eu/H{PLH(D[A\A]A^A_]uH5HHCD  DHHUD$EA HHH1DUDU HAqUHAUATLfDSLHHIu;jHS HSLLH[A\A]]H߾ HStAAHHH1델HS t HvUHAWAVAUATSHH( LgDLIHC9tHoDAtAw7D$fAƉLoutstanding > 0skdev->in_flight > 0???%s:%s:%d req=NULL readwrite%s:%s:%d, free the page!%s:%s:%d id=0x%x error=%d %s:%s:%d access sg failed %p %s:%s:%d cmd_len invalid %d %s:%s:%d offset %x = %016llx %s:%s:%d offset %x = %x %s:%s:%d skspcl was depleted %s:%s:%d stopping %s queue 3(%s): wrong irq type %d!IDLEBUSYrecoverskreq->req != NULLsalvaged%s:%s:%d orphaned %p %s:%s:%d not orphaned %p %s:%s:%d drive not online %s:%s:%d blocking %s:%s:%d unblocking, rc=%d %s:%s:%d skspcl %p aborted %s:%s:%d cntlc %p %s:%s:%d control=0x%x %s:%s:%d sense 0x%x %s:%s:%d drive status=0x%x %s:%s:%d MSIX = 0x%x %s:%s:%d disk %s:%s:%d sksb %s:%s:%d skspcl %s:%s:%d skreq %s:%s:%d skmsg %s:%s:%d skcomp %s:%s:%d skdev %s:%s:%d initial status=0x%x %s:%s:%d interrupt mask=0x%x 3(%s): Drive offline... 6(%s): Start: BUSY_SANITIZE 6(%s): Start: BUSY_ERASE 3(%s): Drive Busy... 3(%s): Drive FAULT %s:%s:%d starting %s queue 3(%s): Drive DISAPPEARED %s:%s:%d Intr Status=0x%x %s:%s:%d Intr Mask=0x%x %s:%s:%d Msg from Dev=0x%x %s:%s:%d HW version=0x%x 3skd_pci_shutdown called 3%s: no device data for PCI 3%s: calling stop skd%s%d-msix %s%s%d-msi6(%s): MSI irq %d enabled %s%d-legacy3(%s): DMA mask error %d &skdev->waitqskd%dskd%u%s:%s:%d VICTORY %s:%s:%d construct failed 02602.2.1PCIe ( %dX)6(%s): %s 64bit %s:%s:%d add_disk 3(%s): protocol mismatch 3(%s): got=%d support=%d OFFLINEINITONLINEFAULTDEGRADEDINK_DOWNSOFT_RESETNEED_FWINIT_FAULTBUSY_SANITIZEBUSY_ERASEFW_BOOTING%s:%s:%d last lba %d, bs %d unquiesce%s:%s:%d drive BUSY state 6(%s): STEC s1120 ONLINE %s:%s:%d end of completions %s:%s:%d release orphaned %p %s:%s:%d status check: error retry(busy)6(%s) drive BUSY imminent retryreq_not_online%s:%s:%d qdepth %d, limit %d %s:%s:%d Out of req=%p %s:%s:%d Out of msg %s:%s:%d Out of msg skdev=%p skreq->flush_cmd == 1%s:%s:%d error Out %s:%s:%d req=0x%x busy=%d 6skd: v%s-b%s loaded 6skd: v%s-b%s unloading LOADSTARTINGPAUSINGPAUSEDDRAINING_TIMEOUTRESTARTINGRESUMINGSTOPPINGDISAPPEAREDBUSY_IMMINENTWAIT_BOOTSYNCINGSETUPCOMPLETEDTIMEOUTABORTED(DMA 0)(DMA 1)(DMA 2)(DMA 3)(State Change)(COMPL_Q)(MSG)(Reserved)(Queue Full 0)(Queue Full 1)(Queue Full 2)(Queue Full 3)/build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/drivers/block/skd_main.cmsg_slot < skdev->num_fitmsg_context3Assertion failed! %s,%s,%s,line=%d skmsg->state == SKD_MSG_STATE_BUSYskdev->timeout_slot[timo_slot] > 0%s:%s:%d (%s) skreq=%p event='%s' %s:%s:%d state=%s(%d) id=0x%04x fitmsg=0x%04x %s:%s:%d timo=0x%x sg_dir=%d n_sg=%d %s:%s:%d req=%p lba=%u(0x%x) count=%u(0x%x) dir=%d %s:%s:%d %s: CMD[%s] getgeo device %s:%s:%d status %x masked %x resid 0x%x %s:%s:%d copy_to_user sense failed %p %s:%s:%d copy_to_user sg failed %p 3(%s): Error cmd=%s sect=%u count=%u id=0x%x 3%s: failed to start timer %d %s:%s:%d copy_from_user sg failed %p %s:%s:%d interface_id invalid 0x%x %s:%s:%d iovec_count invalid %d %s:%s:%d dxfer_len invalid %d %s:%s:%d dxfer_dir invalid %d %s:%s:%d copy_from_user cmdp failed %p %s:%s:%d access sbp failed %p %s:%s:%d alloc iovec failed %d %s:%s:%d copy_from_user iovec failed %p %s:%s:%d access data failed %p/%d 3(%s): *** LOST_WRITE_DATA ERROR *** key/asc/ascq/fruc %02x/%02x/%02x/%02x %s:%s:%d state [%d] not implemented (skreq->id & SKD_ID_INCR) != 0%s:%s:%d (%s) skmsg=%p event='%s' %s:%s:%d state=%s(%d) id=0x%04x length=%d (skmsg->id & SKD_ID_INCR) != 0%s:%s:%d spcl[%2d] %02x %02x %02x %02x %02x %02x %02x %02x %s:%s:%d skspcl=%p id=%04x sksg_list=%p sksg_dma=%llx %s:%s:%d sg[%d] count=%u ctrl=0x%x addr=0x%llx next=0x%llx (skspcl->req.id & SKD_ID_INCR) == 0/build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/linux/scatterlist.h%s:%s:%d skreq=%x sksg_list=%p sksg_dma=%llx %s:%s:%d timed out %p (%u ms) %s:%s:%d %s: CMD[%s] ioctl mode 0x%x, cmd 0x%x arg %0lx %s:%s:%d %s: completion rc %d %s:%s:%d dma address 0x%llx, busy=%d %s:%s:%d msg_buf 0x%p, offset %x %s:%s:%d msg[%2d] %02x %02x %02x %02x %02x %02x %02x %02x 3(%s): MSIX reserved irq %d = 0x%x %s:%s:%d FIT_SR_DRIVE_FW_BOOTING %s 3(%s) drive soft reset in prog %s:%s:%d starting %s queue to error-out reqs 3(%s) Start: unknown state %x %s:%s:%d FIT Control Status=0x%x 3(%s): skd_stop_device not online no sync 3(%s): skd_stop_device no special 3(%s): skd_stop_device no sync 3(%s): skd_stop_device sync done 3(%s): skd_stop_device sync error 3(%s): skd_stop_device state error 0x%02x 3(%s): msix table allocation error %s:%s:%d %s: <%s> msix (%d) vec %d, entry %x 3(%s): Unable to register(%d) MSI-X handler %d: %s %s:%s:%d %s: <%s> msix %d irq(s) enabled 3(%s): failed to allocate the MSI interrupt %d 3(%s): failed to enable MSI, re-trying with LEGACY %d 6(%s): LEGACY irq %d enabled 3(%s): request LEGACY irq error %d 6(%s): irq_type %d invalid, re-set to %d 3(%s): failed to enable MSI-X %d 6(%s): MSI-X %d irqs enabled 3(%s): failed to enable MSI-X, re-trying with MSI %d 3(%s): consistent DMA mask error %d 3(%s): bad enable of PCIe error reporting rc=%d 3(%s): Unable to map adapter memory! %s:%s:%d mem_map=%p, phyd=%016llx, size=%d 3(%s): interrupt resource error %d 3skd: (%s): memory alloc failure %s:%s:%d comp pci_alloc, total bytes %d entries %d %s:%s:%d skmsg_table kzalloc, struct %lu, count %u total %lu %s:%s:%d skreq_table kzalloc, struct %lu, count %u total %lu %s:%s:%d alloc sg_table sg_per_req %u scatlist %lu total %lu %s:%s:%d skspcl_table kzalloc, struct %lu, count %u total %lu 6STEC s1120 Driver(%s) version %s-b%s 6(skd?:??:[%s]): vendor=%04X device=%04x 3(%s): error: waiting for s1120 timed out %d! %s:%s:%d mfd=0x%x last_mtd=0x%x 3(%s): please upgrade driver 3(%s): Time sync driver=0x%x device=0x%x %s:%s:%d (%s) skdev=%p event='%s' %s:%s:%d drive_state=%s(%d) driver_state=%s(%d) %s:%s:%d busy=%d limit=%d dev=%d lowat=%d %s:%s:%d timestamp=0x%x cycle=%d cycle_ix=%d skspcl == &skdev->internal_skspcl%s:%s:%d complete internal %x %s:%s:%d TUR failed, don't send anymore state 0x%x %s:%s:%d **** TUR failed, retry skerr %s:%s:%d write buffer failed, don't send anymore state 0x%x %s:%s:%d **** write buffer failed, retry skerr 3(%s): W/R Buffer Connect Error %s:%s:%d read buffer failed, don't send anymore state 0x%x %s:%s:%d **** read buffer failed, retry skerr %s:%s:%d **** MEDIUM ERROR caused READCAP to fail, ignore failure and continue to inquiry %s:%s:%d **** READCAP failed, retry TUR %s:%s:%d **** device already ONLINE 3(%s): Driver state %s(%d)=>%s(%d) %s:%s:%d **** device ONLINE...starting block queue %s:%s:%d **** driver state %d, not implemented %s:%s:%d **** failed, to ONLINE device 3(%s):*** W/R Buffer mismatch %d *** skdev->skcomp_ix < SKD_N_COMPLETION_ENTRY%s:%s:%d cycle=%d ix=%d got cycle=%d cmdctxt=0x%x stat=%d busy=%d rbytes=0x%x proto=%d %s:%s:%d table=0x%x id=0x%x slot=%d %s:%s:%d completing special request %p /build/linux-lts-vivid-PmeBs4/linux-lts-vivid-3.19.0/include/asm-generic/dma-mapping-common.h%s:%s:%d skd_do_driver_inquiry: modify supported pages. %s:%s:%d skd_do_driver_inquiry: return driver page %s:%s:%d mismatch comp_id=0x%x req_id=0x%x 3(%s): Completion mismatch comp_id=0x%04x skreq=0x%04x new=0x%04x skreq->state == SKD_REQ_STATE_BUSY%s:%s:%d reclaim req %p id=%04x %s:%s:%d NULL backptr skdreq %p, req=0x%x req_id=0x%x 3(%s): key/asc/ascq/fruc %02x/%02x/%02x/%02x %s:%s:%d stat: t=%02x stat=%02x k=%02x c=%02x q=%02x fruc=%02x 3(%s): SMART Alert: sense key/asc/ascq %02x/%02x/%02x %s:%s:%d status check good default %s:%s:%d new req=%p lba=%u(0x%x) count=%u(0x%x) dir=%d skreq->state == SKD_REQ_STATE_IDLE(skreq->id & SKD_ID_INCR) == 0skmsg->state == SKD_MSG_STATE_IDLE(skmsg->id & SKD_ID_INCR) == 03request_fn:Page allocation failed. n_sg <= skdev->sgs_per_request%s:%s:%d sending msg=%p, len %d 3(%s): s1120 state %s(%d)=>%s(%d) 6(%s): Queue depth limit=%d dev=%d lowat=%d %s:%s:%d ISR FIT_SR_DRIVE_FW_BOOTING %s 6(%s): state=0x%x sense=0x%x %s:%s:%d intstat=0x%x ack=0x%x %s:%s:%d drive busy sanitize[%x], driver[%x] %s:%s:%d busy[%x], countdown=%d %s:%s:%d busy[%x], timedout=%d, restarting device.3(%s): DriveFault Connect Timeout (%x) %s:%s:%d draining busy [%d] tick[%d] qdb[%d] tmls[%d] %s:%s:%d Slot drained, starting queue. 3(%s): DriveFault Reconnect Timeout (%x) 3(%s): Disable BusMaster (%x) %s:%s:%d found %d timeouts, draining busy=%d 3(%s): Overdue IOs (%d), busy %d 3skd: skd_isr_type %d invalid, re-set to %d 3skd: skd_max_queue_depth %d invalid, re-set to %d 3skd: skd_max_req_per_msg %d invalid, re-set to %d 3skd: skd_sg_per_request %d invalid, re-set to %d 3skd: skd_dbg_level %d invalid, re-set to %d 3skd: skd_isr_comp_limit %d invalid, set to %d 3skd: skd_max_pass_thru %d invalid, re-set to %d p)p)p)p)p)Aparm=skd_isr_comp_limit:s1120 isr comp limit (0=none) default=4parmtype=skd_isr_comp_limit:intparm=skd_dbg_level:s1120 debug level (0,1,2)parmtype=skd_dbg_level:intparm=skd_max_pass_thru:Maximum SCSI pass-thru at a time. (1-50, default==32)parmtype=skd_max_pass_thru:intparm=skd_sgs_per_request:Maximum SG elements per block request. (1-4096, default==256)parmtype=skd_sgs_per_request:intparm=skd_max_queue_depth:Maximum SCSI requests issued to s1120. (1-200, default==64)parmtype=skd_max_queue_depth:intparm=skd_max_req_per_msg:Maximum SCSI requests packed in a single message. (1-14, default==1)parmtype=skd_max_req_per_msg:intparm=skd_isr_type:Interrupt type capability. (0==legacy, 1==MSI, 2==MSI-X, default==1)parmtype=skd_isr_type:intversion=2.2.1-0260description=STEC s1120 PCIe SSD block driver (b0260)license=Dual BSD/GPLauthor=bug-reports: support@stec-inc.comsrcversion=4DA85D4CB37CA2E3963E110alias=pci:v00001B39d00000001sv*sd*bc*sc*i*depends=intree=Yvermagic=3.19.0-80-generic SMP mod_unload modversions $$$$$$${_5module_layout#blk_init_queuealloc_pages_currentӅ3-system_wq-kmalloc_caches地__kmallocD\@get_seconds×sg_init_table/alloc_diskczblk_cleanup_queueOLkernel_stackiblk_queue_io_optC>_raw_spin_unlockZVblk_add_request_payloadQparam_ops_intkPWblk_queue_max_hw_sectorsZdma_set_mask\Ypci_disable_deviceMv9pci_disable_msix&ԱD__dynamic_pr_debug?sg_nextx86_dma_fallback_dev]pci_release_regionsinit_timer_keyP5oblk_queue_flush =/blk_start_queueSqsprintf&copy_user_enhanced_fast_stringh}jiffies=2__init_waitqueue_head~fblk_queue_max_segments;b*pci_set_master/del_timer_syncŏWmemset}pci_enable_pcie_error_reporting 9pci_restore_stateJ_raw_spin_unlock_irqrestorePcurrent_taskI'printkKydel_gendiskƸcopy_user_generic_stringblk_peek_request nǡ_cond_resched_l__pci_enable_wake qregister_blkdevl94mod_timerQstrcatFgpci_find_capabilityYunregister_blkdevۏrcopy_user_generic_unrolledcapableE3C__free_pages5Bioremap_nocacheWpci_enable_msix_rangeβ|pci_bus_read_config_wordJdevm_free_irqs__stack_chk_fail;msecs_to_jiffies?,schedule_timeoutDput_diskJ4iov_shortenhDblk_rq_map_sg[U__blk_end_request_allm__fentry__blk_requeue_request__pci_register_driver|ffinish_wait/ .queue_work_on1(snprintf7H[pci_choose_state7U޽pci_enable_device @kO_copy_from_useryFdevm_request_threaded_irqD` blk_start_request7rdma_opsיpci_save_statepp p]p p p p]p0p? @! QItnhb\V Q-nkheb_\n i UwsLE5;#~  v xjK F  j\ aOK>,'% m g " sU skdGCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4.symtab.strtab.shstrtab.note.gnu.build-id.rela.text.rela.text.unlikely.rela.altinstr_replacement.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rodata.str1.8.rela.altinstructions.rela__bug_table.modinfo.rela__param.rela__mcount_loc__versions.rela.data.rela__verbose.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack@$3p.@V$>a!9$R2M$m]h`$}Dx$ `  $ 2a/ 2kx$$$$x$   X$6$,` '50$F K0XT88d X)%V x9  c p +9((J([(l(}(  `00( Pex(  P(((/>?(P@(a p0Px p`N (H(( ((0(AX(R0(c(t(p(( w0Ye7 ` 0(6* 0 9(JOa(r ! ( P(x( `s00R (c (t8(( ` E!((X( p ' 67 F(W(hh(y  0( ((@( ( #T(*(; @JP%Z (k (| ( `'S'(  p((  @ p).` (? N`*\ (m |0+!x ( `,,-(X(0(((((9(J  Y34j8 ({(((p(H( (((  ( (%  4  C :cS @>zd >t ? P@} h (  @ (    Eq (      PI "  ,  ; |H t\ @(m l W p   ( ( ( (( ( ( (. (? `(P (a x(r P|^  h 8( P(      p      ` @W( h(-  9 (J  Y  h p]4}  (  0 a  (   Pc ( ( ( h(  *  5 dK (\ (m 8(~ p( (  0  (  ( (   (`(($(5(FH(WX(h0(ym@(x(P(((( ((!(2(ClU(f P u(  ( ( p p ( (xH (+ :X (K (\ (m (~ ( 0 ( ( (   n`( .h(? N] (n }( ( ( ( ( (P ( Z @]  D @*@K@ p  P `-  c M6Z@ t Wk!`  U7!\ x ^`!  W4R g 5:O)x#+ %2 F7 !"\ks`-<Д!S[ Djs -<Si~](>N[c~b &29Fbt %5DXmu '9 @]hvskd_nameskd_release_skreq__func__.36935skd_log_skreqdescriptor.37791descriptor.37793descriptor.37794descriptor.37798descriptor.37799__func__.37792CSWTCH.260skd_bdev_getgeodescriptor.37617__func__.37618skd_sg_io_put_statusdescriptor.36753__func__.36754descriptor.36760descriptor.36761skd_end_requestdescriptor.36414descriptor.36408__func__.36409skd_release_msixskd_start_timerskd_timer_tick__func__.36515skd_sg_io_get_and_check_argsdescriptor.36597descriptor.36596descriptor.36598__func__.36595descriptor.36600descriptor.36599descriptor.36607descriptor.36608descriptor.36610descriptor.36621descriptor.36615descriptor.36594descriptor.36614skd_sg_io_copy_buffer.isra.19skd_log_check_statusskd_reg_write64.part.24__func__.36119descriptor.36118skd_reg_write32.part.25__func__.36112descriptor.36111skd_reg_read32.part.26descriptor.36104__func__.36105skd_reg_read32skd_release_specialdescriptor.37089__func__.37090skd_quiesce_devdescriptor.37317descriptor.37305__func__.37306skd_release_irqskd_postop_sg_list.isra.31skd_recover_requests.constprop.46descriptor.37783descriptor.37785descriptor.37172descriptor.37173__func__.37163__func__.37784skd_send_special_fitmsgdescriptor.36876descriptor.36881descriptor.36883__func__.36877skd_send_internal_skspcl__func__.36788skd_ioctl_sg_iodescriptor.36583descriptor.36636descriptor.36651__func__.36637__func__.36584descriptor.36743__func__.36742descriptor.36741descriptor.36744descriptor.36670__func__.36671descriptor.36673skd_bdev_ioctldescriptor.36563descriptor.36571__func__.36564skd_send_fitmsgdescriptor.36860descriptor.36862descriptor.36865__func__.36861skd_free_sg_list.isra.22skd_soft_resetdescriptor.37215__func__.37216skd_disable_interruptsdescriptor.37202__func__.37203skd_restart_devicedescriptor.37297__func__.37298skd_qfull_isrdescriptor.37395__func__.37396skd_reserved_isrdescriptor.37349__func__.37350skd_cons_sg_list.isra.23skd_destructdescriptor.37603descriptor.37605descriptor.37606descriptor.37609descriptor.37610descriptor.37607descriptor.37608__func__.37604skd_start_devicedescriptor.37226descriptor.37208descriptor.37210descriptor.37243descriptor.37244descriptor.37245descriptor.37246descriptor.37247descriptor.37241descriptor.37231descriptor.37239__func__.37227__func__.37209skd_stop_deviceskd_pci_shutdownskd_pci_suspendskd_pci_removeskd_acquire_irqdescriptor.37426msix_entriesdescriptor.37434skd_isr__func__.37427skd_pci_resumedescriptor.37696__key.37702__func__.37697skd_constructskd_majorskd_next_devnoskd_isr_typeskd_max_queue_depthdescriptor.37544skd_max_pass_thruskd_completion_workerskd_sgs_per_requestskd_dbg_leveldescriptor.37461descriptor.37547descriptor.37469descriptor.37553descriptor.37548descriptor.37494descriptor.37497descriptor.37549descriptor.37508descriptor.37550descriptor.37551skd_request_fnskd_blockdev_opsdescriptor.37533descriptor.37552__func__.37545__func__.37462__func__.37509__func__.37470__func__.37495__func__.37534skd_pci_probedescriptor.37647__key.37653descriptor.37622__func__.37623__func__.37648skd_isr_msg_from_devdescriptor.37186__func__.37187skd_msg_isrdescriptor.37384__func__.37385skd_log_skdevdescriptor.37773descriptor.37775descriptor.37776descriptor.37777__func__.37774CSWTCH.400skd_complete_internaldescriptor.36832descriptor.37324descriptor.36835descriptor.36844descriptor.36839__func__.36831descriptor.36842descriptor.36846descriptor.37322__func__.37323descriptor.36838descriptor.36834descriptor.37339descriptor.36851descriptor.36841descriptor.36845descriptor.37334descriptor.37335skd_isr_completion_posted.isra.44descriptor.37044descriptor.37062descriptor.37076descriptor.37078descriptor.37051__func__.37043descriptor.37045descriptor.37048descriptor.37050descriptor.36907skd_chkstat_tabledescriptor.36982__func__.36983descriptor.36914__func__.36908__func__.37063descriptor.36915__func__.37077descriptor.36948__func__.36949descriptor.36389descriptor.36398skd_max_req_per_msgdescriptor.36391__func__.36390descriptor.36400descriptor.36396descriptor.36392descriptor.36394descriptor.36393__func__.36425descriptor.36432descriptor.36434skd_comp_qdescriptor.37373skd_isr_comp_limit__func__.37374skd_isr_fwstatedescriptor.37149__func__.37150descriptor.37119__func__.37120skd_statec_isrdescriptor.37360__func__.37361descriptor.36489descriptor.36494descriptor.36495descriptor.36502descriptor.36503descriptor.36480__func__.36481__func__.36490skd_initskd_driverskd_exitskd_pci_tbl__UNIQUE_ID_skd_isr_comp_limit17__UNIQUE_ID_skd_isr_comp_limittype16__param_skd_isr_comp_limit__param_str_skd_isr_comp_limit__UNIQUE_ID_skd_dbg_level15__UNIQUE_ID_skd_dbg_leveltype14__param_skd_dbg_level__param_str_skd_dbg_level__UNIQUE_ID_skd_max_pass_thru13__UNIQUE_ID_skd_max_pass_thrutype12__param_skd_max_pass_thru__param_str_skd_max_pass_thru__UNIQUE_ID_skd_sgs_per_request11__UNIQUE_ID_skd_sgs_per_requesttype10__param_skd_sgs_per_request__param_str_skd_sgs_per_request__UNIQUE_ID_skd_max_queue_depth9__UNIQUE_ID_skd_max_queue_depthtype8__param_skd_max_queue_depth__param_str_skd_max_queue_depth__UNIQUE_ID_skd_max_req_per_msg7__UNIQUE_ID_skd_max_req_per_msgtype6__param_skd_max_req_per_msg__param_str_skd_max_req_per_msg__UNIQUE_ID_skd_isr_type5__UNIQUE_ID_skd_isr_typetype4__param_skd_isr_type__param_str_skd_isr_type__UNIQUE_ID_version3__UNIQUE_ID_description2__UNIQUE_ID_license1__UNIQUE_ID_author0.LC62.LC2.LC203__UNIQUE_ID_srcversion3__UNIQUE_ID_alias2__module_depends____versions__UNIQUE_ID_intree1__UNIQUE_ID_vermagic0pci_save_statedma_opsblk_start_requestdevm_request_threaded_irq_copy_from_userpci_enable_device__this_modulepci_choose_statesnprintfqueue_work_onfinish_wait__pci_register_driverblk_requeue_requestscsi_cmd_ioctlskd_skdev_state_to_striounmapcleanup_moduleadd_diskdma_supportedpci_disable_msipci_request_regionsmemcpykfreepci_disable_pcie_error_reportingprepare_to_wait_eventblk_stop_queuepci_set_power_state__wake_up_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_tracepci_unregister_driverpci_enable_msi_range__fentry__init_module__blk_end_request_allblk_rq_map_sgiov_shortenput_diskschedule_timeoutmsecs_to_jiffies__stack_chk_faildevm_free_irqpci_bus_read_config_wordpci_enable_msix_rangeioremap_nocache__free_pagescapablecopy_user_generic_unrolledunregister_blkdevpci_find_capabilitystrcatmod_timerregister_blkdev__pci_enable_wake_cond_reschedblk_peek_requestskd_drive_state_to_strcopy_user_generic_stringdel_gendiskprintkcurrent_task_raw_spin_unlock_irqrestorepci_restore_statepci_enable_pcie_error_reportingmemsetdel_timer_syncpci_set_masterblk_queue_max_segments__init_waitqueue_headjiffiescopy_user_enhanced_fast_stringsprintfblk_start_queueblk_queue_flushinit_timer_keypci_release_regionsx86_dma_fallback_devsg_next__dynamic_pr_debugpci_disable_msixpci_disable_devicedma_set_maskblk_queue_max_hw_sectorsparam_ops_intblk_add_request_payload_raw_spin_unlockblk_queue_io_optkernel_stackblk_cleanup_queue__mod_pci__skd_pci_tbl_device_tablealloc_disksg_init_tableget_seconds__kmallockmalloc_cachessystem_wqalloc_pages_currentblk_init_queuew ^  ^qw   - x   P x    x # * 1 x8J Q X _ xdwE  F  ' . P5 GX Bk `      (  x  "1wE-  P  w'5:yR]gy ^ Y X  }   d @%1wlw  P6L pS Zaw{ =e * 1 8 E p              @% , L ZW us z ` X  M   0 W        Zs         p  %   % ? F M HZ p w ~    { w 1ww  wB]qy     wmo   p P5 < (C xMaw DiwmWw ik dr B _U-1 `; B 8I^ `h o v `   x `   x _ E! (  3E Y Ec j  u `  q xw *FuMa p  0 (F p M pT s p   Xw\ x     xwrlr\Y~7~pn`}~r! D Q    h       0!  !5!X! _! f! p!!! "~["n"`"}" " " ""# # #!# (#3#]P# W# h^# @r##5# # # ##w$0$`$$c$ $ @$ $ %&% @-% 4% 9%Q%wn% {% &M&a=& z& & @&  && & &  && & h&  I'a'w'W'w'('(:(P(  W( 6^( e(q(w(%(()) @ !) M() /)B)Y)q)w)} **-*  4* b;* ` B*T*a*w}*r*5 ** * ~*  * ++1+wT+rZ+ + +++ + ~+ x ,,3,E,a,w,W -c-Wj- -w---|-u.M/l/W0l0i00l0l0%)1l>1lO12W$252WE2WU2Wk2 r2 y2 X22 2 2 22 2 2 022 2 2 33 3 %3 ,3B3 I3 P3 W3m3 t3 {3 33w3r3U =4g44 Z415 ;5t555e5=6"6X6 b6h6x66q6- 6 66 x7C7 @M7q7 Px77 77 7 7 7 77 8 8 68  828N8 U8 "\8 c8}888 8 8 8 8889949J9 Q9 FX9 _9q99 9 *9  999 9 9 H99 : : : p:1:J: Q: pX: _:u: |:  : :: : :  ::w:rB;G;;n;};n;`;r< @ (<=<I<Q<r<< <~=}= h %=K=  U=k= u=== == ===>*>A>wS> `Y>u> >> {>>w?e?e"?*?V2?=?]G?pd?my? {??w?e?e?@$@m9@ {@@Q@w@4@tAAL'AtA A  A A A^BYMB] gB h wBB  BB B B^B CY*C  7CUC @ _CpClC  CC C C^Cv D DY Di5D X MjMM%N@N}`NNdNtOWOWO O?PWPWQQQ RR P| R  3R^RmRzRRRrRURoRSmSSWZS kSWrS SWS S  SS S 6T ( T5T ?T FT MTlT vT  }T TT T T @TT T $T PTU pU  U `m p m+m  2m e9m @mTm ^mxm  m m mmw.n]ooqopm0pEupp  p p pq5OrqZr r rr Hr @r  rs s  s s x&s@s  Gs Ns HUs x^ssss ss s t ltt P t u  uZuuuuvvk?wZw aw hw owwWw wbw wx  x p'x 1x]x  dx kx x}xxx x xx xx  x x (xy ybVy @ayy  y y yyz1z p 8z X?z Hz,{ A{ e{ l{{  { { P{{&|  -| 4| 9|Q|w|| f}Xs~z~ tee |  1 H u πoXт ؂ ߂  x W "TXayi = ' O.  5B ] d |k  r  g     p ! ( / 6 xE_ f m t x    Ӆ څ  X      x8 ? F HM x\        xņІM  h 0 /% M T ^   hw͇rӇ |3D_[p  ~  wr!w`t W Bh Bu  0ي ` R} p  !>Wm t 0{ `wsf|_D  K R h]swr ԏ  ~  1FQw~rʐ  RE 0 Ց   *Q\m @oڒ  (A`q| Z  P  @Ɠ ͓ ( ԓ @    @# `*  Rv @}    @   єwܔ B wk   xm   P&E> E 0L (Qv ` } 0  0    !     $). V Q "x3 h:@tJp` gmlwt pl h  @ | pxh, 39dD K \R Wa Q V # (u. 9 > (08@HPX`hpx (08@HPX`hpx0`]H^_@_^^] _(_0]8f@fHfPfXf`fhfpfxffffffffffeffffffffff f(f0f8f@fHfPfXf`fhfpfxfffffffffffffgfffffgf (08x@HPX`0hpxPx_d (/@KT ](B0(8@iHwP`_hpdx  0+  0+ ( 0+0 8 0+@ H P X ` h ap x 0+  0+  `*  `*  `*  `* #0 0@ \  $(04<@HLTX#` d(l p- A *]B zCP  c (8 @ HXl` hxp t x |p0 (008`@ H0PX``hpx#P%`''p(p)`*0+`,-3:@>>?P@EPI @W(p]0a8b@PcHdPmXP|`hp xPД @W(?0>HEP@>(08@0PX`hx# (0@HPXhhpx 08@HX`hp`@  (08HPX`px0@@P (8@`HP(`hppx  @   (08@6PX`h$x (0@HPXhpxH  08@HX`hp6"F (08*HPX`pxp     ( 8 @ H P ` h  p x b  @    @  `  @    @  ( 0 @8 @ P X Z` h x    ~    ~    ~    ~  ( 0 ~@ H P X ( h p x      h    @        0 8 @ H hX ` h p             |    g ( 0 8 OH P X ` 1p x     0    E    E ` (8@`HP`hpx0FxP(08@PX`hpx(x (0}@HPXdhpxh0  08 @HX` hpX e  60  (0 08HP0 X`xpx0 >0 H0 0 0 (p8@0 HPH`h0 px0 P p X  (0 8@PX `hx   p   (0@H PXHhp x H ! 0 @  M08` @HX`p hpp pp 0XxPfMagrathea: Glacier signing key]ǓE]J=Y.o7|E)+G'VE{ΓPF (M%7w W4PEo GPDУCR2E<55 <47@%B(/|C04RJu|G:U Itr< ;> ;szOU ڐܕ?alP|*XEȞPX0Vn3ke3_!(1/<ܩmg*pH֠t;0vVKkmè^0#.8'"dR!PI ۊ%f4m{_y+/hG|AJ_Zy*#n$)+>_e!pAbm j7R|1Fgk2eAQ3[tOřy$ jdt{ofND:~Module signature appended~