ELF>0!@@&%GNU L}sJo,}MLinuxLinuxHVUHHWVHWN f tPtHtHN f tPtHtHV t(wt.u]u]]]ff.@UHATISHG8HHhHE1 tAHHtHHtfxu [DA\]A[A\D]@UHAVLAUATISHLAl$hItLL[A\A]A^]ID$I$LHBHHI$H"ID$f.UHAULATILSHI$M$E1L9tXWftGJHGHH)HHtp HpH9t!HPHHtHPttH9uIH?L9uLL[A\A]]UHAVAUATISH8HH9w@HH9M$IĠLM,$M9t]AUftJrIMHH)HA HH HpH9tH9uLL[A\A]A^]MmM9uE1L0[A\LA]A^]fUHAVAUIATISHvaIHHX`HIŰLf{tx11HKI|$HH9yHuSAt$@q@At$ HK@t:It$HKHtHA4$HKft0At$HKft2At$HKft4KHp9L[LA\A]A^]fUHAVAUATSLn [A\A]A^]fUHAVIAUATA1SHHtWHE1HHt!HHt@@uxu 8X uD8` LDIHHu[LA\A]A^]E1[A\LA]A^]ff.UHAVAUIATSHH8eH%(HEHHHFHFHFHF HuUHEHEHE1HEfEEAąufOHE1HU IHIH%HEHuLEHEAă"tNuHME1LIHcHHEeH+%(H8D[A\A]A^]LLHHCHC HCHCAFfAFfCAF fCAFfCAFCAF"C AFC C AFCIF HCAFC AF fC$AA*Af.HHHNH09OHcHrFH>HH|H| HHH)HH)HHE1u>DuUHt>@ttft ăE1tUHH]>tt zDUHAWLAVIAUATILSHE11H{0II$I$I$HH HCHHHCHCHCChHC HC(A$I$HSLe=LL[A\A]A^A_]f.HU7Hǐ HGu] ]UHAWAVAUIATSHLgpDM$XfELALI$HI$HtSH9u7LLLH[A\A]A^A_]:XKHH9t@0ux1tD:xuH9t@0tHH9t@0ux0uD:xu:XuX@ELI$1IEAMu!TI$LIH8A;uۋEA9uEGpfD;Er,ApLLhMA$HEeH+%(u/He[A\A]A^A_]ttff.U@1HAUATSHHeH%(HE1HfHDž00H HDž8HDž(ƅƅH ƅ8u @u%HEeH+%(8H[A\A]]HHE1 HHIHtHH Hƅ6H(AąAEA}$tIcHhHAt+uUmHlH@u*dfuHXH^HHAE$AD9HE1LHHHcff.HH H H9teUHAVAUATISH HDsDkHC8t [A\A]A^]AALatC4[A\A]A^]UHAWAVAUATSHHHH L I9teL M8M9tVIHGI"HEII@ILHBHM0MhIMM9uHLI9HLLIHI9HCHE]IAGhAGhIGILHBHHIH"IGHI9tNLLLAGhILxIAGhAGhu nLLH[A\A]A^A_]ff.UHAUATLHM$LLAƄ$AƄ$yHLA\A]]ff.fHUHAWAVIAUIATSHL~(I_ fAtmH0E1INAHpAfA;GsML9k8uHHCHCHCHC IEA HC8LH[A\A]A^A_]HtuUHAWAVAUATISHHHFhV:LvHHt-HpHHe[A\A]A^A_]He[A\A]A^A_]ff.UHAWAVAUATSHHHH}HLII"LƃLLHƃyHHHXHHEHHL?L9t"HWIWL:L7LoLM?L9uH}ƃ)HHHHELHHEMeI9tvIEE1E1ID$L HIEH"fA}IEt#IMHAJt9hIpOAMD9I}LMI$L;etIH}H}Hǃ0H[A\A]A^A_]fUHAVAUATISHLHr@C<t<A$ KI$ 9HOʃrTHI$ HI$ HtHtH)H)HHA$ u81He[A\A]A^]tA$ A$ tȃI$ A$ He[A\A]A^]LI I H9M A$:HA}4D3[IE8tcIEIUHBHHIEH"IEA$taI$ LHe[A\A]A^]LoLuAL$tAE4H= I]HHIULHHSHHSHHSHS @xL`p'A$ T TH=I+}81It$HU HAWAVAUATSHHH=LHIHHI$H MLLxhIMI9t=Aft,HHyIH)1HH9tHt(HpH9uH L9uLL=HLIT$HAP:p@u(LI$@1L[A\A]A^A_]7@LI$ff.UHAWLXAVAAUATISHLLHH uЉUDEDMUHHHL9tkH]DIILM9tPIƀ0uL9gt8_uE8GuHGHHBHHHH"HGILM9uH]H=8 IHEM61MvAFEMfAFEM.AF EfAF$HEIF(HPLPIFL0HHHtIpAA9AfIE11MsMIBNl h% MtARIp9ӅH}He[A\A]A^A_]ABEIpAA9@sCLUL]DMLELEDML]LUH=0 LUL]LEL]LUHIt]LELP(fAH?wHI EA@A MhhA% AJ% fUHAUATISHG@HX@ H[@HtHtHHLHàLH3H9t`NftOyHFI$H H)HHLp HpH9t!H9PHuD`6LD[A\A]]H6H9uAff.UHAWAVAUIATISH eH%(HEHG@HX@ H[@HtHtHLMLIIH9NfDAHFI$J L)HHLp HpH9t_H9PHuX4LHuLHEHEHE_t=HUeH+%(u8H [A\A]A^A_]H6H9YLHUIUff.@UHAWAVAULo(ATISLH H[@HtHtHM$8MLA$E$IHIHHH9u1H HH9tH@:xuD:Hu@3HH H9uA$tIMM\$hIHL9ugII$8IDŽ$8He[A\A]A^A_]E11HSLHrHI;SIp9HL9tf{tff.fUHAWAVAUAATISHH_@ H[@HtHtHI|$@HQA$:LLAƅ=HIHHAL=H@HH@H@@LEAA$A@ƃH LEIt9tVfƃLHD[A\A]A^A_]LHuMtAAA몾HAAAAUHAWAVAUATISH_(H( H[@HtHtHH= LHHL AA$E$CC ufI@HDrEt#ANHB E1HTD8(uDpHH9uCDk 1Ds I$8H([A\A]A^A_]IMl$hHHEMII9tEAAft3IQIHH)1HL H9t Ht,HpH9uM I9uH}HbIBhEj:Er@HtL` AALHMLMUuuȋULMHMuH}LHMLMLMȀK@HMIAAՉT<ƸUHAWAVAUIATSH8H_@eH%(HE1 H[@HtHtHI}@H5HuHEHHEHEHEAHEE1fEAąufHE1HU HHIHHEHuHEHEAątLuHME1LHHcHHEeH+%(ulH8D[A\A]A^A_]AF A$AFA(AFA,AFA0vAAAff.U1HAWAVAUATISHHeH%(HE1f,H,H8HDžHHDžPHDž@ƅ.ƅ/HH8ƅPu -@u)HEeH+%(`H[A\A]A^A_]HHE1 H0HIHtH0H8HƅNH@ADžtA}$iHXLHH AE$AD9IcHXHAt+u\]HkH HH\I9t$x0uf9Pu@1A$@p2HL9uH hH HHIH"HI9u&HЀ0tWA;$HHL9uH=8 Htx HpH9f;uM1HcHH)HHH}H9xHHp9E1LLLfA|$tDA|1H4LH)HHIt$A|PA|AD$9HEeH+%(uLHX[A\A]A^A_]LhhMtMm9iM/[MM9LUHAWAVAULATISHH0eH%(HD$(11HLÅHD$LHp D0{HHtPf|$t-1HFfD4HD$H HFfL D$Hp9LH|$A|H= IHu7A$HD$(eH+%(uHe[A\A]A^A_]D$HT$fAGIWft1IWL|`AWHp9LI$I$LIIGM$L8HD$AWIt$HHH LLf.UHAWAVAUIATSHH0HLwpeH%(HD$(1HLIAM11fA|$tHIL$Ld`AIL$f4IL$H\ IL$Aft AL$Hp9LL!LL&HD$(eH+%(tHe[A\A]A^A_]<uMtID$ HLH f|$8H|$AtH= IHA HDH<fAT$H)HID$HfA|$MtN11ID$Ld`AID$f4ID$L| ID$Aft AD$Hp9|IHIIHMI$ID$L AT$IvLHf  LLXfU HAWIAVAUATSHXH=eH%(HE1HHLIE1HELHuEfUHEEHEHEHEEEEfMufHE1HU IHIHtiHEHuLEHEu&AFAAFƒHfAuHME1LIHcHMLM0M11fA|$tHIL$tIM@tIL$4IMf4IL$tIM@tAL$Hp9|I|$LLE11fA}uAEAHpA9MuHuLDeHHEHEHEHE1fEEufHE1HU IHHHEHEHuLEHEL]u;MC AACIAFACAFACfAFACfAF0uHME1LIHcHIELHfPIu HNHI8uIEHD I8IEDdIEDdIuHN0fwH0 L襪aLLfA}tHA|1IIuHHHp6A|E}PA|AE9|HEeH+%(u[HX[A\A]A^A_]LAD$IM0MI$fA@IMID$L fDUHAWAVAUATISHH@LopHDeH%(HD$81LAHAFH.HH)HHVDr<HBXHATAfǀfAHzHtBPtxtqZ:Dr@AI1IHtDM}IHtHHt@@uxu 8X ILIHuLL轤HD$8eH+%(He[A\A]A^A_]<wI90t{Lq<wAxt Ht$LA$uH= IHAZǀFL9ǀ*D8p  AIx0LD$LHLD$D$ fAFHD$(IF1HkpIVHLr`AV9MLIILMIIFL0HD$(IuAVHHH LL PUHAWAVAUIATISHH8eH%(HEЋB vMH@Hr@t!KHB HT8HH9uLuWKCLHuHEHEHEHEHEẼfLLHEeH+%(He[A\A]A^A_]uKIt$HH{(H{(듃uSsLkbs#KLSLHm9f}9HuLQHH}HFhHt HxLJBHu蹤tdA$JBHu膤A$Hr1LH覾rẼfaHuLIHH@hHLx MM8MAB@A$ẼfHuL蒠IHH@hH0Lx M#M8MA$A$I$M$UI9NftwDAH~J L)HGHHLx HpH9tLf;uI9$0HtKL(HuLADHjADž0뻄uML0 uLLHEeH+%(:H[A\A]A^A_]I1ɾDD$D$DHHPILA$Dž0A?AA=A0 LLLDž0 "LLLDž0A$E1GA$HXL\Dž0ff@EUHAVAUATISHLwpeH%(HE1AL01LHA$ffHti tNt.LLHEeH+%(uxHİ[A\A]A^]LLL8A$SA$H`L@SdIUHAVAUATISH0eH%(HE1L1HuLuH]EЀtEԃfuHuL-HHtH@hHtHxuLݰA$pt[I$@HtNxtH1Ml$LcI$1ɾBT HHI$@P9|HEeH+%(uH0[A\A]A^]UHAWAVAUIATSHLHM$LLAƄ$AƄ$yHA$ IDŽ$ IDŽ$ A$A$A$A$A$"M$f11ۅHcHAfI(9uڅ0HIHI$HM$A4I$HEиHILJAƇALJfA,A$ALJ 9OHA4HcI HIA$A(I$I$I$I$HHI$HHHADŽ$HI$A$E$R șAA$P AATA$A:9~A$fA:t-B=A$A@MIc$H<H=s I$ HdADŽ$ A$I$XHHA$I I I I$HILJ I$HI$PHuHA$I$LHHADžuuA$ v:LLLAƄ$HHD[A\A]A^A_]AƄ$xA$@AęA=A$L롾L?IDŽ$ HuHAHM̉UM̋U)ff.UHATIuL!LeUHAULoATSH8DGhLg`eH%(HE1AA$u=HA$AwfA!v Au2LLLA AuL̚HEeH+%(gH8[A\A]]AAu LAuLA$A$Q ukAƄ$Q LLLLAƄ$Q M$=LLAƄ$H@L3+LʣDCxLc`Asr@F<HU1HHCvDEfECpffEC~EHHE@tELLdLWHsLHHAHHsHHID$8AHHHE1HHHE1HsLHHLwHIHLAT$LHAT$LHAT$ LHAT$LHLLHAT$LHAT$LHAT$LHAT$LHAT$LHAT$ LHAT$"LHIt$HHHeDHsHHE1AAL$(ED$8HsHHAE1Iv4HHIvEźHIvHHIwLHIwHESAIwAUDMALPHHIwHIt$HHHMIt$HHeDE1E1MIt$EHHHU HHLHHsHHHwHLkHLHL I$LLHHwHHFPHDK@sHLDK8EHHEHHE֨HLHELEHs0LLLEIXMuxA$ADHLHHwAHHIt$AHHILLt7A$tADHLHLHshLLAHHuLEHHLEHuLHHMMEEHwLHHH1HHMHMHwAHHHwA HHCPAVDILHHpLDHLEHLEHLLEC8PAUDK@HChHHt LPMu3A$A'DHLHHC`E1LhPD9~IuXHu\AIpELMLHHLUH}HshHt HFHshLM9uHuEEILLUHHHED]IuXH}HED]LUPRHsHH}It$HHLwHHHLHsA$C HSPVCLPDKDCsHIuHIt$HHIt$HHIt$HHIt$HHSIt$DHHuA~HutjA$HAIt$HHIt$HHA$HѾHLUL]LEȈMMLEL]LUHEMAuLALHHLUAXLUЉ% IMIULHALUЉ% ѾHLUL]DMLEȈMMLEDML]LUHuDHLUL]DMLEHChLEDML]LUHuLHLUL]LELEL]LUDCIKIL]HHHs(L]ѾHL]ȈMML]IsELL]HHAEL]HuLHLUL]LELEL]LUDJ:DB@VHR8LEL]RHLUHMHSXLUYJT:hHML]EHHB DHsHHAL{HLAV LHAVLHAVLHAVLHMEHLMHHHD$L$L\$H|$Ht$H<$AWHD$MuH{hH|$HtL_DCIHL$HHL\$HD$HsXH|$L\$HD$L$AWAWIBHe[A\A]A^A_]IOHt$HHHt$DHL $H<$L $HsHHHsHHD$HLL$HHMDEHuLceHuAHMMLHHMHHuLDePHEHuDEAHMHEHPHuDEAHMHEHPHuDEAHMHEHPHuDEAHMHEHPHuDEAHMHEHPHuDEAHMHEHPHuDEAHMHEHHMDEPHuHuDEHMIw HHIwLHAT$IwHHCI_ML$HHLEHHAI_HLHHA ILHHAsIt$XED$IOHHIIw HHIw| HHMwHLHLA ILLHIwHLUHuHuLUAARHHuLUAAR HHuLUAARHHuLUAARHHuLUAARHHuLUAARHHuLUAARHLULUIt$oHHIwHL]HuLEHuL]AASHHuL]ALELHHuL]AASHHuL]AASHHuL]AASHHuL]AASHHuL]AAS HL]L]AIuHIucHHKIt$AsHHKIt$AHHKIt$AHHKIt$AcHHKIt$AkHHIt$HLLKIt$AHHIt$/HHDEIt$HHKIt$ARHHKIt$AHHIt$%HHKIt$AHHIvHHD LD$D$A$LD IvHHI$@LHBL I$@1I$BT It$LHE1A@It$HIt$HAIt$HAIt$HIt$HHIt$HIt$HUUIt$HAEIt$LHHDChIt$HHIt$HHUHHHHATAHHHHHHHHHHHHH=H=HHHHAąt H=DA\]UHHH========]3mptsas: %s: Can't locate host! (sc=%p) 3mptsas: %s: Wrong bus type (sc=%p) 4mptsas: %s: WARNING - : %s: ioc is in reset,SML need to reset the timer (sc=%p) 4mptsas: %s: WARNING - : %s: target removed or in device removal delay (sc=%p) 7mptsas: %s: %s: kfree (fw_event=0x%p) 7mptsas: %s: ---- SAS DEVICE PAGE 0 --------- 7mptsas: %s: Parent Handle=0x%X 7mptsas: %s: Enclosure Handle=0x%X 7mptsas: %s: SAS Address=0x%llX 7mptsas: %s: Parent Phy Num=0x%X 7mptsas: %s: Access Status=0x%X 7mptsas: %s: Device Info=0x%X 7mptsas: %s: Physical Port=0x%X 7mptsas: %s: %s: add (fw_event=0x%p)on cpuid %d drivers/message/fusion/mptsas.cstrange observation, the queue depth is (%d) meanwhile fw queue depth (%d) Tagged Command Queueing is being disabled 3mptsas: %s: ERROR - %s: multiple segments req %u, rsp %u 3mptsas: %s: ERROR - %s: smp passthru reply failed to be returned 4mptsas: %s: WARNING - %s, no msg frames @%d!! 7mptsas: %s: TaskMgmt request (mf=%p) 7mptsas: %s: TaskMgmt type=%d (sas device delete) fw_channel = %d fw_id = %d) 4mptsas: %s: WARNING - TaskMgmt request: no msg frames!! 7mptsas: %s: TaskMgmt request: mr = %p, task_type = 0x%02X, timeout = %ld, fw_channel = %d, fw_id = %d, lun = %lld, task_context = 0x%x 3mptsas: %s: ERROR - TaskMgmt request: TIMED OUT!(mr=%p) 7mptsas: %s: TaskMgmt request: failed with no reply 7mptsas: %s: %s: reschedule task (fw_event=0x%p)on cpuid %d 7mptsas: %s: %s - exit, query_count = %d termination_count = %d 4mptsas: %s: WARNING - Issuing Reset from %s!! doorbell=0x%08x 6mptsas: %s: %s: host reset in progress! 3Memory allocation failure at %s:%d/%s()! 7mptsas: %s: sas_rphy_add: rphy=%p 7mptsas: %s: rphy=%p release=%p 3mptsas: %s: ERROR - %s: exit at line=%d 3mptsas: %s: ERROR - %s: fw_id=%d exit at line=%d 6mptsas: %s: attaching %s device: fw_channel %d, fw_id %d, phy %d, sas_addr 0x%llx 7mptsas: %s: %s: removing target reset for id=%d 7mptsas: %s: %s: [%p]: num_phys=%02d bitmask=0x%016llX mptsas: %s: removing %s device: fw_channel %d, fw_id %d, phy %d,sas_addr 0x%llx mptsas: %s: delete phy %d, phy-obj (0x%p) mptsas: %s: delete port %d, sas_addr (0x%llx) 6mptsas: %s: IOC is in Target mode 7mptsas: %s: TaskMgmt completed: (mf = %p, mr = %p) 7mptsas: %s: TaskMgmt completed: fw_channel = %d, fw_id = %d, task_type = 0x%02X, iocstatus = 0x%04X loginfo = 0x%08X, response_code = 0x%02X, term_cmnds = %d 7mptsas: %s: TaskMgmt: completed (%d seconds) 4mptsas: %s: WARNING - %s: failed at (line=%d) 3mptsas: %s: ERROR - slave_alloc kzalloc(%zd) FAILED! 7mptsas: %s: %s: MPT_IOC_SETUP_RESET 7mptsas: %s: %s: MPT_IOC_PRE_RESET 7mptsas: %s: %s: MPT_IOC_POST_RESET 4mptsas: %s: WARNING - %s, failed to allocate mem @%d..!! 7mptsas: %s: LogInfo (0x%x) available for INTERNAL_DEVICE_RESETfw_id %d fw_channel %d 7mptsas: %s: Skipping Raid Volume for inDMD 7mptsas: %s: Setting device flag inDMD 7mptsas: %s: %s: [%p]: deleting phy = %d 7mptsas: %s: phy_id=%d sas_address=0x%018llX 7mptsas: %s: Forming port phy_id=%d sas_address=0x%018llX 7mptsas: %s: phy_id=%d sas_address=0x%018llX 7mptsas: %s: %s: [%p]: phy_id=%02d num_phys=%02d bitmask=0x%016llX 7mptsas: %s: port = %p rphy=%p mptsas: %s: delete device: fw_channel %d, fw_id %d, phy %d, sas_addr 0x%llx 6mptsas: %s: %s: IOCStatus=0x%X IOCLogInfo=0x%X 7mptsas: %s: ---- SAS PHY PAGE 1 ------------ 7mptsas: %s: Invalid Dword Count=0x%x 7mptsas: %s: Running Disparity Error Count=0x%x 7mptsas: %s: Loss Dword Synch Count=0x%x 7mptsas: %s: PHY Reset Problem Count=0x%x 6mptsas: %s: delete expander: num_phys %d, sas_addr (0x%llx) 7mptsas: %s: %s: exiting due to a parallel reset 7mptsas: %s: %s: exiting due to reset 7mptsas: %s: %s: Config page retry exceeded retry count deleting device 0x%llx 6mptsas: %s: removing raid volume, channel %d, id %d 7mptsas: %s: ---- IO UNIT PAGE 0 ------------ 7mptsas: %s: Controller Handle=0x%X 7mptsas: %s: Port Flags=0x%X 7mptsas: %s: Negotiated Link Rate=0x%X 7mptsas: %s: Controller PHY Device Info=0x%X 7mptsas: %s: DiscoveryStatus=0x%X 7mptsas: %s: port=%p release=%p mptsas: %s: add port %d, sas_addr (0x%llx) 7mptsas: %s: sas_port_add_phy: phy_id=%d mptsas: %s: add phy %d, phy-obj (0x%p) 6Device returned, unsetting inDMD 7mptsas: %s: ---- SAS EXPANDER PAGE 1 ------------ 7mptsas: %s: Physical Port=0x%X 7mptsas: %s: PHY Identifier=0x%X 7mptsas: %s: Programmed Link Rate=0x%X 7mptsas: %s: Hardware Link Rate=0x%X 7mptsas: %s: Owner Device Handle=0x%X 7mptsas: %s: Attached Device Handle=0x%X 6mptsas: %s: add expander: num_phys %d, sas_addr (0x%llx) 7mptsas: %s: ---- SAS PHY PAGE 0 ------------ 7mptsas: %s: Attached Device Handle=0x%X 7mptsas: %s: Attached PHY Identifier=0x%X 7mptsas: %s: Attached Device Info=0x%X 7mptsas: %s: Change Count=0x%X 7mptsas: %s: Link down for fw_id %d:fw_channel %d 7mptsas: %s: SDEV OUTSTANDING CMDS%d 4mptsas: %s: WARNING - firmware bug: unable to add hidden disk - target_id matches volume_id 7mptsas: %s: %s %d HOT PLUG: parent handle of device %x 3mptsas: %s: ERROR - %s %d port info is NULL 3mptsas: %s: ERROR - %s %d phy info is NULL mptsas: %s: RAID Hidding: fw_channel=%d, fw_id=%d, physdsk %d, sas_addr 0x%llx mptsas: %s: RAID Exposing: fw_channel=%d, fw_id=%d, physdsk %d, sas_addr 0x%llx 6mptsas: %s: attaching raid volume, channel %d, id %d 7mptsas: %s: Entering %s: ReasonCode=%02x 4mptsas: %s: WARNING - Skipping because it's not operational! 4mptsas: %s: WARNING - Skipping ioc=%p because SCSI Initiator mode is NOT enabled! 4mptsas: %s: WARNING - Skipping because it's disabled! 4mptsas: %s: WARNING - Unable to register controller with SCSI subsystem 7mptsas: %s: Resetting sg_tablesize to %d from %d 6mptsas: %s: Invalid value passed formpt_loadtime_max_sectors %d.Range from 64 to 8192 7mptsas: %s: Resetting max sector to %d from %d 7mptsas: %s: ScsiLookup @ %p 3mptsas: %s: ERROR - scsi_add_host failed 7mptsas: %s: %s: rescan ignored as it is in progress 7mptsas: %s: %s: rescan after reset 7mptsas: %s: %s: fw_event=(0x%p), event = (0x%02x) /build/linux-j08yY4/linux-5.15.0/drivers/message/fusion/mptsas.c7mptsas: %s: Handle=0x%X 7mptsas: %s: Slot=0x%X 7mptsas: %s: Target ID=0x%X 7mptsas: %s: Bus=0x%X 7mptsas: %s: Flags=0x%X 6Queue depth reduced to (%d) Queue depth not changed yet 77mptsas: %s: %s - enter mptsas: %s: add:sspstpsatainitiator clearing deleted flag 7mptsas: %s: Port=0x%X 7mptsas: %s: PHY Flags=0x%X 7mptsas: %s: PHY Info=0x%X &ioc->sas_topology_mutex&ioc->sas_discovery_mutex&ioc->sas_mgmt.mutex&x->wait&ioc->sas_device_info_mutex3.04.20Fusion MPT SAS Host driver6%s %s mptscsih_io_donemptscsih_taskmgmt_completemptscsih_scandv_completemptsas_mgmt_donemptsas_taskmgmt_completemptsasMPT SAS Hostmptsas_phy_resetmptsas_smp_handlermptsas_queue_device_deletemptsas_target_reset_queuemptsas_event_processmptsas_expander_addmptsas_requeue_fw_eventmptsas_broadcast_primitive_workmptsas_send_ir2_eventmptsas_send_raid_eventmptsas_hotplug_workmptsas_del_end_devicemptsas_not_responding_devicesmptsas_firmware_event_workmptsas_add_fw_eventmptsas_queue_rescanmptsas_ioc_resetmptsas_add_end_devicemptsas_probe_expandersmptsas_exp_repmanufacture_infomptsas_probe_one_phymptsas_setup_wide_portsmptsas_eh_timed_outmptsas_port_delete__mptsas_free_fw_eventmptsas_cleanup_fw_event_qmptsas_target_resetmpt_loadtime_max_sectorsmax_lunmpt_pt_clearparm=mpt_loadtime_max_sectors: Maximum sector define for Host Bus Adaptor.Range 64 to 8192 default=8192parmtype=mpt_loadtime_max_sectors:intparm=max_lun: max lun, default=16895 parmtype=max_lun:intparm=mpt_pt_clear: Clear persistency table: enable=1 (default=MPTSCSIH_PT_CLEAR=0)parmtype=mpt_pt_clear:intversion=3.04.20license=GPLdescription=Fusion MPT SAS Host driverauthor=LSI Corporationsrcversion=06E2D2C68EC06BB2BBB5BC4alias=pci:v00001000d00000059sv*sd*bc*sc*i*alias=pci:v00001000d00000062sv*sd*bc*sc*i*alias=pci:v00001000d00000058sv*sd*bc*sc*i*alias=pci:v00001000d00000056sv*sd*bc*sc*i*alias=pci:v00001000d00000054sv*sd*bc*sc*i*alias=pci:v00001000d00000050sv*sd*bc*sc*i*depends=mptscsih,mptbase,scsi_transport_sasretpoline=Yintree=Yname=mptsasvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layout4param_ops_intB/mptscsih_host_attrsdmptscsih_show_infoN%mptscsih_bios_param Ymptscsih_change_queue_depth7Jmptscsih_slave_destroyrv.mptscsih_host_reset{mptscsih_dev_resetKlmptscsih_abortަrmptscsih_infopmptscsih_resumeB>|mptscsih_suspendmpt_deregister&mpt_event_deregister~% ampt_reset_deregisterOpci_unregister_driver+$sas_release_transport__pci_register_driverhmpt_reset_registerRAmpt_event_registery|xmptscsih_scandv_completeЏ$mptscsih_taskmgmt_completempt_registeremptscsih_io_doneYsas_attach_transport:e mpt_attach__ubsan_handle_out_of_boundsAmptbase_sas_persist_operationCSscsi_add_host_with_dmaA`__init_swait_queue_head __mutex_initscsi_host_allocϕEmptscsih_flush_running_cmdsscsi_add_deviceWsbitmap_weight/ܭascsi_is_sas_rphyIJ4sas_expander_allocž)-sas_phy_free Rsas_port_addIgsas_port_alloc_numN"sas_phy_allocP{sas_phy_addmpsas_port_mark_backlink6sas_port_add_phyy[Oscsi_remove_device&scsi_device_putCU scsi_device_lookupf0mpt_raid_phys_disk_pg1<mpt_raid_phys_disk_get_num_paths*P$mptscsih_slave_configure sas_read_port_mode_pagei@mptscsih_raid_id_to_num}*scsi_is_host_deviceaH__ubsan_handle_shift_out_of_bounds:kstarget_for_each_deviceE:#__kmallocAnmptscsih_ioc_resetp7jiffies_to_msecs9okmem_cache_alloc_tracewVkmalloc_caches?dmptscsih_taskmgmt_response_codempt_detachmptscsih_removejsas_remove_hostKuǣsas_port_delete_phyDsas_port_deleteJcancel_delayed_work_syncPjiffies$hmpt_raid_phys_disk_pg049sas_rphy_free-sas_rphy_addP!zsas_end_device_allocƮ_dev_printkfstrncpy0Xmpt_GetIocState$ˍ|mptscsih_get_scsi_lookupxmpt_findImVolumes3,Hmpt_set_taskmgmt_in_progress_flag ^int_to_scsilun[scsi_print_commandhmmptscsih_qcmd}mpt_clear_taskmgmt_in_progress_flagM*;mpt_put_msg_frame_hi_pri"mpt_Soft_Hard_ResetHandler!mpt_free_msg_frame@sdma_unmap_sg_attrs:Jwait_for_completion_timeoutmpt_put_msg_framepHe__x86_indirect_thunk_rax$5dma_map_sg_attrsmpt_get_msg_frame'}',bsg_job_doneumutex_lock_interruptibleh+:scsi_device_set_stater$sdev_prefix_printk%̚scsi_track_queue_fulln%mptscsih_is_phys_diskF.device_reprobemqueue_delayed_work_on*zcpu_number9cinit_timer_keyjdelayed_work_timer_fn/z%completeke__stack_chk_faildma_free_attrsxdma_alloc_attrsrmpt_config3N__scsi_iterate_devices82mutex_unlockKMmutex_lock zkfreep\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsave~_printk9[__x86_return_thunkm__fentry__ ~ y ~ M'PortFactsReply_t [2]'PTVXbY   s% A 'int'mptsasGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0dHdH3      " . ? P ] o         $ 9 P j        4 @J V e PoT}@t`m v        @ ` 7 H|>S@E (oT}m @9H@XN ] `:q  }e@~ 2  e8   @oT} @ `   m HH     H2 A @Z s$ m x @         X{  ##    #    ,}      ,}   . 5 ;  ,}I V  j s    8 @  j     8 @ ` p      & , B R Y ^ m !P     0 8 @ ` p          -  ; 0I 8T @o ` p x       `  (j     % 0 8 @ ` p 0 :  C N \ p             0 8 @ ` p   G} !"!$G!P!T!j _! c!(h!0r!@}!`!p x!!! !!!G!P! !!,! =!F!T!P!_! c!(j 0\!@k!{!!!!!!!!!!!$!(!/!E!G!P!T!P!Y! f!y!!!!!!! !!h!! !"!<!  L!d! T!  ! 0 (!0!@<!h!}!!!!!  ! !!(!3!>!G!Z!m!! 3!>!! !0 8!!! !j   ! !0 8 @ ` p !! !=!F!%!/!@!  (0 0K!f!!y! !@!H!P!X!`!!!!!P!!!! !4! ( 0A!@J!U!`!l!j s!}! !! !( 0!@!!L!  !@!H!Pj X!`!!!! '!@4!`A!L!W!  l!@!H!P X!!  !  !@!!!!!!/!6!M!d!r!j !P!!! !j !!!!j ! !,!=! F!(%!0@!8% !@2 ! `A !H !S ! 0 4! ^ !(l !0w !8A! @  !  !  ! !j  ! !0 !8 !@ !P !X !' !<D ! @M !] !b ! ! ! !! ! ! ! !j  ! ! x!! !(!0P!8 !@ ` !/ !> !@J ! A !@Y !`c !w ! !!!  ! !` !   ! !$! ! P!( 0 @ !` ! !3 ! !F ! j 0P !@] !!h !0!j  { !0 8 !@ !` ! ! ! ! ! !  !@ !`1 !#< !!W !a !j !} ! !@ !P<!` !% ! ! !@!P!` h0 p !(&(!'9! !W !a !T!} ! c!@ P|!*!  !!@!P!` p!!!! !-+#!,4!$!!@ H!P!`<!h!}!!!!! 0 P!/c!(!!@ H P!`!h!p!!!!!!!j !!!0 '!  5!1H!$!b!@!P!`}!!g!h!G!P!r! ! t!3! $!!@ P!`!! !!!! !!5!! @!`!!!!7%! (! @B!` !U!^!h!v!`!l! 0  !9!<G!P!s  ! !(j 0 8 @!`!!!@!`!!;!$G!P!  ! !(j 0 8 @!` !h p *!8!C!! P!=^! 4G!P!s  j  r!( 0 8 @!` @{!!?! G!P!  ! r!( 0 8 @ ` p !!B! ,!!s  ! %!0 8 @ `! 0 !4!DL!!!  g! 0 8 @ `z!h p 0 !!F! ! s  h! !0 8 @G!`P!h!p!x!!!!H! !   h! !0 8 @ ` p 2!JJ!Y!g!u!!!!!!L 9Hie!S!!O !O !!P@! zN !Q!R@w!!<)!>0!S<!@,}TK!UY!e!n! |!@!`!! N!! !! !@0 `! 8! X!!W!{!@!HPYX"!`0!h:!pC!xM!g#X!^!g!Zr!~!]!@[!\!r'm{)F>Y#! !@!_!j! )@!8W !!@!c!= !"! !(*!06!8>!@J!HU!Pa!Xl!`x!h~!p!xOb!b!!!e!@!h!i@!m!H!g)lKU= @! !0!nk#!m-!0!4!8!0XsG!t@S!/@]!#m!y!H!X ! @{V @!.!U!U !U! !0K# @!`!p$!-! 6!@8`C!S!c!>I .84@o!= y!! !@ !` ! ! !v !y !@ ! ! !4 != @ !H !i ,!= @ ;! F! Y! c! j!i t!H@ z!4 != !@!4!!=  $@!_4e{!d@!j!f !o@!!s$!@0!`!;!(H!4R!= @`!m!!E!!!`"!$!")!$*!+!+!+!+ !+!+H+!!,)! ,1!(,9H@,p,,=!H-J!m-]!.h!H.v!i@/!`/!h/!m@0!@1!H1!1!1!2!H@2.!m2D!3_!3x!3!`4!`<!`E!`M!`V!i^!^!^!^ !^!^2!|_H!}@_m!_~!`!Ha!b!+c!i c!@c!@d!e!@e !e&Be!f#!i@ff4!fG!fY!gf!gw!j!j!jrP<!q!wx S= !z{ S= !`!~ uYVa@! 9H  !{ !r ! " ! 0 ! 2wA ! Q !X != @a !#!Jz!Gj !v !@9H ! ! ! !  ! ! !!!!!,!!H!!\!!x!!!! !!Y!! 89H :J !!K !!@!!!!"!"!)"! 0Xb@J Y!! >"!& {@L"!9H@@XjS XZ"! (i"!w"! K0 @N HP>"!`YJ !!} "!0 "!@ {_ @"! p N "! "!("!0"!8m @2< E#! #!@#! !!*#!@}P;#!`O pgD#!R#!Y#!e#!v#!Pa#!#!<v#!P#! #! $ +0#!@3A=`H}O`~ B H  O@ #!O(^CAEG2046.)IK8:& *u  XYJ !!K!!#!  XY$!  X{"$!  X !I$!  X_$!h$! |$! $!  _$!$!  X$!  X !$!  O{%!  X%! 1%! W XJ Kx=%!  X_ ]m\%!  X_ s%!  X>"!Y%!  XJ %!  XJ %!  ]XY%!  &! ϩ X_$!&&!   ;&!   >U&!  Eu&! &!  X_$!&!&! &!  X&!&!  XgY&!!G '!4'!  X'! /'!  m !!M'!  Ef'!q'!  X #!'!  X'!'! '! '!  X'!  oT| !+sh'!  O {:{(!  (!  X (!+(! L(! Z(!  X!!m(!r(!(! # X(!m(!r(!(! % X_ m(!r(!(! ' X_ (! )(!  )!S)! ,#)! >)! T)! r)! )! )! )! )!  5XO { )! 6 {)! 8*! Η XY*! ; X,*!d/*! =sas_device_typeSAS_PHY_UNUSEDSAS_END_DEVICESAS_EDGE_EXPANDER_DEVICESAS_FANOUT_EXPANDER_DEVICESAS_HASAS_SATA_DEVSAS_SATA_PMSAS_SATA_PM_PORTSAS_SATA_PENDINGsas_protocolSAS_PROTOCOL_NONESAS_PROTOCOL_SATASAS_PROTOCOL_SMPSAS_PROTOCOL_STPSAS_PROTOCOL_SSPSAS_PROTOCOL_ALLSAS_PROTOCOL_STP_ALLsas_linkrateSAS_LINK_RATE_UNKNOWNSAS_PHY_DISABLEDSAS_PHY_RESET_PROBLEMSAS_SATA_SPINUP_HOLDSAS_SATA_PORT_SELECTORSAS_PHY_RESET_IN_PROGRESSSAS_LINK_RATE_1_5_GBPSSAS_LINK_RATE_G1SAS_LINK_RATE_3_0_GBPSSAS_LINK_RATE_G2SAS_LINK_RATE_6_0_GBPSSAS_LINK_RATE_12_0_GBPSSAS_LINK_RATE_FAILEDSAS_PHY_VIRTUALsas_identifyinitiator_port_protocolstarget_port_protocolssas_addressphy_identifiersas_phyidentifynegotiated_linkrateminimum_linkrate_hwminimum_linkratemaximum_linkrate_hwmaximum_linkrateinvalid_dword_countrunning_disparity_error_countloss_of_dword_sync_countphy_reset_problem_countport_siblingssas_rphyscsi_target_idsas_expander_devicenext_port_idproduct_idproduct_revcomponent_vendor_idcomponent_revision_idrphysas_portport_identifiernum_physis_backlinkphy_list_mutexphy_listsas_phy_linkratessas_function_templateget_linkerrorsget_enclosure_identifierget_bay_identifierphy_enablephy_setupset_phy_speedsmp_handlerU8_U64LowHighAddress32Address64_SGE_SIMPLE_UNIONFlagsLengthSGE_SIMPLE_UNION_SGE_CHAIN_UNIONLengthNextChainOffsetFlagsSGE_CHAIN_UNIONSimpleChain_SGE_IO_UNIONSGE_IO_UNION_MSG_REQUEST_HEADERReservedChainOffsetFunctionReserved1MsgFlagsMsgContextMPIHeader_t_MSG_DEFAULT_REPLYMsgLengthReserved2IOCStatusIOCLogInfoMPIDefaultReply_t_MPI_FW_VERSION_STRUCTDevUnitMinorMajorMPI_FW_VERSION_STRUCT_MPI_FW_VERSIONStructWordMPI_FW_VERSION_MSG_IOC_FACTS_REPLYMsgVersionHeaderVersionIOCNumberIOCExceptionsMaxChainDepthWhoInitBlockSizeReplyQueueDepthRequestFrameSizeReserved_0101_FWVersionProductIDCurrentHostMfaHighAddrGlobalCreditsNumberOfPortsEventStateCurrentSenseBufferHighAddrCurReplyFrameSizeMaxDevicesMaxBusesFWImageSizeIOCCapabilitiesFWVersionHighPriorityQueueDepthHostPageBufferSGEReplyFifoHostSignalingAddrIOCFactsReply_t_MSG_PORT_FACTS_REPLYPortNumberReserved3PortTypePortSCSIIDProtocolFlagsMaxPostedCmdBuffersMaxPersistentIDsMaxLanBucketsMaxInitiatorsReserved4Reserved5PortFactsReply_t_MSG_EVENT_NOTIFY_REPLYEventDataLengthAckRequiredEventEventContextEventNotificationReply_t_EVENT_DATA_SAS_DEVICE_STATUS_CHANGETargetIDBusReasonCodeASCASCQDevHandleDeviceInfoParentDevHandlePhyNumSASAddressLUNTaskTagEVENT_DATA_SAS_DEVICE_STATUS_CHANGEMpiEventDataSasDeviceStatusChange_t_EVENT_DATA_QUEUE_FULLCurrentDepthEventDataQueueFull_t_EVENT_DATA_RAIDVolumeIDVolumeBusPhysDiskNumSettingsStatusEVENT_DATA_RAID_IR2_STATE_CHANGEDPreviousStateNewStateIR2_STATE_CHANGED_IR2_PD_INFODeviceHandleTruncEnclosureHandleTruncatedSlotIR2_PD_INFO_MPI_IR2_RC_EVENT_DATAStateChangedLbaPdInfoMPI_IR2_RC_EVENT_DATA_MPI_EVENT_DATA_IR2IR2EventDataMPI_EVENT_DATA_IR2_EVENT_DATA_SAS_BROADCAST_PRIMITIVEPortPortWidthPrimitiveEVENT_DATA_SAS_BROADCAST_PRIMITIVE_EVENT_DATA_SAS_PHY_LINK_STATUSLinkRatesMpiEventDataSasPhyLinkStatus_t_EVENT_DATA_SAS_DISCOVERYDiscoveryStatusEventDataSasDiscovery_t_EVENT_DATA_SAS_EXPANDER_STATUS_CHANGEPhysicalPortEnclosureHandleExpanderChangeCountExpanderRouteIndexesNumPhysSASLevelMpiEventDataSasExpanderStatusChange_t_CONFIG_PAGE_HEADERPageVersionPageLengthPageNumberPageTypeCONFIG_PAGE_HEADERConfigPageHeader_t_CONFIG_EXTENDED_PAGE_HEADERExtPageLengthExtPageTypeCONFIG_EXTENDED_PAGE_HEADERConfigExtendedPageHeader_t_MSG_CONFIG_REPLYActionHeaderConfigReply_t_CONFIG_PAGE_IOC_2_RAID_VOLVolumeIOCVolumePageNumberVolumeTypeCONFIG_PAGE_IOC_2_RAID_VOL_CONFIG_PAGE_IOC_2CapabilitiesFlagsNumActiveVolumesMaxVolumesNumActivePhysDisksMaxPhysDisksRaidVolumeIOCPage2_t_IOC_3_PHYS_DISKPhysDiskIDPhysDiskBusPhysDiskIOCIOC_3_PHYS_DISK_CONFIG_PAGE_IOC_3NumPhysDisksPhysDiskIOCPage3_t_IOC_4_SEPSEPTargetIDSEPBusIOC_4_SEP_CONFIG_PAGE_IOC_4ActiveSEPMaxSEPSEPIOCPage4_t_CONFIG_PAGE_FC_PORT_0MPIPortNumberLinkTypePortStatePortIdentifierWWNNWWPNSupportedServiceClassSupportedSpeedsCurrentSpeedMaxFrameSizeFabricWWNNFabricWWPNDiscoveredPortsCountMaxAliasesSupportedMaxHardAliasesSupportedNumCurrentAliasesFCPortPage0_t_CONFIG_PAGE_FC_PORT_1NoSEEPROMWWNNNoSEEPROMWWPNHardALPALinkConfigTopologyConfigAltConnectorNumRequestedAliasesRR_TOVInitiatorDeviceTimeoutInitiatorIoPendTimeoutFCPortPage1_t_RAID_VOL0_PHYS_DISKPhysDiskMapRAID_VOL0_PHYS_DISK_RAID_VOL0_STATUSStateRAID_VOL0_STATUS_RAID_VOL0_SETTINGSSettingsHotSparePoolRAID_VOL0_SETTINGS_CONFIG_PAGE_RAID_VOL_0VolumeStatusVolumeSettingsMaxLBAMaxLBAHighStripeSizeDataScrubRateResyncRateInactiveStatuspRaidVolumePage0_t_RAID_PHYS_DISK0_ERROR_DATAErrorCdbByteErrorSenseKeyErrorCountErrorASCErrorASCQSmartCountSmartASCSmartASCQRAID_PHYS_DISK0_ERROR_DATA_RAID_PHYS_DISK_INQUIRY_DATAVendorIDProductRevLevelInfoRAID_PHYS_DISK0_INQUIRY_DATA_RAID_PHYS_DISK0_SETTINGSSepIDSepBusPhysDiskSettingsRAID_PHYS_DISK0_SETTINGS_RAID_PHYS_DISK0_STATUSRAID_PHYS_DISK0_STATUS_CONFIG_PAGE_RAID_PHYS_DISK_0ExtDiskIdentifierDiskIdentifierInquiryDataPhysDiskStatusErrorDataRaidPhysDiskPage0_tpRaidPhysDiskPage0_t_RAID_PHYS_DISK1_PATHWWIDOwnerWWIDOwnerIdentifierRAID_PHYS_DISK1_PATH_CONFIG_PAGE_RAID_PHYS_DISK_1NumPhysDiskPathsPathRaidPhysDiskPage1_tpRaidPhysDiskPage1_t_CONFIG_PAGE_LAN_0TxRxModesPacketPrePadLANPage0_t_CONFIG_PAGE_LAN_1CurrentDeviceStateMinPacketSizeMaxPacketSizeHardwareAddressLowHardwareAddressHighMaxWireSpeedLowMaxWireSpeedHighBucketsRemainingMaxReplySizeNegWireSpeedLowNegWireSpeedHighLANPage1_t_MPI_SAS_IO_UNIT0_PHY_DATAPortFlagsPhyFlagsNegotiatedLinkRateControllerPhyDeviceInfoAttachedDeviceHandleControllerDevHandleMPI_SAS_IO_UNIT0_PHY_DATA_CONFIG_PAGE_SAS_IO_UNIT_0NvdataVersionDefaultNvdataVersionPersistentPhyDataSasIOUnitPage0_t_MPI_SAS_IO_UNIT1_PHY_DATAMaxMinLinkRateMaxTargetPortConnectTimeMPI_SAS_IO_UNIT1_PHY_DATA_CONFIG_PAGE_SAS_IO_UNIT_1ControlFlagsMaxNumSATATargetsAdditionalControlFlagsSATAMaxQDepthReportDeviceMissingDelayIODeviceMissingDelaySasIOUnitPage1_t_CONFIG_PAGE_SAS_EXPANDER_0SasExpanderPage0_t_CONFIG_PAGE_SAS_EXPANDER_1PhyNumTableEntriesProgrammedProgrammedLinkRateHwLinkRateAttachedDevHandlePhyInfoAttachedDeviceInfoOwnerDevHandleChangeCountPhyIdentifierAttachedPhyIdentifierDiscoveryInfoSasExpanderPage1_t_CONFIG_PAGE_SAS_DEVICE_0SlotAccessStatusSasDevicePage0_t_CONFIG_PAGE_SAS_PHY_0SasPhyPage0_t_CONFIG_PAGE_SAS_PHY_1InvalidDwordCountRunningDisparityErrorCountLossDwordSynchCountPhyResetProblemCountSasPhyPage1_t_CONFIG_PAGE_SAS_ENCLOSURE_0EnclosureLogicalIDNumSlotsStartSlotStartTargetIDStartBusSasEnclosurePage0_t_MSG_SCSI_IO_REQUESTCDBLengthSenseBufferLengthControlCDBDataLengthSenseBufferLowAddrSGLSCSIIORequest_t_MSG_SCSI_IO_REPLYSCSIStatusSCSIStateTransferCountSenseCountResponseInfoSCSIIOReply_t_MSG_SCSI_TASK_MGMTTaskTypeTaskMsgContextSCSITaskMgmt_t_MSG_SCSI_TASK_MGMT_REPLYResponseCodeTerminationCountSCSITaskMgmtReply_t_MSG_SMP_PASSTHROUGH_REQUESTPassthroughFlagsRequestDataLengthConnectionRateSmpPassthroughRequest_t_MSG_SMP_PASSTHROUGH_REPLYResponseDataLengthSASStatusResponseDataSmpPassthroughReply_t_MSG_SAS_IOUNIT_CONTROL_REQUESTOperationIOCParameterPrimFlagsIOCParameterValueSasIoUnitControlRequest_t_MSG_SAS_IOUNIT_CONTROL_REPLYSasIoUnitControlReply_tMPTBASE_DRIVERMPTCTL_DRIVERMPTSPI_DRIVERMPTFC_DRIVERMPTSAS_DRIVERMPTLAN_DRIVERMPTSTM_DRIVERMPTUNKNOWN_DRIVERMPT_DRIVER_CLASSargp1req_idxcb_idxfld__hdrmsgctxu_MPT_FRAME_TRACKERhwhdrMPT_FRAME_TRACKERscsireqsreplyconfigreply_MPT_FRAME_HDRMPT_FRAME_HDR_SYSIF_REGSDoorbellWriteSequenceDiagnosticTestBaseDiagRwDataDiagRwAddressIntStatusIntMaskRequestFifoReplyFifoRequestHiPriFifoHostIndexFubarReset_1078SYSIF_REGS_VirtTargettflagsioc_idminSyncFactormaxOffsetmaxWidthnegoFlagsraidVolumeinDMDnum_lunsVirtTarget_VirtDevicevtargetconfigured_lunVirtDevice_MPT_MGMTcompletion_codemsg_contextMPT_MGMT_mpt_ioctl_eventseventContext_SpiCfgDatanvrampIocPg4IocPg4_dmaIocPg4SzmaxSyncOffsetmaxBusWidthbusTypesdp1versionsdp1lengthsdp0versionsdp0lengthdvSchedulednoQasSaf_Tebus_resetSpiCfgData_SasCfgDataptClearSasCfgData_RaidCfgDatapIocPg2pIocPg3inactive_list_mutexinactive_listRaidCfgDatapg_sz_FcCfgDatafc_port_page1FcCfgDataFCSPISAS_MPT_SCSI_HOSTsel_timeoutinfo_kbuflast_queue_fullspi_pendingtarget_reset_list_MPT_ADAPTERpci_irqevStrboard_nameboard_assemblyboard_tracernvdata_version_persistentnvdata_version_defaultio_missing_delaydevice_missing_delaypio_chipmem_physpio_mem_physnumber_of_busesdevices_per_busalloc_totalalloc_dmaalloc_szreply_framesreply_frames_low_dmareply_depthreply_sznum_chainadd_sgeadd_chainReqToChainRequestNBChainToChainChainBufferChainBufferDMAFreeChainQFreeChainQlockreq_frames_dmareq_framesreq_frames_low_dmareq_depthreq_szFreeQlockFreeQsense_buf_poolsense_buf_pool_dmasense_buf_low_dmaHostPageBufferHostPageBuffer_szHostPageBuffer_dmamsi_enablespi_dataraid_datasas_datafc_dataioc_dentryalt_iocbiosVersioneventTypeseventLogSizecached_fwcached_fw_dmahs_reply_idxNB_for_64_byte_framehs_reqhs_replyfactspfactsfc_port_page0lan_cnfg_page0lan_cnfg_page1ir_firmwareerrata_flag_1064aen_event_read_flagFirstWhoInitupload_fwNBShiftFactorDoneCtxTaskCtxInternalCtxsas_topologysas_topology_mutexfw_event_qfw_event_listfw_event_lockfw_events_offfw_event_q_namesas_discovery_mutexsas_discovery_runtimesas_discovery_ignore_eventshba_port_infohba_port_sas_addrhba_port_num_physas_device_info_listsas_device_info_mutexold_sas_discovery_protocalsas_discovery_quiesce_iosas_indexsas_mgmtmptbase_cmdsinternal_cmdstaskmgmt_cmdsioctl_cmdstaskmgmt_locktaskmgmt_in_progresstaskmgmt_quiesce_ioioc_reset_in_progressreset_statuswait_on_reset_completionschedule_target_resetschedule_dead_ioc_flush_running_cmdssas_persist_taskfc_setup_reset_workfc_rportsfc_lsc_workfc_link_speedfc_rescan_work_lockfc_rescan_workfc_rescan_work_q_namefc_rescan_work_qhard_resetssoft_resetsScsiLookupscsi_lookup_lockbroadcast_aen_busyreset_work_q_namereset_work_qfault_reset_worksg_addr_sizein_rescanSGE_sizeMPT_SCSI_HOSTMPT_ADD_SGEMPT_ADD_CHAINMPT_SCHEDULE_TARGET_RESETMPT_FLUSH_RUNNING_CMDSmptsas_portinfophy_infoMPT_ADAPTERMPT_CALLBACKMPT_EVHANDLERMPT_RESETHANDLER_x_config_parmscfghdrphysAddrpageAddrCONFIGPARMSmptsas_target_reset_eventsas_event_datatarget_reset_issuedtime_countmptsas_hotplug_actionMPTSAS_ADD_DEVICEMPTSAS_DEL_DEVICEMPTSAS_ADD_RAIDMPTSAS_DEL_RAIDMPTSAS_ADD_PHYSDISKMPTSAS_ADD_PHYSDISK_REPROBEMPTSAS_DEL_PHYSDISKMPTSAS_DEL_PHYSDISK_REPROBEMPTSAS_ADD_INACTIVE_VOLUMEMPTSAS_IGNORE_EVENTmptsas_mappingmptsas_device_infodevice_infoenclosure_logical_idis_logical_volumeis_hidden_raid_componentvolume_idis_cachedmptsas_hotplug_eventphys_disk_numfw_event_workmptsas_devinfohandle_parenthandle_enclosuremptsas_portinfo_detailsphy_bitmaskmptsas_phyinfonegotiated_link_ratehw_link_rateprogrammed_link_ratesas_port_add_phyportinfoport_detailsmptsas_enclosureenclosure_handlenum_slotstart_channelsep_idsep_channelrep_manu_requestsmp_frame_typerequest_lengthrep_manu_replyfunction_resultexpander_change_countsas_formatvendor_specificmptsas_add_device_componentmptsas_add_device_component_by_fwmptsas_add_device_component_starget_irmptsas_add_end_devicefw_eventmptsas_add_fw_eventmptsas_adding_inactive_raid_componentsmptsas_block_io_sdevmptsas_broadcast_primitive_workmptsas_cleanup_fw_event_qmptsas_del_end_devicemptsas_eh_timed_outmptsas_event_processmptsas_exitmptsas_exp_repmanufacture_infomptsas_expander_deletemptsas_expander_refreshmptsas_find_phyinfo_by_phys_disk_nummptsas_find_phyinfo_by_sas_addressmptsas_find_portinfo_by_sas_addressmptsas_find_vtargetmptsas_firmware_event_workmptsas_free_fw_eventmptsas_get_bay_identifiermptsas_get_enclosure_identifiermptsas_get_linkerrorsmptsas_handle_queue_full_eventhot_plug_infomptsas_hotplug_workmptsas_initreset_phasemptsas_ioc_resettask_contextissue_resetmptsas_issue_tmmptsas_mgmt_donemptsas_not_responding_devicesmptsas_parse_device_infohard_resetmptsas_phy_resetmptsas_port_deletepg0mptsas_print_device_pg0mptsas_probemptsas_probe_expandersmptsas_probe_hba_physmptsas_probe_one_phymptsas_qcmdmptsas_queue_rescansas_devicemptsas_refreshing_device_handlesmptsas_removemptsas_reprobe_lunformform_specificmptsas_sas_device_pg0enclosuremptsas_sas_enclosure_pg0mptsas_sas_expander_pg0mptsas_sas_io_unit_pg0mptsas_scan_sas_topologyiocpmptsas_schedule_target_resetmptsas_send_expander_eventmptsas_send_ir2_eventmptsas_send_link_status_eventmptsas_send_raid_eventmptsas_setup_wide_portsmptsas_shutdownmptsas_slave_allocmptsas_slave_configuremptsas_smp_handlermptsas_target_allocmptsas_target_destroymptsas_target_resetmfmptsas_taskmgmt_completemptsas.kov,  #+0+E +Z5+o`++,@   8 (AUnzp`.4Qe0{@@m#\( ?` ` ' O:HT` lZ@@f2{5@U au `"KBm^"P?xa mCH PSF4O`[ i|!@$BD %p'( (R<c "Ua(r W), `, 06`1AV2Cl e4 ,57= p9& <2= =b ?z A  `D D + 7 GN \j JW   `Oo 6 R "3 @? TgZ Vjw : `[ Y?  `^  @ 0d6 RR  ^ ft   g  I i    + 3 M V _ qIh q = m) 5b  ; H @   v`h=h&i(`&((T!AP(V o7G S'z  +@Tbv#3Ka~ v 4E\z;-"1IZv <Ubm#<Me !4Ps~'=H[ix`)5Kdt__UNIQUE_ID_srcversion131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8mptsas_parse_device_infomptsas_eh_timed_outmptsas_eh_timed_out.cold__func__.13mptsas_free_fw_eventmptsas_free_fw_event.cold__func__.7mptsas_find_phyinfo_by_sas_addressmptsas_find_portinfo_by_sas_addressmptsas_refreshing_device_handlesmptsas_print_device_pg0mptsas_print_device_pg0.coldmptsas_find_vtargetmptsas_sas_device_pg0mptsas_mgmt_donemptsas_add_fw_eventmptsas_firmware_event_workmptsas_add_fw_event.cold__func__.24mptsas_reprobe_lunmptsas_handle_queue_full_eventmptsas_block_io_sdevmptsas_smp_handlermptsasMgmtCtxmptsas_smp_handler.cold__func__.38mptsas_target_reset.part.0mptsasDeviceResetCtxmptsas_target_reset.part.0.cold__func__.4mptsas_qcmdmptsas_issue_tm.constprop.0mptsas_issue_tm.constprop.0.coldmptsas_sas_enclosure_pg0.constprop.0mptsas_broadcast_primitive_work__func__.32mptsas_broadcast_primitive_work.cold__func__.33mptsas_exp_repmanufacture_info.isra.0__func__.18mptsas_exp_repmanufacture_info.isra.0.coldmptsas_set_rphy.isra.0mptsas_set_rphy.isra.0.coldmptsas_add_end_device.isra.0mptsas_add_end_device.isra.0.cold__func__.21mptsas_adding_inactive_raid_componentsmptsas_cleanup_fw_event_qmptsas_cleanup_fw_event_q.cold__func__.6mptsas_shutdownmptsas_port_deletemptsas_port_delete.cold__func__.8mptsas_del_end_devicemptsas_del_end_device.cold__func__.28mptsas_removemptsas_remove.coldmptsas_taskmgmt_completemptsas_taskmgmt_complete.cold__func__.37mptsas_slave_allocmptsas_slave_alloc.coldmptsas_add_device_componentmptsas_add_device_component_by_fwmptsas_queue_rescanmptsas_queue_rescan.cold__func__.23mptsas_ioc_resetmptsas_ioc_reset.cold__func__.22mptsas_event_processmptsas_event_process.cold__func__.36__func__.35mptsas_setup_wide_portsmptsas_setup_wide_ports.cold__func__.16mptsas_get_bay_identifiermptsas_get_enclosure_identifiermptsas_target_destroymptsas_target_destroy.coldmptsas_phy_resetmptsas_phy_reset.cold__func__.39mptsas_target_allocmptsas_get_linkerrorsmptsas_get_linkerrors.coldmptsas_add_device_component_starget_irmptsas_slave_configuremptsas_find_phyinfo_by_phys_disk_nummptsas_sas_expander_pg0mptsas_expander_delete.part.0mptsas_expander_delete.part.0.coldmptsas_expander_deletemptsas_not_responding_devices.constprop.0mptsas_not_responding_devices.constprop.0.cold__func__.27mptsas_sas_io_unit_pg0mptsas_sas_io_unit_pg0.coldmptsas_probe_one_phy.constprop.0.isra.0mptsas_probe_one_phy.constprop.0.isra.0.cold__func__.17mptsas_expander_refreshmptsas_expander_refresh.coldmptsas_probe_expandersmptsas_probe_expanders.cold__func__.20mptsas_send_expander_eventmptsas_probe_hba_phys.isra.0mptsas_probe_hba_phys.isra.0.coldmptsas_send_link_status_eventmptsas_send_link_status_event.cold__func__.34mptsas_hotplug_workmptsas_hotplug_work.cold__func__.29mptsas_send_raid_eventmptsas_send_raid_event.cold__func__.30mptsas_send_ir2_eventmptsas_send_ir2_event.cold__func__.31mptsas_scan_sas_topologymptsas_scan_sas_topology.coldmptsas_probe.part.0mptsasDoneCtxmptsasTaskCtxmptsasInternalCtxmptsas_driver_template__key.9mptsas_transport_template__key.10__key.11__key.15__key.12mptsas_probe.part.0.coldmptsas_probemptsas_firmware_event_work.cold__func__.26mptsas_initmptsas_transport_functionsmptsas_drivermptsas_exitmptsas_pci_table__UNIQUE_ID_mpt_loadtime_max_sectors325__UNIQUE_ID_mpt_loadtime_max_sectorstype324__param_mpt_loadtime_max_sectors__param_str_mpt_loadtime_max_sectors__UNIQUE_ID_max_lun323__UNIQUE_ID_max_luntype322__param_max_lun__param_str_max_lun__UNIQUE_ID_mpt_pt_clear321__UNIQUE_ID_mpt_pt_cleartype320__param_mpt_pt_clear__param_str_mpt_pt_clear__UNIQUE_ID_version319__UNIQUE_ID_license318__UNIQUE_ID_description317__UNIQUE_ID_author316.LC23mpt_put_msg_frame_hi_primpt_deregistermpt_clear_taskmgmt_in_progress_flagmpt_detachmpt_reset_deregistermptscsih_host_attrsmptscsih_qcmdmptscsih_bios_parammptscsih_io_donemptscsih_slave_configurempt_configwait_for_completion_timeoutmptscsih_taskmgmt_completemptscsih_ioc_resetmpt_free_msg_framebsg_job_done__this_modulemptscsih_remove__init_swait_queue_head__pci_register_drivermptsas_schedule_target_resetmptscsih_is_phys_diskcleanup_modulesas_port_alloc_numkfreempt_raid_phys_disk_pg1int_to_scsilun__scsi_iterate_devicesmptscsih_host_resetsas_remove_host_raw_spin_lock_irqsavescsi_is_sas_rphykmem_cache_alloc_tracemptbase_sas_persist_operationpci_unregister_driver__fentry__init_modulempt_GetIocStatempt_Soft_Hard_ResetHandlersas_phy_allocscsi_device_set_state__x86_indirect_thunk_raxscsi_device_lookupdevice_reprobestarget_for_each_device__stack_chk_failmptscsih_flush_running_cmdsqueue_delayed_work_onscsi_add_devicempt_put_msg_framesas_phy_freempt_registermpt_event_deregister__ubsan_handle_out_of_boundsscsi_device_putmpt_findImVolumesmptscsih_taskmgmt_response_codemptscsih_scandv_completesas_port_addmutex_locksas_port_mark_backlinksdev_prefix_printkdma_alloc_attrsmptscsih_resumestrncpymptscsih_raid_id_to_nummpt_event_registermpt_raid_phys_disk_pg0__mutex_initsas_end_device_allocmutex_lock_interruptiblejiffies_to_msecssas_read_port_mode_page_raw_spin_unlock_irqrestoremptscsih_suspendsas_expander_allocmpt_raid_phys_disk_get_num_pathsscsi_is_host_devicesas_attach_transport__x86_return_thunkjiffiesmptscsih_slave_destroyscsi_print_commandmptscsih_change_queue_depth__ubsan_handle_shift_out_of_boundscpu_numbersas_rphy_adddma_free_attrssas_port_delete_phymutex_unlockcancel_delayed_work_syncinit_timer_keysas_rphy_freempt_get_msg_framesas_port_add_phymptscsih_dev_resetdelayed_work_timer_fnmpt_attachmpt_reset_registermptscsih_infomptscsih_abortsas_phy_addmpt_set_taskmgmt_in_progress_flagsbitmap_weightdma_unmap_sg_attrs__mod_pci__mptsas_pci_table_device_tablescsi_remove_devicescsi_add_host_with_dmaparam_ops_int_dev_printkscsi_track_queue_fullmptscsih_get_scsi_lookupscsi_host_allocsas_release_transportmptscsih_show_info__kmallockmalloc_cachesdma_map_sg_attrsiK!IVhq EUzJZa}!1Ls2A"Af " mX   ! I S [ a     \ k   0         # / ; @ a o u          7  7 . 3 D b  * * *.R ahs$-Alz^  :.E~F_4Ax(1 EU]o   X!bz &eM 2V}  ` !i3~>QP7J([?Xzh + >Qp Qcv{  ; ^ ~       p!{!!!!!!""""#j####(#6 ##Q$Z$o$ H v$$$6$$$@ $N%V%}%%%%%&}&&6,&'C'S'f'q'((!(;(64@(I(_ n((((( ( )$) 5) o))H** *5+ ` ++6,+C,L,(,$ ,F ,,9-G N- - -- |. .A W/ o/ x////6,030 S0v 00021@1a111&2s22222333 4/4K4q444445)5 85N5Y555556$66677V7q77778M8888999 `9q998:d::: ;P;a;;6,;<<<b<<<< W=u== = === > >6>>>?5#?t???@Y@}@@@ A5AACC{CCC C2D D4D}N PSX}g n xv{       P  @   8a$ ). < XAF:Q V^c  c  x  o   % `1 8 =HMX `_ dit y~!  /3 (3   P  ! . :JRn~            &+:?S  Z _hv }   H Q `  `  , 7 > N \ i / `    /!>C_ f s/ @ ! @ x Z# h u" !  3 @ !P  U _ %p w x |  d(  8  5)    (    (   *   $ *5 `< ` A F 3*W ^ x c h 3*w *~ (  *   30   o/  0  W/% x * A W/P `h  .   |.   -   / -. : G N-\ c X h v 9-   S0   / 3 3" )  4 9 )5D (L Y 9g Xl y 9   9   9   9   /#2C_ f u/CCC  [G  ,5F! ( X-2KE= I NXG_ HpwI wI xwI  -wI8 A[wIf 8owI wI wI  wI$ + P05wNC HM?O^ cheKo t}FL p /ZK  /N H ZK$ + 3/8KH O PTYFLi p PuzFL  /O (O  Q XQ$ )?QK PfQr wQ Q Q (Q  @ PS& 7MYY ^xY Y Y (Y Y X"8YC VLUYg nsJ\  P\ @ M_ @ M_ @  M_ @& +0M_F @M RWM_c hslxX_ @ M_ @ M_ @ @a @  M_% @, 16M_G @N SXM_n @u zM_   d  g 49hH 0PUmh msxk Xm Xm Xm 7l Pk  k! ,1XmD K PY@ne l 8qvn  pn   '. 3: J  V [b n ty 9  R @ c ! ) ($ |   @' ,37 @  3$+07<CHOT[`glrp (0`8@0H@P@X `` h` p x@@ PP !$%p' (() ,(00`182@4H5P7Xp9`<h=p?xA`DDGJ`ORTV`[`^0dfgimm`. (08.HPX`.p    di# Hg T$y(Y,0 4 8r<@!D HR LZ P Tt X \`dh#l}ptDx|=Z=uz!""#%e' (m((G*/?1r23M5697:t=>@D~E IkLRSlU [$\(}_,e0rg4h8m<m@nDH6LqW  V$V( P|X``mh p xP7`104 %0&8!PX$`<hp5x24|0`px88.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?p:@ C#JpE@(x6#^J;Y@#nvi@x # ~y@@ # 22 U;x@X #@x# P@#@ 0@# @#@@0#6 ;0XDT|YUV@$ @sh0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H @2f FE۾7vw6y7TQx򒗰N̑ @84kRkqC13=pRS'"?;NN|JE%2|'i0s]0&?NfçIZ% 0|%.7pM^V#H)jBG*Ǹ [hQk4k)D#/s|4JT1