ELF>@@:9GNU3mj-4B21{p{LinuxLinuxUH=HHtHHP]f.UHSHHHHǃHH]fUHAUIATISF; C;-A$9AMA$9I|$@I\$@ H[@HtHtHHIc$HHHHHVH2ff.fUHAVAUIATSO0Lw8LL%%IILAe0MeI$M9u%SIE0tiI$I9HII9t3HID$HCHM$$Md$IE0uLHII9uL%%[A\A]A^]IIT$ uLIEMeM,$ID$L gUHAVLwAUILATAąuIE0uLDA\A]A^]LfUHATLghSHLK0L[A\]ff.@UHAUIATLghSLAe0A~U1IHcHHs-HHH9tH HpA9L[A\A]]f.UH H]UHATLpSHHHHǃHt%HHHttHǃPv]Pvu?H8Ht3H8H@Hǃ@Hǃ8L[A\]HPt[Lff.UHt ~]]]fUHAUATSHHHC0LIILMtH{8HtLk8L%%[A\A]]U HAWIAVAUATSHH=AHZIH@ MIF LIIF(IF@IF@HEIFHIFPIFPAIFXAdžHEIH9MI}H}IcE IuH}MV{H9HGƒHIV{LLMLMIM)BL)փr1AƒNO9r%L%%A~{4AjAF{AV}AV`AV~AVdAvd<w3IHIHIIAvM~0>NLA…MIDUDUIM-IEIvpAIIFpHIAF`AAFdAAFtt AI~xLMAXMLILJIAFAF AFAILJAFILJALJLMMNhLAFƒt /I0HMI(IVPI0IFXHLIHPH9t7AFHrxvuAFdHBpHPH9uL%%E1HD[A\A]A^A_]iAF{YDfADIA~AiAAAFAFdM~0HAIA2DUDUuIAIOA AFAFdM~0IM~0AIIIAIDUDUXMLI HMLII IV@IFHH%%A_AF{DADL%%IAtAAINIHHAuff.fGt;wMUHHHHGHHGH]HHHfUHAUATSHG0LIHHhH@Ht:HAąHt0P xE1[DA\A]]D[A\A]]f.HG0HHHHhHztWUHSHHs-HhH@Ht~ H]H]fUHAUATISHLHH{ HK HS(HC HQH HC HC(ILHSHHK@HC@HQH HC@HCHCPvu HL%%Me8L{tIL%%Ht~o[A\A]][A\A]]HHH9tHHHQH HHAm<wHC0Hǀ[A\A]]ff.UHAVAUATSLg I$HLA$LM$I$I9tHXHHC@HXI9uI$M$HXI9t8IhH@HtHC ADŽ$HCpHXI9u[A\A]A^]UH]ff.UHAVAUL8ATSH8HHL`LrL9uLIIL$XHJHI|$hID$PID$XI|$hLHM2IVPIFPHJL9u[A\A]A^]@UHAUIATHIu HVPHFPH9ucI$s A\A]]I|$hIT$PID$XIL$PHBHI@I8I@ID$PIT$XH A\A]]HNPHVXHQH H~hHFPHFXLLVA\A]]ff.UHAWLAVLAUL(ATSH(HL`I9tGLH IT$@LH M|$@ID$HH%%ID$PL`I9uHIH(HLcLpL9uDII|$hIT$PID$XHBHI\$PI\$XIFPI^PMHPL9u[A\A]A^A_]@UHAVAUATSLg I$M$LkhLHC0feH%A$ HHLI$HLI$HHHLH9t>H8HJHH0H8LI0H0LH9uL[A\A]A^]A$feH%A$ HHE1Mt AFPv4DeH%A$ HHLA@UHAVAUATSH_ Ht [A\A]A^]HuLfeH% HHAt$=LAEI|$hLIL$PIT$XLID$PHQH ID$PID$XIL$@IT$HLID$@HQH ID$@ID$H%%I$A$HǃH:DeH% EHH[A\A]A^]LALAxiUHAVIAULATASH HHHpHYI9u!.LHCHHS@HH@I9tHEtI(M(HHpHYI9tLHCPHHXHFPL9uIHǀ[A\A]A^]fHtUH]fHUHAWAVAUATASHLwqLs[1A\A]A^A_]M}8LI IJL)HTLL1[A\A]A^A_]1 LH{HUHAWIAVAUATE1SHHLJIcMcHwPN4IwuHCHSHCLs(HC HH[Iw9IL{0H8Iu[A\A]A^A_]HHLHHLHHmUH%]ff.@UH%]ff.@UHAUATSH_HLkLIċC tLL[A\A]]HC H(f.UHSHHHH(H]ff.fUHAWAVIAUIATSHHHG0HHHHEHHHEEHd IHYHCdAD$IEID$IEID$ IEID$(IEID$0IID$8IFID$@IFID$HIFIDŽ$ID$PI$H@HI$H HBI$HEȾ LHhH@ ADžI$Hx(AD$ E|$lED$pEtDAAAH}LDH[A\A]A^A_]EtAt(AAE1AAE$I$DHxfUHtLHHHLH HHH9t.xWvxWwx,uH@]H1]UHcHHATSHL$t.HHDHI9tHSI9T$u H{@HuHHH9u[1A\]It$8HC@AD$ID$@[A\]@UHAWAVIAUIATISFLz@tw11A$H9~bI$HH‹BvHBI9Epuʋr AD$ L9GAE r AD$9BƃAMAEHr8AM1AF AU[9GAEAD$A\9OAEA]A^A_]f.UHAWAVAAUIATISHHG0LHcHHHhHHK8H%AD$DC sLK<CAD$ puAD$tAT$ CIW0D3AT$ S SA|$ SA|$ SA|$@ SAT$SAT$SIT$HSAD$ HʈC$AD$*C(AD$,C,C0A|$+C4@ C0HC8HAD$ HS8HC8SHS8Cu AD$BHC8DAD$(HS8AD$)HS8AD$(HS8AD$)HS8 C HS8HS8H3Cx{SHHHDHt9IG0 fHCS,ASs HȃtEAA?IW0DIWPIMpHVHHIDHHHe[A\A]A^A_]HCHCIG0D3H-HL;K2몃 u\ H 1IG06HMHMHHC8 IE0HHEAATEHVHHC8ǀAD$HHHDXHLHC1D9C @C IG0 IH{8LMuDEHMHMDE̅uLMu)Cy0 DH{86Hff.UIHFHH9GpL1]@UHAVIAUATISHHHHpLiH9t4FLv6IE IU LH H9tILL[A\A]A^]{fUHHAWAVAAUIATASSH LtEAA?AU,Stۃ?LHp@IHAMIWpEoLHIw_ATJ4HSAVHHe[A\A]A^A_]DAATEdATpLHHUMLELMHUMLELMoHHLMHELMHE.UHAUATSLgMAD$E1A$I1I$HH4‹FvULVIMpIHI9uBF$HIHAtwfU HAVAAUATSHHHPH=eH%(HD$H1H@@ IH=IHAELH|$@LH|$(HHT$(Ht$AƅAL$tPfHSpHHHLLHD$HeH+%(uuHeD[A\A]A^]ID$ HKhHAID$IT$HAHQAD$$AAD$tID$(HAAD$0ffAAD$2AxL{fUHAWAVLEIAUAHMATASHHheH%(HE1ADžuD9mu)HEeH+%(&HhD[A\A]A^A_]E, H=A|Ht@ H=HpLpHHE|ABEb ffABIHHEtHuAJ IBLֺ,H}LpLuH}LHUHuHLpAuE~ALH}LUHAWAAVIAUIATISHHt Lu_A$tt1A$uTA$H9~CI$HۉHƒx,uH@I9EpuDLLt[A\A]A^A_][1A\A]A^A_]fIT$pHHH1[A\A]A^A_]IHHuUH1LH]UHcH HAVAUIATE1SHHȄHILsH8L`HWH9HKHHB IHR H H9HID$pHH9uA$AD$I}0LI}HH{@HCHt+Hs8Hs@LHC@tHC@[A\A]A^]IU0H0HPHPHHH0H8H1E1I}Ht1LLbHHcHHH@@Ht2HHt&UHHtPJvt1]1UHAWAVAUIATAS HHH=eH%(HE1H@8 IH=IHAFAx 91ۄu(LLAąuLA9~rA^ LH}8LH}HUHuLAątLLHEeH+%(umHHD[A\A]A^A_]E1A^ LH}8LH}HUHuL2AąuLLAtU HSHHHˆu1!A A>d#! Љd#INPLM"H{HI~d#wff.GRUHAVAUATSLHLJMI$Ml$IDŽ$LH@0HHHHAD$ unLAD$ HhLH@(LIAD$ t-LLL[A\A]A^]8tLfHLHHGPvuHUHATSHH{HIHH d#H{L[A\]ff.UHAVLAUATSHHHL`LiI9tbAD$ƒtw2I$I$'wIE@IU@MH@I9tI[A\A]A^]UHAWAVAUATSHHL/M9I}IG0HHHHE%It%A@I}DH[A\A]A^A_] IHtL8@HǀC5Pvc<wC0HCIL$H{ HpI$C(HCI|$,Hs@XCpAD$dC`AD$`ShAD$h AD$hHAD$<ID$XAD$ S(LAD$= AD$=S( AD$=HCHtL`HEо LE1HhH@ …fHHHCHt Hǀ`LHǃdDs`HEt2E1E1DwAHD9{`wEt$dE|$`ShE1f.UHAUATISHH(eH%(HEFtGdAD$tKdA|$ u/C E1HEeH+%(H(D[A\A]]CH{HA4$AŅuHHH{{HS{H HW(G1{ tHuH}qDHCA $EHHHPpHBUHAWAVAUATSHL9LMgHcLIM$LAAt!EuTHI4ƋFt DE[DA\A]A^A_]Ft5A AuLE1AE1[DA\A]A^A_]ADUp HAVAUATSHG0HH=LM$HI$IHHLHLIHL0HH9ǀ,Aƅt LL[DA\A]A^]I}LAƅuLDL[A\A]A^]ff.@UHHxHHtH(]HPPHHHHPP]fUHAUIATSHI(HxhI(H9t1L`AD$Pvu I$ID$PL`H9uIHxhI(HL`LiH9u(fIEPIUPMHPH9tCIAD$ƒtwI$I$'[A\A]]UHAUATISHM$HxhI$I9t6HXCPvuHX9tHC@HXI9uI$HxhLHD[A\A]]fUHAUIATMSHHxhII9t7HXCPvuHX9tHC@HXI9uIHxhLH[A\A]]ff.UHATH(WeH%(HE1I tH{HuH}A$IT$hID$pHHAD$`AD$dAD$tw7t LHUeH+%(uLe˸fUHAWAVAUATSHH0LeH%(HD$(1HD$d$ LHD$HD$IHH$AE1AIIcHHHHHD$HLpH9t]AFPvu?IDAP HL$LHIF@LpH9uH|$%AE9QH<$%%H|$LHD$(eH+%(u1He[A\A]A^A_]gXff.@UHAWAVIAULmATSHHeH%(HE1H3LmLmHHNH@H9E1Hx@Hp@HHWH9tcHHQ8H H8WDBAvuH`uMtL9uHQHLA@IIPLHUHuHrHQ@LiHHEL9u>MSHEeH+%(u!H[A\A]A^A_]HEL9tf.GPvuUHH]UHtK9r>)Hɉ9s-)ҍHt]]ff.fUHAWAVAUATISH((eH%(HE1vA|$8w=AE1DDLHEeH+%(H([A\A]A^A_]LI IHAL$(At$,HI|$0A|$8 9HBHH]A?@u1AAGCC<w|<=<u8A|$(4AE1HLAE1 CAA C AL$8At$AO A9D$(;CE1ICA@H@ HHC Hlibsas vHCHirt phyHCA|$(AW A;VCILH HHHHqhCC IHH@HHCy{4ueA{IAEHJHHH J)rBt+rBt+RBT+D{BD+IIuA<IAWMGAwHHhHHLxjCAAE<wLẺE*CAhCA<YCA8JCA4A8)A1HHHMLEHEHMLEHEHHIHNHI~H LHHAHAt$HDLsHsHHHHcѾHLELMȉMA$MLMLEHcѾHMMAAT$HHEIHSpHpPHHtDHH0I|$HIL$pAIEHHHIT$Ht,AD$vID$8HcHkHHH@I|$0LHAHHELHhH@(AD$ HAHSpDHHHLmHDILLHADHLAHSpMEHHHHspUDHHIvpHHIwpHHHEHL8IwpAHHspHHHsp|DHLpHLpHspUHHE}HspUHHIupHHIupDHHDLHwpHKDE1DC$HHHHSpMAHIt$pHHII|$hI"IT$PID$XHBHHC0Mt$PMl$XHIT$@ID$HHBHH{0Mt$@Ml$HHHSpMHHIT$8It$pHE;HBЉŰUuHMHߺIt$pUĉH΅t7HHSpMAHIt$pHHHAD$ AD$It$pDHHE1HsHEHLLDEIT$pDHHE1HSpIupHHHHuHIupDHHDLDLAHH1AT$(AL$8HH1HH1LEuXLHH[A\A]A^A_]LDHLHH1IhHx`tHHAT$pALHHAD$ uAD$ LLUHHAHATHIHOpHDHHIT$Ht,AD$vID$8HcHkHHH@I|$0LA\]UHHHAUATSHG0HLHLLIHu [A\A]]HLHAHAHLE1M$HLH0LLLHEL9HEHHPHQH HH@UE1 HHAHHt?E1 @HE1HHuH=AD]UH=HH=]sas_porte_broadcast_rcvdsas_form_portsas_discover_domainsas_probe_devicessas_revalidate_domainsas_smp_handlersas_discover_newsas_rediscover_devsas_rediscoversas_configure_parentsas_configure_presentsas_ex_discover_devsas_ex_manuf_infosas_ex_generalsas_set_ex_physmp_execute_task_sgstrnlensas_scsi_find_tasksas_eh_handle_sas_errorssas_scsi_recover_hostsas_scsi_task_donesas_queuecommandsas_resume_satasas_suspend_satasas_probe_satasas_to_ata_errsas_ata_task_donesas_ata_qc_issuesas_ata_internal_abortsas_get_ata_infosas_alloc_tasksas_alloc_slow_tasksas_free_tasksas_prep_resume_hasas_resume_hasas_suspend_hadev_attr_phy_event_thresholdsas_domain_attach_transportsas_register_hasas_unregister_hasas_drain_worksas_notify_port_eventsas_notify_phy_eventsas_get_local_physas_eh_abort_handlersas_request_addrsas_queuecommandsas_target_allocsas_slave_configuresas_change_queue_depthsas_bios_paramsas_task_abortsas_phy_resetsas_eh_device_reset_handlersas_eh_target_reset_handlersas_slave_allocsas_target_destroysas_ioctlsas_ssp_task_responsesas_ata_schedule_resettry_test_sas_gpio_gp_bit%u &d->event_lock&x->waitsresume timeout &sas_ha->disco_mutex&sas_ha->drain_mutex&sas_ha->eh_wait_q%s_event_q%s%s_disco_qPHY control not supported. sas_taskasd_sas_eventphy_event_thresholdresume timeout cancelled sas: broadcast received: %d libsasbroadcast received: %d phy%d matched wide port%d &dev->ex_dev.cmd_mutexexp-attacheddirect-attached3sas: unhandled device %d libsasstp pendingno devicestpsmpunknownhosthost+targetsspata: , needs recoveryedgefanoutlibsassas: %s: task 0x%p is done 5sas: %s: task 0x%p at LU sas: task done but aborted sas_addr5sas: %s: task 0x%p is done 5sas: I_T %016llx recovered sas: clear nexus ha sas: --- Exit %s -- clear_q 5sas: no task to abort LUNBus4sas: %s reset of %s failed ssp reset to ata device? libsas--- Exit %s -- clear_q clear nexus ha clearing nexus for port:%d trying to find task 0x%p %s: task 0x%p is done task done but aborted %ssas: ata%u: %s: %pVUnable to reset ata device? 7reset failed (errno=%d) 34sas: %s: SAS error 0x%x 4sas: %s: Task %p leaked. exp-attacheddirect-attacheddev error handler cmd error handler libsasdrivers/scsi/libsas/sas_ata.cO O O OOOOO O O OO O O O O O O O  OO O O O O O O O OOOOO waiting up to 25 seconds for %d phy%s to resume 5sas: couldn't register sas phys:%d 5sas: couldn't register sas ports:%d 5sas: The phy%d bursting events, shut it down. drivers/scsi/libsas/sas_init.c/build/linux-j08yY4/linux-5.15.0/include/linux/slab.h/build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_init.c5sas: lldd disable phy%d returned %d 5sas: phy%d is not enabled, cannot shutdown 6sas: %s: phy%d belongs to port%d already(%d)! sas: phy%d matched wide port%d drivers/scsi/libsas/sas_port.csas: %s added to %s, phy_mask:0x%x (%016llx) 3sas: %s: couldn't find a free port, bug? /build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_port.c%s added to %s, phy_mask:0x%x (%016llx) drivers/scsi/libsas/sas_event.c/build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_event.c4sas: Port %016llx is disconnected when discovering 4sas: ERROR: Unidentified device type %d 4sas: driver on host %s cannot handle device %016llx, error:%d 4sas: %s: for %s device %016llx returned %d sas: REVALIDATION DEFERRED on port %d, pid:%d sas: REVALIDATING DOMAIN on port %d, pid:%d sas: done REVALIDATING DOMAIN on port %d, pid:%d, res 0x%x sas: DOING DISCOVERY on port %d, pid:%d sas: DONE DISCOVERY on port %d, pid:%d, result:%d drivers/scsi/libsas/sas_discover.c/build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_discover.cdone REVALIDATING DOMAIN on port %d, pid:%d, res 0x%x REVALIDATING DOMAIN on port %d, pid:%d REVALIDATION DEFERRED on port %d, pid:%d DONE DISCOVERY on port %d, pid:%d, result:%d DOING DISCOVERY on port %d, pid:%d 5sas: executing SMP task failed:%d 5sas: smp task timed out or aborted 5sas: SMP task aborted and not done 5sas: %s: task to dev %016llx response: 0x%x status 0x%x drivers/scsi/libsas/sas_expander.csas: %sex %016llx phy%02d:%c:%X attached: %016llx (%s) 5sas: Found loopback topology, just ignore it! 5sas: %s ex %016llx phy%02d <--> %s ex %016llx phy%02d has %c:%c routing link! 4sas: edge ex %016llx phy S:%02d <--> edge ex %016llx phy S:%02d, while there is a fanout ex %016llx 4sas: edge ex %016llx phy%02d <--> edge ex %016llx phy%02d link forms a third EEDS! 4sas: overflow of indexes: dev %016llx phy%02d index 0x%x 5sas: %s: dev %016llx phy%02d index 0x%x result 0x%x 5sas: RG to ex %016llx failed:0x%x sas: RG:ex %016llx returned SMP result:0x%x sas: RG: ex %016llx self-configuring... 6sas: ex %016llx phy%02d change count has changed 6sas: ex %016llx phys DID NOT change 5sas: MI: ex %016llx failed:0x%x sas: MI ex %016llx returned SMP result:0x%x sas: ex %016llx has self-configuring routing table 3sas: ex %016llx phy%02d PHY control failed: %d 3sas: ex %016llx phy%02d PHY control failed: function result 0x%x 4sas: expander %016llx discovery failed(0x%x) 5sas: ex %016llx phy%02d diverges(%016llx) on subtractive boundary(%016llx). Disabled 4sas: ex %016llx:%02d:D <--> ex %016llx:0x%x is not allowed 5sas: ex %016llx phy%02d SATA device linkrate > min pathway connection rate, attempting to lower device linkrate 3sas: ex %016llx phy%02d SATA device could not set linkrate (%d) 5sas: ex %016llx phy%02d SATA device set linkrate successfully 5sas: sas_discover_sata() for device %16llx at %016llx:%02d returned 0x%x 5sas: sas_discover_end_dev() for device %016llx at %016llx:%02d returned 0x%x 5sas: target proto 0x%x at %016llx:0x%x not handled drivers/scsi/libsas/sas_internal.h4sas: unknown device type(0x%x) attached to ex %016llx phy%02d 5sas: configure routing for dev %016llx reported 0x%x. Forgotten sas: Attaching ex phy%02d to wide port %016llx sas: second fanout expander %016llx phy%02d attached to ex %016llx phy%02d 5sas: ex %016llx phy%02d failed to discover 5sas: ex %016llx->%016llx-?->%016llx diverges from subtractive boundary %016llx sas: ex %016llx phy%02d new device attached , part of a wide port with phy%02dsas: ex %016llx rediscovering phy%02d%s sas: ex %016llx phy%02d broadcast flutter%s 6sas: ex %016llx phy%02d replace %016llx sas: ex %016llx phy%02d originated BROADCAST(CHANGE) 3sas: %s: can we send a smp request to a device? 3sas: %s: fail to find a domain_device? 6sas: %s: multiple segments req %u, rsp %u /build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_expander.cex %016llx phy%02d originated BROADCAST(CHANGE) ex %016llx phy%02d broadcast flutter%s ex %016llx rediscovering phy%02d%s ex %016llx phy%02d new device attached ex %016llx has self-configuring routing table second fanout expander %016llx phy%02d attached to ex %016llx phy%02d Attaching ex phy%02d to wide port %016llx MI ex %016llx returned SMP result:0x%x RG: ex %016llx self-configuring... RG:ex %016llx returned SMP result:0x%x %sex %016llx phy%02d:%c:%X attached: %016llx (%s) 5sas: %s: aborting task 0x%p 5sas: %s: task 0x%p is aborted 5sas: %s: querying task 0x%p 5sas: %s: task 0x%p not at LU 5sas: %s: task 0x%p failed to abort 5sas: LLDD:%s sent SAS_PROTO_RESP for an SSP task; please report this sas: task_done called with non existing SCSI cmnd! drivers/scsi/libsas/sas_scsi_host.c5sas: %s: task 0x%p requests reset sas: trying to find task 0x%p 6sas: task 0x%p is at LU: lu recover 5sas: eh: device %016llx LUN 0x%llx has the task 5sas: dev %016llx LU 0x%llx is recovered 5sas: task 0x%p is not at LU: I_T recover 5sas: I_T nexus reset for dev %016llx sas: clearing nexus for port:%d 5sas: clear nexus port:%d succeeded 5sas: clear nexus ha succeeded 3sas: error from device %016llx, LUN 0x%llx couldn't be recovered in any way 5sas: device %016llx, LUN 0x%llx doesn't support TCQ sas: lldd_execute_task returned: %d 5sas: Enter %s busy: %d failed: %d 5sas: --- Exit %s: busy: %d failed: %d tries: %d /build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_scsi_host.clldd_execute_task returned: %d task_done called with non existing SCSI cmnd! dev %016llx sent sense data, but stat(0x%x) is not CHECK CONDITION 4sas: %s: Saw error %d. What to do? sas: %s: Task %p already finished. 4sas: %s: for %s device %016llx returned %d sas: lldd_execute_task returned: %d sas: report phy sata to %016llx:%02d returned 0x%x 3sas: ata host alloc failed. 3sas: ata_sas_port_alloc failed. %s: Task %p already finished. report phy sata to %016llx:%02d returned 0x%x lldd_execute_task returned: %d /build/linux-j08yY4/linux-5.15.0/drivers/scsi/libsas/sas_host_smp.clicense=GPL v2description=SAS Transport Layerauthor=Luben Tuikov srcversion=2682F90C687E51068F26E59depends=scsi_transport_sasretpoline=Yintree=Yname=libsasvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layoutumkmem_cache_destroywVkmalloc_cachesbata_port_wait_ehE:#__kmalloc0scsi_change_queue_depthK*$sas_remove_childrenBsg_copy_to_bufferT__ubsan_handle_load_invalid_valuekݼpblk_abort_requestOmscsi_block_requests"C{Lata_std_sched_eh9sas_port_free+`eata_host_putVsg_copy_from_bufferP{sas_phy_add sscsi_unblock_requests٨Xata_sas_slave_configureaasync_schedule_node_domain;[ata_scsi_cmd_error_handler6sas_port_add_phyGV__warn_printk {{__dynamic_pr_debugysg_next49sas_rphy_free9cinit_timer_key82mutex_unlockKuǣsas_port_delete_phy-sas_rphy_add c?ata_sas_port_suspendaH__ubsan_handle_shift_out_of_bounds?<sprintfߥ\ata_sas_port_init" pv_opsPjiffiesDsas_port_delete=ata_sas_async_probe:ƌ;scsi_host_busyT__init_waitqueue_head9[__x86_return_thunkYsas_attach_transport@%wait_for_completion}*scsi_is_host_deviceTsas_rphy_deleteѭa_dev_warnFata_sas_port_stopIJ4sas_expander_allocp\_raw_spin_unlock_irqrestore5current_task sas_read_port_mode_pageumutex_lock_interruptibleP!zsas_end_device_alloc __mutex_initata_std_error_handlerrata_scsi_port_error_handlerBFata_sas_port_startoata_std_qc_deferDkmem_cache_freempsas_port_mark_backlinkKMmutex_lock destroy_workqueue Rsas_port_adds$add_timeriBflush_workqueueuyHinit_wait_entryscsi_eh_flush_done_q?G__cond_resched8ata_port_schedule_ehBata_sas_port_alloc__ubsan_handle_out_of_bounds ata_noop_qc_preptWnscsi_eh_finish_cmdž)-sas_phy_freeI_dev_info4wNkmem_cache_alloc [ata_dev_classify|c__x86_indirect_thunk_rdxNwata_sas_tport_deletestrnlen>put_device_irefcount_warn_saturateke__stack_chk_failu ata_tf_to_fisݍschedule_timeout{'_raw_spin_lock_irq~_printkpHe__x86_indirect_thunk_raxN"sas_phy_allocuPhex2binm__fentry__fortify_panicxoata_wait_after_reset9okmem_cache_alloc_traced_raw_spin_lock 4_raw_spin_lock_irqsave|Z$get_device|ˬkmem_cache_create&scsi_eh_get_sense"#>__wake_upܐtimer_delete_sync&prepare_to_wait_eventUHtimer_delete ^int_to_scsilun sg_init_oneKRxata_sas_port_resume<sas_port_get_phyDschedule_timeout_interruptible'!scsi_eh_ready_devs zkfreelasync_synchronize_full_domain8߬imemcpyata_tf_from_fis/sas_port_alloc~ata_host_initscnprintf request_firmwarescsi_schedule_ehTfinish_waitA`__init_swait_queue_headxata_sas_tport_add/t simple_strtol6queue_work_onaSsas_rphy_unlink/z%completenJnesnprintfZata_sas_queuecmd'}',bsg_job_done֬ata_sas_port_destroydrain_workqueuesas_rphy_remove%Ialloc_workqueuerelease_firmwareONata_sas_scsi_ioctl5@z__ata_change_queue_depthhPata_qc_completed - zM ]'kmem_cache *[4][14]' 'kmalloc_cache_type'd'_Bool' 'unsigned int' 'int'' *[6]'{' *[5]' 'int'IH!H8' *[4]' 'int'/6'sas_discovery_event [4]' 'discover_event''char *[4]' 'sas_device_type''_Bool'8'u8 [32]' 'int'q#@41PZ$zu libsasGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0@2@2$       - H O \ h y         * > R c |        + > N ` r     4 H \  p   Z8    }#J@  (08 @ H P X` h p x   }bq  (08 @ H P X` h pZx  * 7   E (N 0_ 1k 2y 3 4 5 6 7 8 O@ } !4  ( 0 @ D G H L P Q T X+ Y2 \7 _H O`Q Oc s ?x   $ ( ,* 0 8 < ? @ D H P X O` 8  ( 0 8 9 : @+ O`; @8 O`:8y!K <T Pa _ l        . ? V n      @   PoT}@t`   # 4 H Y  m @ `  H|>S@ (oT} @9H@X  @oT} @E ` ! !m!HH$!H #  6! HL![!@t!s$ !!@!!       X{!!!!!!@! !!*!h<;!M!b!w!!!!!!!!! !!'!6!L!d!r!!!!!!!!!!!!H   @ `  7 !!1!Q Oc  A!@ ` R!E`! PY Hp!!E  _ N  O!!@ m!$  s,}@|! ?}!;A!!H!|!!!!!in  @!`!!R lyHE(!H6!H +  !@H OF!`V!a!S *@ ʊ j!y@w!i2qH!H@ !H !H@  @ =   H O Q O ` +  ! !i !HE  ~!S@!0!H@!8@!!}!O@ !O'!OM-.!<!HD!m*TiP!% kZ!Hc!m@@o!/oT|{!p!@!H 4F!`!i  @ E !!S% H@!H!@!@@Ej!0 E! J@@=`Et  + @g`0! H 4Q O@!iV!4 !!i (!@1!H~@=!SF!O {P!]!o!!!!!!!!! !@$!A!U!g!x!!!!!!!!!! !!t`  /!@al`L`>!N!&;[!B D  h!(q!)y!*!+!,!@! K !!!! ! ! D  !O# !H6 !`!l]{@@ !I !R ![ !oTd !i@t !` ! !  ! ! @ !` ! S@ !S !  !P{p)@/@ ! ! !@, !; !I ![ !@k ! ! ! !@ ! ! ! !@ ! !+ !    A  4   S 4; !Em@H !@S !`^ 9` ! n !@z ! NB|J& !@ ! ! _/  ! !#% !* !v1 !v4 !v8 !v@;. !v> A'E B/ }FA !GL ! @IZ ! J}}}}}   i !o !y ! ! ! ! ! ! ! ! ! ! ! T n  ! ! !O H O`  !?: ! !# !3 !F !W ! e ! `:y ! }e@ !2 ! !e8 !!" ! ! ! !!!'!  7!P R#X `@!O!a!Lk!L, v!70 !A./ *3 4 ~! 6! %! !! ϩ! !  6E ! =i ϩ E9!! @ EH !2! B E AB! D }AR! Ff! Fu! @!  ! K!  !! N! !  :f1V! R! ! r(!  oT9! W s,}) 0}P! Yd!  /}! \! \! W !{O?] ! `!  ̅! c! W !  R ̅H 4!!! g oT H 4!6! i oT H 4+)H! k E^!c! m s! o oT! q !! s! 6 oTH 4! v U:! x! ϩ oT! { *! }=! { oT S! d! {! { | !!  ~! ! +! +! .!  O { I! -! +I! 6 O{/a!  oT n!  oTH 4! !  oT;!  R  ! ! ! { R ̅! !  6R   ! 6! {H!  oT\!4e!4;o!  !  ! ! ! { oT!  oT $!  oT !P6!  !!  oT!4#!  E5! C! ˫ j S! b! \ oTEp!  E!  oT!  oT e!%!  !  oT !%!  !4H ! ! W y !  & {l]XS! !! {;! W Ej AT!  Ej Ai! ! ϩ E! ! B! ! ϩ! ϩ! ϩ! ϩ! ϩ'! ϩ<! ϩR! ϩk! ϩ! ϩ! ϩ! ϩ! 6! o! o oT X"!  ~  !  +{l]{!  oT 6b )!  !<! L! ^!  O {}4q! ! ϩ! 6! o! ϩ )/! ! ! \ oT uvS!  E!! ,!  !{<! P!  5XO {!g!  5XO {w!  oT  !!  oT|/!-! ! ϩ! 6! o {! ! Η! \  !(!  oT:! T!  R  6g!  ^!! ! ! ! s! ! oT ` ! !! \! U(! B @!)4+(C! &sas_oob_modeOOB_NOT_CONNECTEDSATA_OOB_MODESAS_OOB_MODEsas_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_ALLphy_funcPHY_FUNC_NOPPHY_FUNC_LINK_RESETPHY_FUNC_HARD_RESETPHY_FUNC_DISABLEPHY_FUNC_CLEAR_ERROR_LOGPHY_FUNC_CLEAR_AFFILPHY_FUNC_TX_SATA_PS_SIGNALPHY_FUNC_RELEASE_SPINUP_HOLDPHY_FUNC_SET_LINK_RATEPHY_FUNC_GET_EVENTSsas_open_rej_reasonSAS_OREJ_UNKNOWNSAS_OREJ_BAD_DESTSAS_OREJ_CONN_RATESAS_OREJ_EPROTOSAS_OREJ_RESV_AB0SAS_OREJ_RESV_AB1SAS_OREJ_RESV_AB2SAS_OREJ_RESV_AB3SAS_OREJ_WRONG_DESTSAS_OREJ_STP_NORESSAS_OREJ_NO_DESTSAS_OREJ_PATH_BLOCKEDSAS_OREJ_RSVD_CONT0SAS_OREJ_RSVD_CONT1SAS_OREJ_RSVD_INIT0SAS_OREJ_RSVD_INIT1SAS_OREJ_RSVD_STOP0SAS_OREJ_RSVD_STOP1SAS_OREJ_RSVD_RETRYbyte_count_lowbyte_count_highinterrupt_reasondev_to_host_fisfis_typelbal_explbam_explbah_exp_r_asector_count_exp_r_b_r_c_r_dhost_to_dev_fisfeatures_expreport_general_respchange_countroute_indexesnum_physconf_route_tableconfiguringconfig_othersorej_retry_suppstp_cont_awtself_configzone_configt2t_suppenclosure_logical_iddiscover_respattached_dev_typelinkrate_r_eattached_sata_hostiproto_r_fattached_sata_devtproto_r_gattached_sata_pssas_addrattached_sas_addrattached_phy_id_r_hhmin_linkratepmin_linkratehmax_linkratepmax_linkratepptv_r_ivirtualrouting_attr_r_jconn_typeconn_el_indexconn_phy_link_r_kreport_phy_sata_respaffil_validaffil_suppstp_sas_addraffil_stp_ini_addrsmp_respframe_typesas_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_portport_identifieris_backlinkrphyphy_list_mutexphy_listsas_phy_linkratessas_function_templateget_linkerrorsget_enclosure_identifierget_bay_identifierphy_enablephy_setupset_phy_speedsmp_handlersas_classSASEXPANDERsas_phy_rolePHY_ROLE_NONEPHY_ROLE_TARGETPHY_ROLE_INITIATORsas_phy_typePHY_TYPE_PHYSICALPHY_TYPE_VIRTUALPORTE_BYTES_DMAEDPORTE_BROADCAST_RCVDPORTE_LINK_RESET_ERRPORTE_TIMER_EVENTPORTE_HARD_RESETPORT_NUM_EVENTSphy_eventPHYE_LOSS_OF_SIGNALPHYE_OOB_DONEPHYE_OOB_ERRORPHYE_SPINUP_HOLDPHYE_RESUME_TIMEOUTPHYE_SHUTDOWNPHY_NUM_EVENTSdiscover_eventDISCE_DISCOVER_DOMAINDISCE_REVALIDATE_DOMAINDISCE_SUSPENDDISCE_RESUMEDISC_NUM_EVENTSrouting_attributeDIRECT_ROUTINGSUBTRACTIVE_ROUTINGTABLE_ROUTINGex_phy_statePHY_EMPTYPHY_VACANTPHY_NOT_PRESENTPHY_DEVICE_DISCOVEREDex_phyattached_tprotoattached_iprotophy_change_countlast_da_indexexpander_deviceex_change_countmax_route_indexesparent_portsata_devicerps_respssp_deviceeh_list_nodereset_lunex_devsata_devssp_devdomain_devicedone_lockmin_linkratemax_linkratepathwaysdev_list_nodedisco_list_nodehashed_sas_addrframe_rcvdlldd_devasd_sas_portdev_list_lockdisco_listdestroy_listsas_port_del_listoob_modephy_list_locklldd_portsas_workdrain_nodesas_discovery_eventsas_discoverydisc_workfanout_sas_addreeds_aeeds_bsas_ha_structdefer_qdrain_mutexeh_activeeh_dev_qdisco_mutexsas_ha_namelldd_moduleevent_qdisco_qphy_port_lockstrict_wide_portslldd_haeh_ata_qevent_thresasd_sas_eventasd_sas_phyin_shutdownframe_rcvd_lockframe_rcvd_sizesas_prim_locksas_primport_phy_ellldd_physcsi_coresas_ha_stateSAS_HA_REGISTEREDSAS_HA_DRAININGSAS_HA_ATA_EH_ACTIVESAS_HA_FROZENservice_responseSAS_TASK_COMPLETESAS_TASK_UNDELIVEREDexec_statusSAS_SAM_STAT_GOODSAS_SAM_STAT_BUSYSAS_SAM_STAT_TASK_ABORTEDSAS_SAM_STAT_CHECK_CONDITIONSAS_DEV_NO_RESPONSESAS_DATA_UNDERRUNSAS_DATA_OVERRUNSAS_INTERRUPTEDSAS_QUEUE_FULLSAS_DEVICE_UNKNOWNSAS_SG_ERRSAS_OPEN_REJECTSAS_OPEN_TOSAS_PROTO_RESPONSESAS_PHY_DOWNSAS_NAK_R_ERRSAS_PENDINGSAS_ABORTED_TASKtask_status_structbuf_valid_sizeopen_rej_reasonsas_ata_taskatapi_packetdma_xferuse_ncqset_affil_polstp_affil_poldevice_control_reg_updatesas_smp_tasksmp_reqtask_attributeTASK_ATTR_SIMPLETASK_ATTR_HOQTASK_ATTR_ORDEREDTASK_ATTR_ACAsas_ssp_taskLUNenable_first_bursttask_attrata_tasksmp_taskssp_tasksas_tasktask_state_locktask_state_flagstask_protoscatternum_scattertotal_xfer_lentask_statustask_doneuldd_taskslow_tasksas_task_slowsas_domain_function_templatelldd_port_formedlldd_port_deformedlldd_dev_foundlldd_dev_gonelldd_execute_tasklldd_abort_tasklldd_abort_task_setlldd_clear_task_setlldd_I_T_nexus_resetlldd_ata_check_readylldd_ata_set_dmamodelldd_lu_resetlldd_query_tasklldd_clear_nexus_portlldd_clear_nexus_halldd_control_phylldd_write_gpiosas_phy_datahard_resetreset_resultenable_resultenable_worksas_internaldftprivate_host_attrsprivate_phy_attrsprivate_rphy_attrsprivate_end_dev_attrsprivate_expander_attrsphy_attr_contport_attr_contrphy_attr_contend_dev_attr_contexpander_attr_contrphy_attrsend_dev_attrsexpander_attrs_un20smp_iportstp_iportssp_iport_un247initiator_bits_un30smp_tportstp_tportssp_tport_un347target_bitssas_identify_frame_un0_un1_un4_11_un21_27SAS_DEV_GONESAS_DEV_FOUNDSAS_DEV_DESTROYSAS_DEV_EH_PENDINGSAS_DEV_LU_RESETSAS_DEV_RESETsas_expander_devicenext_port_idproduct_idproduct_revcomponent_vendor_idcomponent_revision_idtask_dispositionTASK_IS_DONETASK_IS_ABORTEDTASK_IS_AT_LUTASK_IS_NOT_AT_LUTASK_ABORT_FAILEDssp_response_iudatapressense_data_lenresponse_data_lenresp_datasense_dataata_task_respending_fis__sas_drain_workasync_sas_ata_ehlocal_ata_check_readyphy_enable_workphy_event_threshold_showphy_event_threshold_storephy_is_wideport_memberqueue_phy_enablequeue_phy_resetsas_alloc_eventsas_alloc_slow_tasksas_alloc_tasksas_ata_ehsas_ata_end_ehsas_ata_flush_pm_ehsas_ata_hard_resetfound_devsas_ata_initsas_ata_post_internalsas_ata_preresetsas_ata_printksas_ata_qc_fill_rtfsas_ata_qc_issuesas_ata_sched_ehsas_ata_schedule_resetsas_ata_set_dmamodesas_ata_strategy_handlersas_ata_task_abortsas_ata_task_donesas_ata_wait_ehscsi_devsas_bios_paramsas_change_queue_depthsas_check_parent_topologysas_class_exitsas_class_initincludesas_configure_parentsas_configure_physas_configure_presentgonesas_deform_portsas_destruct_devicessas_device_set_physas_hasas_disable_eventssas_disable_revalidationsas_disable_routingsas_discover_bfs_by_root_levelsas_discover_domainsas_discover_end_devsas_discover_eventsas_discover_expandersas_discover_newsas_discover_root_expandersas_discover_satasas_domain_attach_transportsas_drain_worksas_eh_abort_handlersas_eh_device_reset_handlersas_eh_finish_cmdsas_eh_handle_resetssas_eh_handle_sas_errorssas_eh_target_reset_handlersas_enable_revalidationsas_end_tasksas_ex_disable_physas_ex_disable_portsas_ex_discover_devsas_ex_discover_devicessas_ex_discover_end_devsas_ex_discover_expandersas_ex_generalparent_physas_ex_get_linkratesas_ex_join_wide_portsas_ex_manuf_infosas_ex_phy_discoverdisc_reqdisc_respsas_ex_phy_discover_helpersas_ex_revalidate_domainsas_ex_to_atasas_expander_discoversas_fail_probesas_find_bcast_devfrom_physas_find_bcast_physas_find_dev_by_rphysub_addrsas_find_sub_addrsas_form_portsas_free_devicesas_free_eventsas_free_tasksas_get_ata_infosas_get_linkerrorssas_get_local_physas_get_phy_discoversas_get_port_devicesas_get_report_phy_satahashedsas_hash_addrsas_init_devsas_init_discsas_ioctlsas_notify_lldd_dev_foundsas_notify_lldd_dev_gonesas_notify_phy_eventsas_notify_port_eventsas_phy_event_workersas_phy_releasesas_phy_resetsas_phy_setupsas_phye_loss_of_signalsas_phye_oob_donesas_phye_oob_errorsas_phye_resume_timeoutsas_phye_shutdownsas_phye_spinup_holdsas_port_event_workersas_porte_broadcast_rcvdsas_porte_bytes_dmaedsas_porte_hard_resetsas_porte_link_reset_errsas_porte_timer_eventsas_prep_resume_hasas_probe_devicessas_probe_satasas_queue_resetsas_queue_worksas_queuecommandsas_rediscover_devsas_register_hasas_register_physsas_register_portssas_request_addrsas_resume_devicessas_resume_hasas_resume_satasas_revalidate_domainsas_scsi_find_tasksas_scsi_recover_hostsas_scsi_task_donesas_set_ex_phyratessas_set_phy_speedsas_slave_allocsas_slave_configuresas_smp_get_phy_eventssas_smp_handlersas_smp_host_handlersas_smp_phy_controliusas_ssp_task_responsesas_suspend_devicessas_suspend_hasas_suspend_satasas_target_allocsas_target_destroysas_task_abortasd_physas_try_ata_resetsas_unregister_common_devsas_unregister_devsas_unregister_devs_sas_addrsas_unregister_domain_devicessas_unregister_ex_treesas_unregister_hasas_unregister_portssmp_ata_check_readysmp_execute_task_sgsmp_task_donesmp_task_timedouttransport_sas_phy_resetodtry_test_sas_gpio_gp_bitlibsas.ko  +-.2!^#!2&!?! X! n! !8$5 S%k34G HV( @WYft g*RHx82-@.=?W00p+Ht2`&@2T_ 222$T)9 Q2a-r}: "!! !// Fo,*C`0[xP$.8PE7d`.p8.880-JC@N SlT!Ba@ Sw S @& '7'i0(#2w0  0d' 1; 3M wd 4|z .8 .8 .8 `6 .8 .P8 !   1 < G HM :c :v :V P;3 ; 5z ` =h > > ? .83 `D,U | D  EM  pF D PH` C, 7 JF .8_ .8x G L pM `N a> P~ .H8 - Q? /V  Sk .8 T- 0T` W @ @Y9 Y(@=ZzVh*t^aa`b.8.8j fJ4]+Qpgupg.h8i.08.87.8gC@1 P%p< 0; F8QH] Xc i+`,9=Vq>OPab5vUsw< 0%>Y,r l0V~x 0 Ma'wq1 &'.8prM( t.8.x83u CIv\nvF.8% D.8.(8.`8Y - .@89 S}(o >P- #, 0 (>8 )S?tV$QI1i`X&':N8f, xI< p.8I7$@$.GFX.X8q. 8++8.@$1 CpW0F W p. $Qaz hh+В\`Ap%X7(y*:2Ncp0PX03'3w=HYx>jH=t "s"Е y9J^jϚaGqA8#cp 6.9>:b[rP+ 4=J  "Uz7 P 08n p P   q :vc  !2p |!=%*!2!? G!KY!P*h!!!!~!V!!j!"" }-"S{ A"R"o""oQ""9""U"  ["##3l71#ѲH#`&X#b#PSq#~##`%1####㓘F#$$.+$#<$讦I0yN^$q$@"3$0$$$$$%%pu$%@%S%0qf%x%%%pm%Գ %%8@c%%&&&<&K&_&o&X+t`&&u&UY&@&&L!3&&n '.'[F'['h'& }'/'''9''hcpz~''`2((}{5(H(K](ГWp(~(((A"+((~` `Pu(2(0l?")*)6)J)W)-$%Ne) |))))c!)0)*(*)*;*2P*S1Nm*MB*`.g****0***n+.+5y[Q+ __UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8__kstrtab_sas_alloc_task__kstrtabns_sas_alloc_task__ksymtab_sas_alloc_task__kstrtab_sas_alloc_slow_task__kstrtabns_sas_alloc_slow_task__ksymtab_sas_alloc_slow_task__kstrtab_sas_free_task__kstrtabns_sas_free_task__ksymtab_sas_free_task__kstrtab_sas_prep_resume_ha__kstrtabns_sas_prep_resume_ha__ksymtab_sas_prep_resume_ha__kstrtab_sas_resume_ha__kstrtabns_sas_resume_ha__ksymtab_sas_resume_ha__kstrtab_sas_suspend_ha__kstrtabns_sas_suspend_ha__ksymtab_sas_suspend_ha__kstrtab_dev_attr_phy_event_threshold__kstrtabns_dev_attr_phy_event_threshold__ksymtab_dev_attr_phy_event_threshold__kstrtab_sas_domain_attach_transport__kstrtabns_sas_domain_attach_transport__ksymtab_sas_domain_attach_transport__kstrtab_sas_register_ha__kstrtabns_sas_register_ha__ksymtab_sas_register_ha__kstrtab_sas_unregister_ha__kstrtabns_sas_unregister_ha__ksymtab_sas_unregister_hasas_task_cachesas_phy_releasephy_event_threshold_storephy_event_threshold_showsftsas_phy_setup__key.11phy_reset_workphy_enable_work__key.6queue_phy_resetsas_resume_ha.coldsas_get_linkerrorssas_disable_eventsqueue_phy_enable__key.7__key.8__key.9sas_register_ha.coldtransport_sas_phy_resetsas_event_cache__already_done.0sas_alloc_event.coldsas_class_initsas_class_exit__UNIQUE_ID_license349__UNIQUE_ID_description348__UNIQUE_ID_author347.LC19sas_phye_oob_donesas_phye_spinup_holdsas_phye_shutdownsas_phye_shutdown.coldsas_phye_resume_timeoutsas_phye_resume_timeout.coldsas_phye_oob_errorsas_phye_loss_of_signal__UNIQUE_ID_ddebug334.5phy_is_wideport_membersas_deform_port.coldsas_form_port__func__.3__UNIQUE_ID_ddebug329.7__UNIQUE_ID_ddebug332.6sas_form_port.cold__func__.0.LC4__kstrtab_sas_drain_work__kstrtabns_sas_drain_work__ksymtab_sas_drain_work__kstrtab_sas_notify_port_event__kstrtabns_sas_notify_port_event__ksymtab_sas_notify_port_event__kstrtab_sas_notify_phy_event__kstrtabns_sas_notify_phy_event__ksymtab_sas_notify_phy_eventsas_port_event_workersas_phy_event_worker.LC0sas_resume_deviceskref_put.constprop.0.isra.0sas_device_set_phy.part.0sas_get_port_devicesas_notify_lldd_dev_found.coldsas_unregister_common_devsas_suspend_devicessas_probe_devicessas_probe_devices.coldsas_revalidate_domain__UNIQUE_ID_ddebug356.9__UNIQUE_ID_ddebug357.8__UNIQUE_ID_ddebug358.7sas_discover_domain__UNIQUE_ID_ddebug354.11__UNIQUE_ID_ddebug355.10sas_discover_domain.coldsas_event_fns.5__func__.1__func__.4.LC16arch_local_irq_enablequeued_spin_unlocksmp_task_timedoutsmp_task_donesmp_execute_task_sgsmp_execute_task_sg.cold__func__.14sas_find_sub_addrsas_ex_join_wide_portsas_ex_get_linkratesas_set_ex_phy__UNIQUE_ID_ddebug326.25sas_ex_phy_discover_helper.part.0sas_ex_phy_discover_helper.part.0.coldsas_unregister_ex_treesas_print_parent_topology_bug.isra.0ex_type.7sas_check_parent_topologysas_check_parent_topology.coldsas_configure_presentsas_configure_present.cold__func__.5sas_ex_general__UNIQUE_ID_ddebug330.23__UNIQUE_ID_ddebug329.24sas_ex_general.coldsas_get_phy_discoversas_find_bcast_phy.constprop.0sas_find_bcast_devsas_find_bcast_dev.coldsas_ex_manuf_info__UNIQUE_ID_ddebug332.22sas_ex_manuf_info.coldsas_configure_physas_configure_phy.coldsas_configure_parent__UNIQUE_ID_ddebug352.19sas_disable_routing.isra.0sas_unregister_devs_sas_addrsas_expander_discoversas_smp_phy_control.coldsas_ex_disable_physas_discover_expander.part.0sas_discover_expander.part.0.coldsas_ex_discover_expandersas_ex_discover_expander.coldsas_ex_discover_end_devsas_ex_discover_end_dev.coldsas_ex_disable_portsas_ex_discover_dev__UNIQUE_ID_ddebug348.21__UNIQUE_ID_ddebug349.20sas_ex_discover_dev.coldsas_ex_discover_devicessas_ex_discover_devices.coldsas_discover_bfs_by_root_levelsas_discover_new__UNIQUE_ID_ddebug369.18sas_rediscover_dev__UNIQUE_ID_ddebug372.17__UNIQUE_ID_ddebug373.16sas_rediscover_dev.cold__UNIQUE_ID_ddebug374.15sas_smp_handler.cold__func__.2__func__.6__func__.8__func__.9__func__.12.LC15.LC53__kstrtab_sas_get_local_phy__kstrtabns_sas_get_local_phy__ksymtab_sas_get_local_phy__kstrtab_sas_eh_abort_handler__kstrtabns_sas_eh_abort_handler__ksymtab_sas_eh_abort_handler__kstrtab_sas_request_addr__kstrtabns_sas_request_addr__ksymtab_sas_request_addr__kstrtab_sas_queuecommand__kstrtabns_sas_queuecommand__ksymtab_sas_queuecommand__kstrtab_sas_target_alloc__kstrtabns_sas_target_alloc__ksymtab_sas_target_alloc__kstrtab_sas_slave_configure__kstrtabns_sas_slave_configure__ksymtab_sas_slave_configure__kstrtab_sas_change_queue_depth__kstrtabns_sas_change_queue_depth__ksymtab_sas_change_queue_depth__kstrtab_sas_bios_param__kstrtabns_sas_bios_param__ksymtab_sas_bios_param__kstrtab_sas_task_abort__kstrtabns_sas_task_abort__ksymtab_sas_task_abort__kstrtab_sas_phy_reset__kstrtabns_sas_phy_reset__ksymtab_sas_phy_reset__kstrtab_sas_eh_device_reset_handler__kstrtabns_sas_eh_device_reset_handler__ksymtab_sas_eh_device_reset_handler__kstrtab_sas_eh_target_reset_handler__kstrtabns_sas_eh_target_reset_handler__ksymtab_sas_eh_target_reset_handler__kstrtab_sas_slave_alloc__kstrtabns_sas_slave_alloc__ksymtab_sas_slave_alloc__kstrtab_sas_target_destroy__kstrtabns_sas_target_destroy__ksymtab_sas_target_destroy__kstrtab_sas_ioctl__kstrtabns_sas_ioctl__ksymtab_sas_ioctlsas_scsi_find_tasksas_scsi_find_task.cold__UNIQUE_ID_ddebug340.12sas_end_tasksas_end_task.coldsas_scsi_task_done__UNIQUE_ID_ddebug326.15__UNIQUE_ID_ddebug327.14sas_request_addr.colddev_is_sata.isra.0sas_eh_finish_cmdsas_eh_handle_sas_errors__UNIQUE_ID_ddebug355.11sas_eh_handle_sas_errors.cold__UNIQUE_ID_ddebug356.10__UNIQUE_ID_ddebug358.8__UNIQUE_ID_ddebug357.9sas_slave_configure.cold__UNIQUE_ID_ddebug329.13sas_eh_abort_handler.coldsas_queue_reset.constprop.0sas_queue_reset.constprop.0.coldsas_eh_handle_resets__already_done.7sas_eh_handle_resets.cold.LC12__kstrtab_sas_ssp_task_response__kstrtabns_sas_ssp_task_response__ksymtab_sas_ssp_task_responsesas_ssp_task_response.cold__kstrtab_sas_ata_schedule_reset__kstrtabns_sas_ata_schedule_reset__ksymtab_sas_ata_schedule_resetlocal_ata_check_readysas_ata_set_dmamodesas_ata_qc_fill_rtfsas_ata_sched_ehsas_ata_preresetsas_ata_printksas_ata_hard_resetsmp_ata_check_readysas_ata_hard_reset.coldsas_ata_task_donesas_ata_task_done.coldsas_ata_post_internal__UNIQUE_ID_ddebug328.10__func__.7sas_ata_post_internal.coldsas_fail_probe.constprop.0async_sas_ata_ehsas_ata_flush_pm_ehCSWTCH.73sas_ata_flush_pm_eh.coldsas_ata_qc_issue__UNIQUE_ID_ddebug325.12__UNIQUE_ID_ddebug327.11sas_sata_opssata_port_infosas_ata_init.coldCSWTCH.71sas_probe_sata.coldsas_ata_eh.cold__kstrtab_try_test_sas_gpio_gp_bit__kstrtabns_try_test_sas_gpio_gp_bit__ksymtab_try_test_sas_gpio_gp_bitata_qc_complete__ata_change_queue_depthsas_hash_addr__crc_sas_bios_paramata_sas_scsi_ioctlsas_ata_initsas_alloc_eventrelease_firmwaresas_enable_revalidationalloc_workqueuesas_rphy_removesas_smp_phy_controldrain_workqueue__crc_sas_resume_haata_sas_port_destroybsg_job_doneata_sas_queuecmd__this_module__crc_sas_drain_worksnprintfsas_rphy_unlinkqueue_work_onsas_suspend_satasimple_strtolata_sas_tport_add__init_swait_queue_headsas_unregister_devfinish_wait__crc_sas_task_abortscsi_schedule_ehrequest_firmwarescnprintfata_host_initcleanup_moduleata_tf_from_fismemcpysas_resume_satasas_try_ata_resetsas_porte_broadcast_rcvdkfreeasync_synchronize_full_domainscsi_eh_ready_devsschedule_timeout_interruptiblesas_port_get_phyata_sas_port_resumesg_init_one__crc_sas_target_allocint_to_scsiluntimer_deletesas_device_set_phyprepare_to_wait_eventsas_queue_worktimer_delete_sync__wake_upsas_porte_link_reset_errscsi_eh_get_sensekmem_cache_createget_device__crc_sas_eh_target_reset_handler_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_traceata_wait_after_resetsas_porte_bytes_dmaedfortify_panic__fentry__init_modulehex2bin__crc_try_test_sas_gpio_gp_bitsas_phy_alloc__crc_sas_slave_configure__x86_indirect_thunk_raxsas_unregister_domain_devicessas_discover_satasas_ata_strategy_handler_raw_spin_lock_irqschedule_timeoutsas_smp_handlerata_tf_to_fis__stack_chk_failrefcount_warn_saturateput_device__crc_sas_ssp_task_responsestrnlenata_sas_tport_deletesas_register_physsas_free_event__x86_indirect_thunk_rdxata_dev_classifykmem_cache_alloc__crc_sas_ata_schedule_resetsas_unregister_ports_dev_info__crc_sas_register_hasas_phy_freescsi_eh_finish_cmd__crc_sas_get_local_phy__crc_sas_free_taskata_noop_qc_prep__ubsan_handle_out_of_boundsata_sas_port_allocsas_ex_revalidate_domainata_port_schedule_ehsas_init_disc__cond_reschedsas_ex_phy_discoverscsi_eh_flush_done_qinit_wait_entryflush_workqueue__crc_sas_eh_abort_handler__crc_sas_queuecommandsas_free_deviceadd_timersas_ata_end_ehsas_port_adddestroy_workqueuesas_disable_revalidationmutex_locksas_port_mark_backlinkkmem_cache_free__crc_sas_phy_resetata_std_qc_defersas_get_ata_infosas_notify_lldd_dev_found__sas_drain_work__crc_sas_eh_device_reset_handlerata_sas_port_startata_scsi_port_error_handlersas_probe_sataata_std_error_handler__mutex_initsas_end_device_allocmutex_lock_interruptiblesas_read_port_mode_pagecurrent_tasksas_set_phy_speed_raw_spin_unlock_irqrestoresas_register_portssas_expander_allocata_sas_port_stopsas_porte_timer_event_dev_warnsas_get_report_phy_sata__crc_sas_slave_allocsas_rphy_deletescsi_is_host_devicewait_for_completionsas_attach_transport__x86_return_thunk__init_waitqueue_headscsi_host_busyata_sas_async_probesas_port_delete__crc_sas_notify_phy_eventjiffies__crc_sas_target_destroysas_ex_to_atasas_scsi_recover_hostpv_opsata_sas_port_initsprintfsas_discover_root_expander__ubsan_handle_shift_out_of_bounds__crc_sas_unregister_haata_sas_port_suspendsas_rphy_add__crc_sas_alloc_tasksas_notify_lldd_dev_gonesas_port_delete_phymutex_unlocksas_discover_eventinit_timer_keysas_smp_host_handlersas_rphy_freesas_discover_end_devsg_next__crc_sas_notify_port_event__dynamic_pr_debug__crc_sas_suspend_hasas_ata_task_abort__warn_printksas_port_add_phyata_scsi_cmd_error_handler__crc_sas_ioctlasync_schedule_node_domainata_sas_slave_configuresas_deform_portsas_smp_get_phy_eventsscsi_unblock_requestssas_phy_addsg_copy_from_bufferata_host_putsas_port_free__crc_sas_request_addrata_std_sched_ehscsi_block_requestsblk_abort_request__crc_sas_alloc_slow_tasksas_phy_event_fns__ubsan_handle_load_invalid_valuesas_port_event_fnssas_porte_hard_resetsg_copy_to_buffersas_destruct_devices__crc_sas_change_queue_depth__crc_sas_prep_resume_hasas_init_devsas_remove_childrenscsi_change_queue_depth__kmallocsas_ata_wait_ehata_port_wait_ehkmalloc_caches__crc_sas_domain_attach_transportkmem_cache_destroy__crc_dev_attr_phy_event_thresholdsas_find_dev_by_rphy  2AUzjqFQGXf+F To\ap u z  B ( / 4Q `\ @+ 0]Bj  h B )z6=BTJcBpBT # x* 2.ASq)3);.^sj ')A x   $ , 4 @ L W a  1       : M Y c xj r .    ! ) 0 /V w N D  Y   c  P l' a< wA Vm z{ a w V    ! H Gh p @|      BW\nGXG@x$AgxG%G;XOa%0:GOXZdq  y "3 9 ?Qd ivBJ[at&&.JQj&p/*   "ALQ 4G^@ xKs9>Hli9&Dv x x ` X 1  p,) x ( 8 :IextQdq&&& &- 2 A c 6k s ~     4     !+!Se!  }!!!!!!!d!A"k"S" @ """# ##2#d?####d###$$ x!$ -$Z9$ZA$$$ x$ $$d$%*%A%P%X%a%w%%%%%&'&2&A&V&w\&a&~&&''\',8'zA'M'zZ'i''''''''~'(( x( %(1(V(BD[(((Z) xd) xk) ) =) )*Q/**N#+i++ x+ +a, f,,,L-c-{-- x- - x- .<. `D.a.. . =..... //sN/X/f/p/////0 00!0?0t000 x0 00 x0 1 11u1111e1'2T2a2j2p222=233O3Y3c33334H4 xO4 g4 Tl44444 5#5 85 @?5 D5T5\59555 5 p5 6%6 :6 A6 F6S6a666 6 6 66767`7 xg7 7 7 7 P77778 8!8+818k8i8i889 99[9g99d9999 99:  X:_: @d:z: :: :: :: x:: ;;*;@;bQ;e;u;b;;;;`< P;u< :|<<<<<1<w=w==q2=M=w== ===>>n>x>>>PBSPsPB,xPPPPP  P HPPzQz$QQzQQRRB,%R>RBJRRRRRzRz SzS!SSSS  S SSTT)T1TTiU U0UUUGUUUVB2VRVB,WVVVVzVzW9WJW{WWW?WWWzWX-XB,IXiXBnXXXXXYz Yz.Y3YAYdYXuYYYYY$EZ>hZZZdZBDZ%[t1[\[s[[N \<\\l\\ x\ \\\] x] @]]]]]]]^K^BDZ^^N_@_-R_p_<_``A`HL`Y```<`Q`a4aAaMatbasa-aaaaaa.bXPbUbabMcddX-dFd:qdd d ddddeLe We be|eXeteeetee!ff#gYfgqgggh "h h*h5hNhii 8i 0iiB,iSjzzjjzj&kzYk}kkk k k hk kk k ll%l1lclGtlB|llB$lll/mz7mz\mdmzkmqmmBmmmnz3ntnnnnnnWno3p :p Bpppq$q)qG5qAqMquq]qqqqqr 'r ,r?rJrYr"^rYqrrqrIsI!tLt_tht 2ot ttttttt t xttqt u/u:uJuQuhu NumuTuuuquvvOvTvYv_vivovvv1wDwwww& w hw wx[ x x& x !x &x.x}xxx*y1yoyPuyzyyyMyy>yy%z#0z5zMz>azhzU qzzzz2zzzzzZ{i{^~{ x{ {{{N|  tj|~| p| @||q|||} '}Z}}} }}}}~'~=~T~ x[~ i~ ~~l~* Hhz  /KQ|# + 6 @ FV x] Ɓ܁ x ,A x   @Kckt x ƒ Ƀ Ӄ| !Ms x x1DG~Ѕ6 ;݆:@EQx҇u݇;0FUay"*6= I Ve->ŊLъيq. 5 =MR<%q5=qJW`Ehq {  ԍQAn @v x!> svCV X] Xb~q^yuߑ  $@KђB4& +r5 =Iet\|,gѓ2b#1T @ɔA+1U  Õѕ*GQ paqu)CQD I"b x~ x {UĘӘݘ1A7<A]!5?X8r?ƛzΛz+x̜L    $)4 9KPY `^c l 8ty `5  J XJ   )8 @@ H,[ `b ns @/ a  i4! q,168 =T`<g rw = ` q;U= D HG G  H %I6  >CIP  X]Lh @ puO  |O h P  R 0 X  $X1 x 9>YL  T_ Mz   }     ~ P 5 + "'   l  "! ( -<'O V [w|= G : (i  W- Hdtv t | ɔ j    #0 N S] i nD}  D Dp "#$% &$(I,J()  HRL+P,T.Xc\dqfgij`dh./%Y<F@D048,04lptx|n $(( $(",#8<1@2 ; [   E 3  C `, < 8 0  H L /D \ T  : Od k@ $ ( P ` 4 !X  h   '$(0` 4<g @ H=L TsX`dlpx$|$$$( (#W)$a)'h)*+++.-/- 2-3 -$6,00780<:D0H;P0T>\E4`?hL4lBt]7xCd7F:G:H\K\N]O ]R{{S{VQ~WX~ZS[Z^ _(,b4ނ8c@DfLPgX\jdhkp tn|q_t{wzP `(y7 `6(4018@&@p` (08@HpPX` h` p x    @`pP`PP P(p08@HP@ X `!h@"p#x#%`%%@&`&'0(`../ 01`22334`6088 9(90:8P;@;H=P>X>`?h`DpDx EpFPHJLpM`NPQ ST0TUUWX@YYZ^a `b( f0pg8g@iH0lPpmXn`ohqpqxqpr ttPuvvx0yyypzz|}P@ 0(08@PHPX``&hpxpВГ00ЕpP@{ &m$ E$${%(%,%0M&4&8'<|,@-D/H./L/P/T0X1\<3`5dt6hx7l8pC9t$CxD|T[]^r`rTtXz\i|`|d}hGl.ptx|    ~  :  ܆9B˜K1iP *[ $(,054R8]<(@DHV L P T X \{ ` d hVlpt#x|N/Ycu|ZoK0wc, 1 }  !! "#### $$O%(%,1&0[&4@'8'<'@'D$(H+L.P.T.XM/\e/`/d0h0l1p1t1xS2|o23N333456789 9Z999W:::);~;1==>m>>q?BD EEAGG&JNL\M4N O#QQSS S$T((T,/U0U4U8W<W@WD-YHtYLYPgZT]X`\Ob`TbdLchflgpMhtjx[m|2nnnp~qqrttIuuNvSv^vnvvx)ytyyyyy/z`zzzz{&}}&~~gy }X  $υ(,0:4!8<@?DDHL܇PTTX\`dIhVlptx|]"*•`(6;~ CP Bb'"n$g#(n094<C@H4DLT]X`]dlfpxf|ffNuezJ +w $( c054H58 C@5D6H P6TH5X `6d6h p7t6x {BB K L SLtL PP sSS ud3e ;;efe h.h ii [kj # 'p$Fp( 0e48 3@ctDxtH PtTtX `wdwh p t x    S   y|| kl9 Qf ̑= K  :`p x0 @ 0 `8 t@P `X t    p  v p0 8 v@pP `X vp    0  0P` h 0`@ppp  @ 8@`HPpx`"HH (H0PX`HhHHxXpX08p@XH@hpPxXhXX X(HP XX`88X`8XHX(08@%`hpx=Mi @HPX@x`} }( 08 X}`hpP88s.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.altinstr_replacement.rela.text.unlikely.rela.init.text.rela.exit.text.rela__ksymtab.rela__ksymtab_gpl.rela__kcrctab.rela__kcrctab_gpl.rela.altinstructions.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rela.smp_locks.rela.parainstructions.rodata.str1.8.modinfo.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.data.once.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?:@hP7E{`3,[@^@7t_o@{7"@|x7 0@`} 7 4D@~7x@`7l@x7@ 71 @72q b@H72j. )@`7>9@(X7P2h_mh@P7"~@в7$! `@7' @p7) @ 7+@ @ 7.@@`070@!0@!$# $#W%,z@z68L f+40 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H mBʖ2ݯt w}=.%Ɛk==7p ,gqeTYC"lDVd*|b9,P(J7oܳRlcMN)ߒ/Z^Ge:IY+UsŜ&g\=4ny1 Isxh҄, ֒, '<.hD%N@eg$$Qݱu9|ͼx=CI*S[7 S/oOP&hG mGt <(a@,_YplIM\ݕF\8Is6Sr+u-:R2<09" + y ϝ)¿7wVg#YW;%>M;nZws̿<9C^WR67aP?\Pl}D9²#$\>ݨ3"M˨nNJ]M]cPw](nh|T؏sDǂeR~Module signature appended~