ELF>\@@0/GNU,u,˼Yh#]isLinuxLinuxUAHHHt_AAHBHPHBHtBHP HtHJH;>uD9uˋJ8D9uD9u]1]ff.fUHAVAAUIHATASH=HHuBH?Ht69_uDGE9uD9wuHL[A\A]A^]HA]HL-EeEuIEIEL([A\A]A^]UHAVAUIATHLg eH%(HE1M$HDLLMtIvLLA|$ntAID$HuHEAD$8fU܈E߸!…LLLIDŽ$HLLfA$LHEeH+%(u>HA\A]A^]I$HHrHt13 tUHATL0SHHHHXH=uVHSHZHtEH{(uHS I9t@tL; uHHtH{ HH[1A\]fDUHHAWAVAUATISIHH=Lx1I H=IG HtjHHHt^LR RIIH  ME΃HLDHuHARI<HH)HHXIGLxHlILHHeL[A\A]A^A_]E1fUHHAWAVAUATISIHH=Lx1AH=tZIG Ht@HHHt4Bt.H HuHLI<HH)HHIGLxHvILHL[A\A]A^A_]E1UHHAWAVAUATISIHH=Lx1AH=tZIG Ht@HHHt4Bt.H HuHLI<HH)HHIGLxHvILHL[A\A]A^A_]E1UHHAWE1AVAUATISHL5HEIIV8IcǾH)I<AFDJ8HRPEHAFAAAPAFPAFPAIF8H HHL+L9u6jIcDHD@H)AMLHMmAL9t6IEAvMcHuHHeL[A\A]A^A_]M6ItAE1fUHHAWAVAUIATE1SHIHtTA HtCCDCLK|%KL)HAPAAHHIXIvLHHeL[A\A]A^A_]UHAWAVAAUAATASHӅAAA 9D9H= HfHDDD1H[A\A]A^A_]1ۉDDD1uԃ~H[A\A]A^A_]EADDHHHEHEE1DDDAtA~i_Uff.UHSH8eH%(HE1HHG(H(HH}H@(H H}}HuHH}1uHEeH+%(u H] UHAWAAVAAUATAHSDDDIIHtA$t(P x0LHL[A\A]A^A_]LоLUHAUATIDHH=HHtgL HI8H9tMHHtEHJDGHD9uG8uϋG9B8uHA|$IH?HuHI$ HtHt.A\A]]HHH#A|$Iw1H= IHA\A]]UHAWAAVAUAATISH0H_(eH%(HE1HLshA(A,Hw(H Ht+H@Ht"M8I4I0DKpA{dHspPIHCpA$uHsp4Eu IcpA,HUeH+%(He[A\A]A^A_]ID$ E4DHE0HHA8PX31H}A$HuHI1HLHuHIIHMtÄtHuHHCpA{d1{d1HuHHCpff.@UHATSHDHHCS8H8IHH@(HH@hHHL!A$tG~MH[A\]HGDG8HHH.L2볾L뤐UHAUATSHDHHIHL`H=uIT$LbHI9\$ uLHMtqDI|$(HIT$HHID$HBHHID$H"ID$A$[A\A]]HHHI|$(HHHHDHH3LH[A\A]]L[A\A]]L[A\A]]HID$ H Hff.@UHAUATSHDHHCS8H8IHH@(HH@hHHL_AŃtat\A$tt~zHD[A\A]]HGDG8HHHfLlHHHL6놾LtfUHAUATSHDHHCS8H8IHH@(HH@hHH LAŃtat\A$tt~zHD[A\A]]HGDG8HHHfL,HHHL놾LtfUHAUAATSHDHHCS8H8TIHH@(HH@hHHDLAŃtitdA$HD[A\A]]HGDG8HHHfLfLA{HHHHHHL|RL@DUHAVAULMILEATLeHUSHHMHHH eH%(HE1ATEZLu%MLEHMHHUHEHcEԅt<tMMLEHMHHUHEHcEԅz<pMЋŰuȋ}+IHt]Hp HHH+DCE1ƒ҃ ЈCt CA$IcEtHHUeH+%(He[A\A]A^]MHMHUHHE#MHMHUHHEELHUHHEEDCHK,HHHAEAAAALHLfUHAVAUATISHP xzMl$LI|$(Hu'I\$(Mt$ LMt[LA\A]A^]LA$tE1ѾLLE1:뵾LtLb@UHAWAVL}LuAULmLMATLeLESHHMHHH8HUHUeH%(HE1ATAWAVAUEHcEH t<tEATMLEHMAWHUHHAVEHcEH+<!DuA]Deȃw DMUu}IHMMO P H=LMIŸMtFfBDtfBDfAD9kwLEĉCI$HHt`HEeH+%(EH [A\A]A^A_]HuDDHHYHHHZI$ {HHNE1ETEHEĎHC(HHHpPeyuMDmȉMfH{(HMغHuHEH{(1IIHDHChCdffH{(AŅfHC(EHHHpPiHC(HHHpPHC(HHHpPHs(DHHHPH{(HH{(HH{(H4H{(Hff.fUHAWAVLwAUATILSHeH%(HE1ID$(HxuWDID$(1LLHHHptI|$(HLLLHEeH+%(He[A\A]A^A_]ID$(HHHpPWLE1LHHDDH@HPID$(1HHPL@HpAWLL[A\A]]uL[A\A]]ufIPL[A\A]]HwPHHsLL[A\A]]IPHHLLLL/_Lp[A\A]]DU HAVAUIH=ATH8IDMl$(I|$HHAD$`HID$xI$I$I$HID$hAD$dIDŽ$HH@HLMLAƅu?IuIT$01LIAƅuID$(AD$`Hxtqt]A\DA]A^]IuPHHHLIDžHLA룾L.LdfUIH~AHʋOHtt 1t']LW81MtHN LD.]LW8MtHN LD.ff.UH]ff.UH]ff.UH]ff.UH]fUH]fUH]ff.UHAWIAVAAUAATSH@HMLHeH%(HE1EDAFvnAAtbDEH}A~[AAuAHEeH+%('H@D[A\A]A^A_]DAAԅt~AEtAuAHELUHHLU1DMIEDHH"AKAARA)IL9G .EMEDuMI MmM9MuAFAA]A9}D9}LHM̉LLEDMLEAuaAFD)DMtEDűEȅxN AA1A!A1DuMmM9`EDuMEA>ۍ AHUDLLULUAHUDLLULUAHUDLLULUAff.UIHAWAAVAAUAATSH@LHeH%(HE1fAFv5AAt)HEeH+%(H@D[A\A]A^A_]DAAЅt?AH}HAEHHL]LUL]uIC.EE1ɉEI9(DuMD}M߉U HI9HCxD DcDA9}D;e}HMDHLAEDD)tDЋE̅xqAAU1HKD!1‹AŨ])EGHA0H:HK DLA AAU닋EMMDEDuD}D ufACu'uACAAAADLDEDEAA~)AAAAEEEAAEEHA0EHHK DLAHA0EHHK DLADDLDEDEA2ADLDEDEAAUHAVAUIATHwmeH%(HE1@wn@uSLuLLAąuDefA AAHEeH+%(HDA\A]A^]E1LuރLLuGf}xHEuLuރLAąuAunEt A@t@SArAiff.UHAWAVAUATSLHDMtoIMeI"I$M9uLHI|$HG(Ht0I|$ I$ID$LHBHM<$Mt$HIL9u[A\A]A^A_]HHH^UHAUIATSLHfMt2I$L9t)HSHBHtLC 2LsLHL9u[A\A]]HHHUHAWAVAUIATSHHDHtrIL#M4$I9uZIH"IT$IVL2IT$M<$ID$HJ HtMD$ 2LAt$LLMII9u[A\A]A^A_]HHH[f.UHAWAVI AUIATSLHӺ(H=IHtsXALH@ LpÅuVIFHt!IT$At$L2H=wrID$ fIGMgM<$ID$L [A\A]A^A_]L[A\A]A^A_]ID$AL$IHH땉ÅtUHATISHHfHLH[t%[A\]HHHLuL[A\]UH]f.fUBH]f.UGf1H]U1H]HqAD1ff.UHAVA։AUIATSHHeH%(HE1FIHHAHDt4DuIC1HUeH+%(udH[A\A]A^]tPDHDuDtHUDL9UtD9t C1DLf.UHH]fUHAUAATISHUHeH%(HE1uU1ځt#@tHUeH+%(uH[A\A]]DL@UHATISH3ff3A$fC f[A\]fDU HAUIH=ATSHt@H¾LIÅu[LA\A]]LLcL[A\A]]Iff.UHAWAAVAUIATISHuLHeH%(HE1~ E؃A$ ft DL؃AEfFMtAFtAED1fE}uMAF]HULu)UfD9fAfCLD HUeH+%(H[A\A]A^A_]f/DL؃AE"f"DL fLMAfA$ u1OtfDLI$HHI$HHLJI$HH&HHHLMANDLf  I$HHI$HHff.fUHAVAUIATSHeH%(HE1HAH u)A1HUeH+%(uAH[A\A]A^]HUA9UtA9t C1DLU HAULATIH=S Hڃ0u@M$@IUHt$uIM Ή0IuH) щH[A\A]]SItJHLAu HIHHHH+QH H 0P[HA\A]]DUHHAUIATS1HcHHHt1LAąt[DA\A]]AEItQ<1HHcHHHt1LtA[DA\A]]1H#HcHHHj1LtAfDUHH]f.UHH]f.UHSHHUHeH%(HE1u UffHUeH+%(u H]fUHAUAATHUIHeH%(HE1u&Uu1DLfUtHHUeH+%(uHA\A]]fxUH]f.UHAVAUAATISHUHeH%(HE1u2UAfAf%f9u7fDLEHUeH+%(uLH[A\A]A^]faDL tI$DHHfDUHAWAAVIAUIATSHD%HHeH%(HE1AAu AHMt0DLHUeH+%(ujH[A\A]A^A_]HUDLuUf9tHMAt*AE1ЅufA]tLvA;Etff.UHHAWAVAUATSHHL-HEIAuHDEtkDDHHAƅu:MeAD$Lu;AIcH4HLVt"DHtH[A\A]A^A_]MmIoH1[A\A]A^A_]AMHuEHHQff.@HUHHHHHHHHHHHHHHHHHHHH1]UHHHHH9u HH9tHHP9u]1]ff.FttYAt+DU1HF8HF0H1]U1HF8HF0H1]U1HF8HF0H1]fU@ HSHH=HtXSHX8PS@HPSBPHHHPH1H]fUH]ff.UHH=HHGtJ<9uvGtJ>9ufGtJ@9uVGtJB9uFG 3BD#G$u;Ht5HtEHGHHBHHHH"HG1]H?Hj]f.UI11H.]@UHAVAUATE1 SuQHALLDHH HH9u HH9t)L`AT$8D1uL[LA\A]A^]E1UHAWE1AVIAUATSH0L&HMLEM$HULLMLUHM1LELMMcII$I L9BHI w2L9tmL9suAAF8 AHI vLHLEHMLUEULMLEHMLUEULML9uAIA ELωEEH0[A\A]A^A_]LHLEHMLUELMLEHMLUELMLHLEHMLUELMLEHMLUELMff.@UHAWAVAUATSH0F8HMH}H~GUЉEcH=Hu HMHMLEHIPL@LLLEHMLEHMA@t EԅH1H LcI }MIIIUH9tI HHR@tB8tIxHrLLEE9uH9uR8A3P8zMIHEHI HEIUMuLIIVL2 DE M1H}HE1H0[A\A]A^A_]H1LcI wdMIIIUH9H uHEHHx(LLH0[A\A]A^A_]LHLEHMHELEHMHEpLHLEHMHELEHMHEWLHLEHMHELEHMHEHH(HHEHHx(LHHEdff.UHAWIAVAUATSHL'UM$L1LcII$I vHCHHL9t6I L9uI uLH[A\A]A^A_]HGHCHLgHHH"HGLMt}uLH[A\A]A^A_]M$PLLLH[A\A]A^A_]LHUU0LHUULHUUfDUHAWAVAUATSH HH}EHEHHcEHEHL;H} M/L9t_IWMgHIUM$PL*LIH"IGLLLMH} Mmw@I9uEEH eH}HEHH [A\A]A^A_]HuHHH*HuH&U  HAVIH=AUATSHtaIHE1HHLIcH w'AHH[HA uM.1[A\A]A^]H˸f.HGUHH]HGG8Af.UHAWAAVAAUAATSHHH{H}HH}H9u KHH9tCL`It$HD9*uD9uE9|$8uLH[A\A]A^A_]E1UHAWAVAUATISHHL7MnLM>M9tEIGH@HP8HDHtSII9t>HHI9t1H9PuM?M9u1LEEH[A\A]A^A_]HBHP8Hu@HD.uM?M9kfDUHAWA׺AVAUIATI SHL7H=HMHtkL`I~HH}IFI^L3H}HCHID$ELAL$8H0HEH[A\A]A^A_]ff.fUHAWIAVAUATSHHULkLH;L7H9E1ILL9t@IL9uHWLHIPLLgHH"HGILL9uLMt}uLH[A\A]A^A_]M$PLLLH[A\A]A^A_]DUHAWAVAUATSH"HHH}L HEM<$L9tWIT$Ml$HIWMPL:LI$I\$LLLMM?L9euH}HEHH[A\A]A^A_]ff.U0 HATIH=SHt0HHxHHH1H[I$[A\]I$HI$HH{ HHH{ HHUHHHHHHHHHHHHHHHHHH]U H]UHAUATSHHeH%(HE1fHHHH HuHHx>IHH HHHuHI},HfHHHHHHHAąAfHHHHAąt H{ntQHCHuHEދC8fU܈E߸!…ttHHfHHHHHIEHuHH.fHHHHHfHHHHfAHǃHLHEeH+%(tZDY[A\A]]UHu ]UHAWIAVAUATSHfHHH0%IHtJHID$ Hu L.A$HAD$D-IEtlLAHHI|$ HAIEujHID$HHBIT$ID$CfHHHHID$HHBIT$ID$LHEtLLr$MtHCK8LH0[DA\A]A^A_]I$HE1I$HLL%I|$ HHA&Adž,DI|$ HHHHHHLHHLHHHLHLHLHLHLIt$ I|$(HHH@(H1HHAHHAHHALHHAHHAHHAHHALHHAHHAHHALHHAHHE1ۈJHx HHEHHx HHEIHHIT$,HAd$AAL$(HALHIE(MI$HPHC(IDHPHC(M$HLPHC(LpLHLLHC(LpHcLEHH}HD]DMEMHUDHMEDMD]LEHcLEHH}HD]DMEMHUDHMEDMD]LEHcDMHH}HDEEMuHUHMEDEDMHcDMHH}HDEEMuHUHMEDEDMIDDACHDEDEHLUDEL]L]DELUUHHH]HHI$HAAHHHIHAAHHMHMHHHIHHEI HEwIUMuLIIVL2LHHEUHAUATSH(eH%(HEHH8E1H]SH=McHULMLEHELHMZt3u]H=ILEHMHUHEL/H=IHMHUHELE}H=ILEHMHUHELt/uUH=IHMHUHEL+H=HHUHELE} H5HLM؋UԋuЋ}DmHIcŀ<{HHHHHHHHHusHHu\HHuEHHu.HHuHHt EEHUeH+%(tHe[A\A]]U=HAVAUATASA4Aą$AąHIH"HHH=L%HI$ID$Mt$HBHM,$I\$I|$…t#I|$HHLE1HHMqHIVHIFIFHKHAątHH[DA\A]A^]UHHSvHt HHHH0HHH[]UHHH]UHH]pcistub_device_id_addpcistub_init_devicepcistub_device_allocpcistub_seizepcistub_probepcistub_removexen_pcibk_error_detectedxen_pcibk_mmio_enabledxen_pcibk_slot_resetcommon_processxen_pcibk_error_resumepcistub_device_id_removeirq_handler_state_storepcistub_device_releasehidexen_pcibk_disable_msixxen_pcibk_enable_msixxen_pcibk_disable_msixen_pcibk_enable_msixen_pcibk_control_isrxen_pcibk_setup_backendalloc_pdevxen_pcibk_remove_devicexen_pcibk_export_devicexen_pcibk_publish_pci_rootxen_pcibk_reconfigurexen_pcibk_do_attachxen_pcibk_attachxen_pcibk_frontend_changedpcipassthroughxen_pcibk_config_init_devxen_pcibk_config_add_field_offsetxen_pcibk_config_free_devxen_pcibk_config_reset_devxen_pcibk_config_free_dyn_fieldsxen_pcibk_config_writexen_pcibk_config_readpermissivecommand_write8 $0<=  pm_ctrl_writexen_pcibk_config_capability_add_fieldsxen_pciback: pcistub_device_release xen_pciback: Could not reload PCI state xen_pciback: MSI-X release failed (%d) %02x:%02x.%01x %04x:%04x:%04x:%04x xen_pciback: wants to seize %04x:%02x:%02x.%d drivers/xen/xen-pciback/pci_stub.c/local/domain/0/backend/pci/%d/0xen_pciback: error %d when start xenbus transaction xen_pciback: error %d when end xenbus transaction 3xen_pciback: Error parsing pci_devs_to_hide at "%s" xen_pciback: initializing config xen_pciback: MSI-X preparation failed (%d) xen_pciback: save state of device xen_pciback: Could not store PCI conf saved state! xen_pciback: resetting (FLR, D3, etc) the device xen_pciback: pcistub_device_alloc xen_pciback: deferring initialization xen_pciback: can't export pci devices that don't have a normal (0) or bridge (1) header type! xen_pciback: failed to get pcifront device xen_pciback: aer_op %x dom %x bus %x devfn %x xen_pciback: pcifront aer process not responding! xen_pciback: xen_pcibk_error_resume(bus:%x,devfn:%x) xen_pciback: device is not connected or owned by HVM, kill it xen_pciback: guest with no AER driver should have been killed xen_pciback: device is not found/assigned xen_pciback: found device to remove %s xen_pciback: ****** removing device %s while still in-use by domain %d! ****** xen_pciback: ****** driver domain may still access this device's i/o resources! xen_pciback: ****** shutdown driver domain before binding device xen_pciback: ****** to other drivers or domains xen_pciback: xen_pcibk_mmio_enabled(bus:%x,devfn:%x) xen_pciback: No AER mmio_enabled service or disconnected! xen_pciback: xen_pcibk_slot_reset(bus:%x,devfn:%x) xen_pciback: No AER slot_reset service or disconnected! xen_pciback: xen_pcibk_error_detected(bus:%x,devfn:%x) xen_pciback: guest may have no aer driver, kill it xen_pciback: No AER error_detected service or disconnected! xen_pciback: %s fake irq handler: %d->%d xen_pciback: enabling permissive mode configuration space accesses! xen_pciback: permissive mode is potentially unsafe! xen_pciback: removed %04x:%02x:%02x.%d from seize list xen_pciback: error %d initializing device removed %04x:%02x:%02x.%d from seize list wants to seize %04x:%02x:%02x.%d xen_pciback: %s IRQ line is not shared with other domains. Turning ISR off xen_pciback: %s: #%d %s %s%s %s-> %s xen_pciback: %s: failed to install fake IRQ handler for IRQ %d! (rc:%d) xen_pciback: %s: #%d %s %s%s %s xen_pciback: error enabling MSI-X for guest %u: err %d! xen_pciback: error enabling MSI for guest %u: err %d drivers/xen/xen-pciback/pciback_ops.c/build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/pciback_ops.cremoving dom %x bus %x slot %x func %x Couldn't locate PCI device (%04x:%02x:%02x.%d)! not owned by this domain exporting dom %x bus %x slot %x func %x Couldn't locate PCI device (%04x:%02x:%02x.%d)! perhaps already in-use?Stealing ownership from dom%d. Error reading configuration from frontendversion mismatch (%s/%s) with pcifront - halting xen-pcibackAttaching to frontend resources - gnt_ref=%d evtchn=%u Error mapping other domain page in ours.Error binding event channel to IRQError switching to connected state!Error reading number of devicesError reading device configurationError parsing pci device configurationError switching substate of dev-%d Error while publish PCI root buses for frontendError switching to initialised state!Error while publish PCI rootbuses for frontendError switching to reconfigured state!frontend is gone! unregister device Error allocating xen_pcibk_device struct/build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/xenbus.cdrivers/xen/xen-pciback/xenbus.cxen-pciback: read %d bytes at 0x%x xen-pciback: read %d bytes at 0x%x = %x xen-pciback: write request %d bytes at 0x%x = %x xen-pciback: Driver tried to write to a read-only configuration space field at offset 0x%x, size %d. This may be harmless, but if you have problems with your device: 1) see permissive attribute in sysfs 2) report problems to the xen-devel mailing list along with details of your device obtained from lspci. xen-pciback: free-ing dynamically allocated virtual configuration space fields xen-pciback: resetting virtual configuration space xen-pciback: free-ing virtual configuration space fields xen-pciback: added config field at offset 0x%02x xen-pciback: initializing virtual configuration space /build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/conf_space.cdrivers/xen/xen-pciback/conf_space.cxen_pciback: driver data not found xen_pciback: clear bus master xen_pciback: enable memory-write-invalidate xen_pciback: cannot enable memory-write-invalidate (%d) xen_pciback: disable memory-write-invalidate xen_pciback: Unsupported header type %d! /build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/conf_space_header.cdrivers/xen/xen-pciback/conf_space_header.cFound capability 0x%x at 0x%x /build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/conf_space_capability.cdrivers/xen/xen-pciback/conf_space_capability.cquirk didn't match any device known Can't export bridges on the virtual PCI busError adding entry to virtual PCI busxen_pciback: vpci: assign to virtual slot %d func %d xen_pciback: vpci: assign to virtual slot %d No more space on root virtual PCI bus/build/linux-j08yY4/linux-5.15.0/drivers/xen/xen-pciback/vpci.cacknot ackonoff%s:%s:%sing:%ld %s %08x:%01x:%08x %04x:%02x:%02x.%d aerfailaerState (%x:%x:%x.%x) %n (%x:%x:%x.*) %n (%x:%x:*.*) %n (%x:%x.%x) %n (%x:%x.*) %n (%x:*.*) %nxen_pcibackxen_pciback: initializing... xen-pciback[%s]&xen_pcibk_aer_wait_queuexen_pciback: enabling device xen_pciback: reset device xen_pciback: probing... pcibackxen_pciback: seizing device - in-usexen_pciback: removing %x:%x:%x.%x %n %x:%x:%x.* %n %x:%x:*.* %n %x:%x.%x %n %x:%x.* %n %x:*.* %n %x:%x:%x.%x-%x:%x:%x %n %x:%x.%x-%x:%x:%x %nallow_interrupt_controlpermissivequirksirq_handler_stateirq_handlersslotsremove_slotnew_slotenabledisableMSI/XMSIonofffailed to enabledisabledfailed to disableenabledxen_pciback: enable MSI-X xen_pciback: MSI-X[%d]: %d xen_pciback: MSI: %d xen_pciback: MSI-X: %d IRQ while EOI pending xen_pcibackPublishing pci roots %droot_numroot-%d%x:%xwriting root %d at %04x:%02x %04x:%02xvdev-%d%04x:%02x:%02x.%02xunregistering for %d registering for %d Reading frontend config event-channel%upci-op-refmagic7xen-pcibackAttached! Connecting... Connected? %d getting be setup num_devsdev-%d%x:%x:%x.%xstate-%dReconfiguring device ... Attaching dev-%d ... Detaching dev-%d ... fe state changed %d allocated pdev @ 0x%p &pdev->dev_lock6xen_pciback: backend is %s xen_pcibackxen_pcibackxen_pciback: enable xen_pciback: disable xen_pciback: set bus master xen_pcibackset power state to %x xen_pciback7&vpci_dev->lockvpci&dev_data->lockpassthroughalias=xen-backend:pcilicense=Dual BSD/GPLparmtype=hide:charpparm=passthrough:Option to specify how to export PCI topology to guest: 0 - (default) Hide the true PCI topology and makes the frontend there is a single PCI bus with only the exported devices on it. For example, a device at 03:05.0 will be re-assigned to 00:00.0 while second device at 02:1a.1 will be re-assigned to 00:01.1. 1 - Passthrough provides a real view of the PCI topology to the frontend (for example, a device at 06:01.b will still appear at 06:01.b to the frontend). This is similar to how Xen 2.0.x exposed PCI devices to its driver domains. This may be required for drivers which depend on finding their hardward in certain bus/slot locations.parmtype=passthrough:boolparmtype=permissive:boolsrcversion=68BC724CFA4E850CD57335Cdepends=retpoline=Yintree=Yname=xen_pcibackvermagic=5.15.0-156-generic SMP mod_unload modversions $$~:module_layoutĕ,/flush_workӅ3-system_wqwVkmalloc_cachesanlpci_bus_type-Qpci_write_config_dwordE:#__kmallocE\unregister_xenbus_watch __x86_indirect_thunk_r8:xenbus_map_ring_valloc_bpci_write_config_wordƮ_dev_printkSMustrlendevice_release_driverT__ubsan_handle_load_invalid_value3ͮpci_read_config_byteb__x86_indirect_thunk_r12xen_test_irq_sharedNxenbus_dev_is_onlineUpci_disable_devicew%pci_disable_msixopci_load_and_free_saved_stateGV__warn_printk {{__dynamic_pr_debug|pci_dev_getf__x86_indirect_thunk_rcx pci_write_config_byte3Kparam_ops_boolHCRxenbus_transaction_startexenbus_scanf82mutex_unlockaH__ubsan_handle_shift_out_of_bounds/__wake_upO%xenbus_switch_state41upci_set_power_state&prepare_to_wait_eventwjxenbus_printf2pci_clear_mwi zkfree:+{pci_disable_msizsxen_domain_type__pci_register_driverscnprintf*Wxenbus_read_unsignedP5xenbus_dev_fatalTfinish_waitۮdevice_unregistergpci_dev_putFV1driver_remove_file6queue_work_onnJnesnprintfEpci_enable_devicegbus_unregister_notifierȡxenbus_gather;JQfree_irqgOpci_save_statewwunbind_from_irqhandler  $$~"'xen_msix_entry [128]' 'unsigned int'  '_Bool''_Bool'{ zx w 'unsigned int' 'int'q'_Bool''_Bool'%|%tkh&'list_head [32]' 'int'bF|bC) p`6kfI_>C) v[5#q,{iOg^XUNG0xen_pcibackGCC: (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\\ 7)7 $l]>= >@G>`>==H>"$>   l]>= >@G>`> <}>} @  SFm@Vo@ n$ 0  އ@}; }C 0V H{BdHd |    ."#@wX`     @~@8 @~    $  $6 $ $  S$  $S   $S+  $S;  $SK  $uS[  $C Sj  $4S@@@y BH| P @~U/ @,}9H   (9H4a)S  @ H4(N$  ߎHG  0ʊ2qH@TioT$N@       @       Hm    ' = H   U 9HoT$c  2q,Tmq 02qHTm *u  NoT$4   $NG   $NG  N  N   N  NoT$T61 M j  SoT$  oT$Hu)S  oT$)S   oT$H)S  oT$H)S "  oT$HC )S % oT$H)S ' O *0 O ) oT$)Hu + oT$H4)S -) A  S 1i q  oT$Y)S 5  ] GK : : $N  = GK ? 2G& AA ˫X W $NoT$e E $NGKy G  > n n oT$  N  ! %. ; 5  I [ e p '  W oT$4a ^ >  4a" b> nX ny >  > > oT$4a j > oT$* u2 mH n oT$Hc p oT$z r   ) v NoT$} x Su n NGK4! | oT$9'! ~ Vo>! oG! b! >! ! ! !  NG4!  NG!  ! -&! B! %]! %s! % N* o!  NGK! ! n! ! ! "! 4! 'P! g! ! ! Wxen_msix_entryxen_pci_opmsix_entriesxen_pcie_aer_opxen_pci_sharedinfoaer_opxen_pcibk_devicepci_dev_databe_watchbe_watchingevtchn_irqop_workxen_pcibk_dev_dataconfig_fieldsallow_interrupt_controlwarned_on_writeenable_intxisr_onack_intrpublish_pci_dev_cbpublish_pci_root_cbxen_pcibk_backendpublishconf_field_initconf_field_resetconf_field_freeconf_dword_writeconf_word_writeconf_byte_writeconf_dword_readconf_word_readconf_byte_readdwconfig_fieldconfig_field_entryxen_pcibk_config_quirkquirks_listpcistub_device_idpcistub_devicepci_cmd_infopci_bar_infolen_valxen_pcibk_config_capabilitycap_listmsi_msix_field_configenable_bitallowed_bitspci_dev_entryvpci_dev_datapassthrough_dev_datapublish_cb__xen_pcibk_add_pci_dev__xen_pcibk_get_pci_dev__xen_pcibk_get_pcifront_dev__xen_pcibk_init_devices__xen_pcibk_publish_pci_roots__xen_pcibk_release_devices__xen_pcibk_release_pci_devallow_interrupt_control_showallow_interrupt_control_storebar_initbar_readbar_releasebar_resetbar_writebist_writecommand_initcommand_readcommand_writepsdevaer_cmdcommon_processconf_space_readinterrupt_readirq_handler_state_storeirq_handlers_showkill_domain_by_devicekzallocmsi_field_initmsi_msix_flags_writemsix_field_initnew_slot_storepci_stub_notifierpcistub_device_findpcistub_device_find_lockedpcistub_device_get_pci_devpcistub_device_id_addpcistub_device_id_add_listpcistub_device_releasepcistub_exitpcistub_get_pci_devpcistub_get_pci_dev_by_slotpcistub_initpcistub_init_devicepcistub_probepcistub_put_pci_devpcistub_removepci_dev_idpcistub_seizepermissive_showpermissive_storepm_caps_readpm_ctrl_initpm_ctrl_writeremove_slot_storerom_writeslots_showvpd_address_writexen_pcibk_attachxen_pcibk_be_watchxen_pcibk_cleanupxen_pcibk_config_add_field_offsetxen_pcibk_config_capability_add_fieldsxen_pcibk_config_capability_initxen_pcibk_config_field_freexen_pcibk_config_free_devxen_pcibk_config_free_dyn_fieldsxen_pcibk_config_header_add_fieldsxen_pcibk_config_initxen_pcibk_config_init_devxen_pcibk_config_quirk_releasexen_pcibk_config_quirks_add_fieldxen_pcibk_config_quirks_initret_valxen_pcibk_config_readxen_pcibk_config_reset_devxen_pcibk_config_writexen_pcibk_control_isrxen_pcibk_disconnectxen_pcibk_do_one_opxen_pcibk_do_opxen_pcibk_enable_msixxen_pcibk_error_detectedxen_pcibk_error_resumexen_pcibk_export_devicexen_pcibk_field_is_dupfe_statexen_pcibk_frontend_changedxen_pcibk_get_interrupt_typexen_pcibk_guest_interruptxen_pcibk_handle_eventxen_pcibk_initxen_pcibk_mmio_enabledxen_pcibk_publish_pci_devxen_pcibk_publish_pci_rootxen_pcibk_read_config_bytexen_pcibk_read_config_dwordxen_pcibk_read_config_wordxen_pcibk_read_devicexen_pcibk_read_vendorxen_pcibk_reconfigurexen_pcibk_remove_devicexen_pcibk_reset_devicexen_pcibk_setup_backendxen_pcibk_slot_resetxen_pcibk_write_config_bytexen_pcibk_write_config_dwordxen_pcibk_write_config_wordxen_pcibk_xenbus_probexen_pcibk_xenbus_registerxen_pcibk_xenbus_removexen_pcibk_xenbus_unregisterxen-pciback.koAZ  !%( #C 2@?L XX nar8P( `PH*!8C2_q(`p@7PU!p8 ` 2<;nH ]  r  ` @    !.((?!S5\g!8!`8(!(8!8!8!8 +6D!8](p!H8@ 0!8WE A!h8R0%!8=(Ipe0t!8!8^}>!8!80>2!08K!8c[}p{!P8!8!8bw!8,pG@TPc )=GP !88t ' $ 0 @< XH hT x` l x     @ ` P 0 +( (5  F L %f ) @&W !8 !X8 # (C !8 !x8.  @9  (? #Z *n ! 8 !@8 !8   `(  "    `    1f 26 2Q !P8j !8 4  5] !8 !8 !8 6 !0 81 - lN 7f ! 8 !H 8 ! 8 ! 8*!h 8 @: !8 = !88 !p8Q !8j @O} A+ !88 !8 @B ! 8 (0%  .       0  P p) 4 ? @M?h((  Cr!@ 8! 8 ! 8)A E! 8^!` 8w!( 8! 8! 8  @.  `"     !   0P( H  P@P2`PHPWP"`2 "nPxT QQ|`R:Ru S! 8! 8! 8!X 8&! 8>!x 8Vq 6i Vs V @  @  !  `XXXW"@Y}/Y&AYO! 8gZ| !8 `  ` )@  .  @ 'J W c `o z $_`}`0b & W&0ejBf(^gw(1ph6h@ij&jBk^law(1`$DL ' %7&EN]BesD(0' '6FV\HvvDOm&8OpKltN(\.5WXev `0^`D4>WtD(1:Odt E#|#<CP~^[BQatHm/PM0.CK%]u (6TDp @@_E0@MxK` @] P#- `^J b z      __UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8pcistub_device_find_lockedpcistub_devicespcistub_device_id_add_listdevice_ids_lockpcistub_device_idspcistub_device_release__UNIQUE_ID_ddebug317.22pcistub_device_release.coldpci_stub_notifierpcistub_devices_lockirq_handlers_showallow_interrupt_control_showpermissive_showquirks_showslots_showpcistub_device_id_add__UNIQUE_ID_ddebug350.2kill_domain_by_devicekill_domain_by_device.coldpcistub_exitdriver_attr_new_slotxen_pcibk_pci_driverdriver_attr_remove_slotdriver_attr_slotsdriver_attr_quirksdriver_attr_permissivedriver_attr_allow_interrupt_controldriver_attr_irq_handlersdriver_attr_irq_handler_statepcistub_initpci_devs_to_hidekzalloc.constprop.0pcistub_init_device__UNIQUE_ID_ddebug326.21__UNIQUE_ID_ddebug327.20__key.65__UNIQUE_ID_ddebug328.19__UNIQUE_ID_ddebug329.18__UNIQUE_ID_ddebug330.17__UNIQUE_ID_ddebug331.16pcistub_device_findkref_put.constprop.0.isra.0pcistub_seize__UNIQUE_ID_ddebug315.23initialize_devices__UNIQUE_ID_ddebug335.15seized_devicespcistub_probe__UNIQUE_ID_ddebug336.14pcistub_probe.coldcommon_process__UNIQUE_ID_ddebug341.11common_process.coldxen_pcibk_error_resume__UNIQUE_ID_ddebug349.3pcistub_semxen_pcibk_error_resume.coldpcistub_remove__UNIQUE_ID_ddebug337.13__UNIQUE_ID_ddebug340.12pcistub_remove.coldxen_pcibk_mmio_enabled__UNIQUE_ID_ddebug344.8__UNIQUE_ID_ddebug345.7xen_pcibk_mmio_enabled.coldxen_pcibk_slot_reset__UNIQUE_ID_ddebug342.10__UNIQUE_ID_ddebug343.9xen_pcibk_slot_reset.coldxen_pcibk_error_detected__UNIQUE_ID_ddebug346.6__UNIQUE_ID_ddebug348.4__UNIQUE_ID_ddebug347.5xen_pcibk_error_detected.coldirq_handler_state_store__UNIQUE_ID_ddebug359.0pcistub_device_get_pci_devquirks_storenew_slot_storeallow_interrupt_control_storepermissive_storepermissive_store.coldremove_slot_store__UNIQUE_ID_ddebug354.1pcistub_put_pci_dev.coldxen_pcibk_initpci_stub_nbxen_pcibk_cleanup__func__.69__func__.66__func__.64__func__.63__func__.62__func__.61__func__.60__func__.59__func__.58__func__.57__func__.56__func__.55__func__.54__func__.53__UNIQUE_ID_alias372__UNIQUE_ID_license371pcistub_idsxen_pcibk_error_handler__UNIQUE_ID_hidetype314__param_hide__param_str_hide.LC14xen_pcibk_guest_interruptxen_pcibk_guest_interrupt.coldxen_pcibk_control_isr__UNIQUE_ID_ddebug310.13__UNIQUE_ID_ddebug311.12xen_pcibk_control_isr.coldxen_pcibk_enable_msix__UNIQUE_ID_ddebug314.9__UNIQUE_ID_ddebug315.8__func__.1_rs.2xen_pcibk_enable_msix.coldxen_pcibk_do_one_op__UNIQUE_ID_ddebug312.11__UNIQUE_ID_ddebug316.7__UNIQUE_ID_ddebug313.10__func__.4_rs.5xen_pcibk_do_one_op.cold__func__.0__func__.3__func__.6.LC26xen_pcibk_disconnectxen_pcibk_xenbus_removexen_pcibk_publish_pci_root__UNIQUE_ID_ddebug322.17__UNIQUE_ID_ddebug323.16xen_pcibk_publish_pci_devxen_pcibk_remove_device__UNIQUE_ID_ddebug319.20__UNIQUE_ID_ddebug321.18__UNIQUE_ID_ddebug320.19xen_pcibk_export_device__UNIQUE_ID_ddebug318.21xen_pcibk_export_device.coldxen_pcibk_attach.isra.0__UNIQUE_ID_ddebug315.24__UNIQUE_ID_ddebug313.26__UNIQUE_ID_ddebug314.25__UNIQUE_ID_ddebug316.23xen_pcibk_setup_backend.isra.0__UNIQUE_ID_ddebug329.10xen_pcibk_reconfigure.isra.0__UNIQUE_ID_ddebug324.15__UNIQUE_ID_ddebug326.13__UNIQUE_ID_ddebug325.14xen_pcibk_be_watchxen_pcibk_frontend_changed__UNIQUE_ID_ddebug327.12__UNIQUE_ID_ddebug328.11xen_pcibk_xenbus_probe__UNIQUE_ID_ddebug312.27__key.2xen_pcibk_driver__func__.5__func__.7__func__.8__func__.9xen_pcibk_ids__UNIQUE_ID_passthrough311__UNIQUE_ID_passthroughtype310__param_passthrough__param_str_passthroughconf_space_read__UNIQUE_ID_ddebug311.14__UNIQUE_ID_ddebug314.13xen_pcibk_config_read.cold__UNIQUE_ID_ddebug315.12xen_pcibk_config_write.cold__UNIQUE_ID_ddebug318.11__UNIQUE_ID_ddebug322.10__UNIQUE_ID_ddebug325.9__UNIQUE_ID_ddebug329.8__UNIQUE_ID_ddebug330.7__func__.2__UNIQUE_ID_permissivetype310__param_permissive__param_str_permissivebar_resetxen_pcibk_read_vendorxen_pcibk_read_deviceinterrupt_readbar_readbar_read.coldbar_writebar_write.coldbar_releasebist_writecommand_readcommand_initcommand_write__UNIQUE_ID_ddebug312.4__UNIQUE_ID_ddebug313.3__UNIQUE_ID_ddebug314.2__UNIQUE_ID_ddebug311.5__UNIQUE_ID_ddebug310.6__UNIQUE_ID_ddebug315.1command_write.coldrom_writerom_write.coldbar_initheader_commonheader_1header_0xen_pcibk_config_header_add_fields.coldmsi_field_initmsi_field_configmsix_field_initmsix_field_configpm_caps_readpm_ctrl_initvpd_address_writepm_ctrl_write__UNIQUE_ID_ddebug313.2msi_msix_flags_writemsi_msix_flags_write.coldcapabilities__UNIQUE_ID_ddebug312.3caplist_headerxen_pcibk_config_capability_vpdxen_pcibk_config_capability_pmxen_pcibk_config_capability_msixen_pcibk_config_capability_msixcaplist_msixcaplist_msicaplist_vpdcaplist_pmxen_pcibk_config_quirk_release.cold__xen_pcibk_publish_pci_roots__xen_pcibk_get_pci_dev__xen_pcibk_get_pcifront_dev__xen_pcibk_add_pci_dev__xen_pcibk_add_pci_dev.cold__xen_pcibk_release_pci_dev__xen_pcibk_release_devices__xen_pcibk_init_devices__key.0unbind_from_irqhandlerpci_save_statepcistub_put_pci_devxen_pcibk_config_free_dyn_fieldsfree_irqxen_pcibk_xenbus_unregisterxenbus_gatherbus_unregister_notifierpci_enable_device__this_modulesnprintfxen_pcibk_field_is_dupqueue_work_ondriver_remove_filepci_dev_putdevice_unregisterfinish_waitxenbus_dev_fatalxenbus_read_unsignedscnprintf__pci_register_driverxen_pcibk_write_config_wordxen_pcibk_permissivecleanup_modulexen_domain_typepci_disable_msikfreexen_pcibk_xenbus_registerpci_clear_mwixenbus_printfxen_pcibk_read_config_wordprepare_to_wait_eventxen_pcibk_config_init_devpci_set_power_statexenbus_switch_state__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_tracexen_pcibk_get_interrupt_typepci_unregister_driver__fentry__init_modulexen_pcibk_config_add_field_offsetxen_pcibk_aer_wait_queuepci_read_config_dword__x86_indirect_thunk_raxxen_pcibk_quirksxen_pcibk_config_capability_initxen_pcibk_config_header_add_fields___ratelimitschedule_timeoutpci_intx__stack_chk_failrefcount_warn_saturatepci_enable_msix_rangedriver_create_filexen_unregister_device_domain_ownerbus_register_notifierxen_pcibk_do_opxen_pcibk_read_config_byte_dev_infoxenbus_read_driver_state__ubsan_handle_out_of_boundspci_set_mwixen_pcibk_write_config_byte__cond_reschedpci_find_capabilityxen_pirq_from_irqpci_clear_master__pci_reset_function_lockedinit_wait_entrypci_enable_msidown_write_dev_errup_writepci_load_saved_staterequest_threaded_irqxen_start_flagsxenbus_transaction_endmutex_lockxen_pcibk_config_readxen_find_device_domain_ownerpci_read_config_wordxen_register_device_domain_ownerpcistub_get_pci_devxen_irq_lateeoixenbus_unregister_driversscanf__mutex_initbind_interdomain_evtchn_to_irqhandler_lateeoipci_store_saved_state__xenbus_register_backend_raw_spin_unlock_irqrestorepci_restore_statexen_pcibk_config_field_free_dev_warn__x86_indirect_thunk_r10xen_pcibk_config_capability_add_fieldspci_set_masterparam_ops_charp__x86_return_thunk__init_waitqueue_headxenbus_watch_pathxen_pcibk_config_writenotify_remote_via_irqxen_pcibk_reset_devicestrcmpxen_pcibk_config_initxen_pcibk_config_free_devxen_pcibk_handle_event__SCT__xen_hypercallsprintfxen_pcibk_backendxenbus_unmap_ring_vfree__ubsan_handle_shift_out_of_boundsmutex_unlockxenbus_scanfxenbus_transaction_startparam_ops_boolpci_write_config_byte__x86_indirect_thunk_rcxpci_dev_get__dynamic_pr_debug__warn_printkpci_load_and_free_saved_statexen_pcibk_read_config_dwordxen_pcibk_passthrough_backendxen_pcibk_config_quirk_releasepci_disable_msixxen_pcibk_write_config_dwordpci_disable_devicexenbus_dev_is_onlinexen_test_irq_shared__x86_indirect_thunk_r12xen_pcibk_config_reset_devpci_read_config_byte__ubsan_handle_load_invalid_valuedevice_release_driverxen_pcibk_vpci_backendstrlen_dev_printkxen_pcibk_config_quirks_add_fieldpci_write_config_wordxenbus_map_ring_vallocpcistub_get_pci_dev_by_slotxen_pcibk_config_quirks_init__x86_indirect_thunk_r8unregister_xenbus_watch__kmallocpci_bus_typepci_write_config_dwordkmalloc_cachessystem_wqflush_workN L P3 PwN I\ ` ` ? d #d3 `?LQN_l ? ((:3B?ap w |J[N IL P P# (=F KVaNi }IL P  P     8C H^qNy IL P P $8  %7ANI ]IgLm P P $8 N 4I;TF T} 8 (8 #- TQNY pIw\ ` ` :8 Ny$K  p a N  / .  L M U B u  [ N- 5 Ip u   \ \ N I \ `% * 6 S; qE `N S g al   H  J $ K t  S N W S_ |  h    h. JE mU QZ D Y Q D Q 5 | | [ Q 51NG LoB" q  J)\1NI NIY`Lj P P  I , 3 8JJ Q X j oJ~ \xaZN  oAN9[f q @ J x  J%\1NI NoWu q  0!J@ G LJe\qN o. 3qAW 0^ PjJ h J  J\N A~i u~ ~q ~ ~ ~   #JY\c[qNI\!\3\ANt ~ ~gpK  ?7\A[QN{ ~ ~ ~n ~ ~ ~[N+ O~w ~ ~]r ~~ ~ ~\[!NK o~ ~ ~99 ~ ~ ~/ \E [Q Nx  ~  ~  !~:! O!IV!\}! `! `!?$" 0"~?" H"|"" "~" "~" " 8"# $#A#[Q#Nq# ~#I# ###N# #I$L $ P#$ PE$ J$X$a$Nq$ y$I$L$ P$ P$ $$ $o$l$r$$%%%('%_/%IC%^% c%qn%%\% %%%N%!&*&6&A&N& %&s&'P' W' i' p' |' ' ' X'  ' 'J' ' ' ( (  ( 6( @( G(  V(Jl()( ( (N )y5))])j)?3*E* L* xQ*Jd* k* p*J* @*  *X**[*NQ++S+n,w*-B-- -e.*. 1. :.JQ. -X. @a.Jx. . .J..j.j.>/j2/ 9/ `>/XF/ /N///> 0)0yI0S0[a0N00|00N0 11#1L1|i1 Qn1H}11 E11N1v1%11122N:2P2Sq2?}222N2 2 ~23 3/53 A3BP3 ~W3 i3B33 h3 P3J3 3/4 4C4 J4 S4Jg4[4N4 4/4 4B55[!5NM55S5_55S55 ( 5 6J 606 76 ?6J\6 P c6 s6J6N666 46S7) 7.7 0 ?7  H7Jp7  767N7v7d77?8&8d88 E8 -L8 0b8 ;h8 -m8+8 A8 h 868 8 8J8 9 C9 9<9G\9  c9 H l9J|9 Z9 9J9 O9  9J9 i9 h 9J9  969 8 96: 8 :6:  %:6/:[A:Ns:v:d: ~: :: ` :6::;; x&; /;J]; n;/|; ;; ;/ < ~<B5<R< 2Z<Sm<G< (<6<  <6<<  <  <6<  <6<[=N6=vC=dP=t== = =J= ~= == =/>7%> 3>/R> k>>G> >6? ` ?6? +?/OKO?\OtO {O OJONOWOO 8O OJOOOPN PUP!PN2PAPNTPaPNtPPNPPNP. PPNQP ZQQRQQ[QNQ?QQNRCRQRXR[aRNsRyRRNRRKRyRR?S!SNSS;S Ty?TeT{TkTfTm T UAU |$U X )UJ:U AU FUJNUbU (iU nUJU gU UJU-UZU U UJU V x VJV[!VNKV VVRVV[VNVVK?WWWNW @ W D W @ WPWX 'X -X ;XPPXYX oX vX XPX XNX XXNX XXNYy.Y3Y[AYNkYyYYY[YNYYYYN ZyLZFvZZZ Z ZJZ[ZNZ;[ #[E[T[y[L[[[N[[ [i\ `\PM\Pd\o\ \\ x\ \J\N\\\ \\x\ \ \\]  ] ] ]] "])]X-] 4]8] `?]dF] `M]T]8X] _]Df]j] @q] @y]]N]]]N]] C^ : ^P^^ b'^ g/^P7^B^ J^ R^PZ^a^Nz^,^K^ T^T^T^^N^?__N_T&_ T,_ _?__ T_ __N__`N(`vd`t``N`v@a [aeaaa aea be1bNjb$bKbvqc vccccScc" d d6"d*d?BdLd ]dexd `ded @ded Hd6d xd6e  ee1eN[eveee?ef'f%fv-f'5fHfRf Zfelf tfef fefN#gv+g'3g>g?kg?gg  geg `geg @gegNgLgKh 1h hMhTh YheqhNhhNhvi4iAiNgiviiijN?j$HjKajv|jjSjjNjvKk?^kqk'kkvk'kkkN&lv.l'6lAl?Sl?qllNl,lKl 1l ll (c$ X).; `GpL Y (epj oNw ~ 2  2  2 ` 2 @ 2  2  2   2  M+16Ng n sJ   `J   Q E' . (3J;-J p ( J& Pp   Jl 2 -9 >JFi?}[L\N  J?+ 9I@ X?g l} ILL P  HJ<< @ ?ASb gpqu  icu  p  pp  p p\ "0 @5p=\ BP UpZo w~ h  S p p! @,p4\ 9G RpWe ppu p @p\  p p' @p\  ) 4p9 C \g Xw; (c$ P c%  p' @   )  $ ) F/< G cW z_ 7g xn  x p _ z 7 @     G  ! `& = 7GT @c q  v  I   `  rI   KH  . J= E P ^ c m :Q~ X  S   S   fV  p W   [    " _2 ; c_ d cn s eN" $C $Y ^l~~ $ p~ $ ~ $  ~ $- <~E $S i~v $} V $  .  9  ^   ^ & +^6 `= B^M @T Y^d  k p^{  ^  ^j[N=t' @IJ<P @]<d 1 p? ITT P  @j( / 4`DINQU _ n s  1V O .   ,*j#+ 3}9p00V PQPPV PQPP0V8 P@QP VXPV PQPP V( P0Q@PHPpVx PQPPV PQPPV P Q0P8P`Vh PpQPPV PQ VPx @P `P R Q  S `Rh P b g bX b Q b X Z C0 XP ZX C X @Y@YHCbbYCCgf` _(0e00b8`@HlPkXph`@ihjpjxhP `(p0@8@PHP` Xn`h5p x  000pp@P P P##`$%@& ((*0/8`0@0H1P2X2`4h 5p6x7@:=@A@BHC`DDDDDE EHpKL@MMN O(P0 P8@P@`PHPPPXP`QhQp`RxR S VVWXXX@YYYZ[\]]`^^__` `(0b00e8f@gHphPhX@i`jhjpkxlY k p     $(,04+8<@DHDLL%P"-T.-X0\0`0d0h:1.  (( 0.8H PHX.`p;V + O2556Y< ?$C(+D,JD0I4J8K<L@MD@NH OL_PcTiXjv~  K`U] 6$(",048 < @~ D H LPTX\`dh@lpptxm|\{"#W$m%%0RC"% &'2*A-/00"1|12|235578;s=@ A XA~AAA6B rC$(8,D02D4oD8D<D@DDDHELEPsHTKXM\M`bNd=Oh[OlOpOtPx1P|SPsPPPYQQBRRRSdTV>WWWOXO XX-YYYYuZD[c\\x]]]]^6^Y^^^ ___s`a c$Ad(e,f0Gf4g8Lh<h@3iDiHjLkPkTplXl  %1e  Y$]( 048 @DH RPTX `dh p$t(x  2 r   :f   ? A" A   A Z *$6( "04E8 z@sDH PTX B`dh *p"t"x b&' '9' (Z* )7*  ,n. J{,G. j- . 23 z!334 BE55 " 5$!6( 064H68 @6D"7H Z P/8T8X  `8dR9h r p.9t9x : 09u9 K99 :; ,=x= >@ ?B@ *AA bAA *tBwC `EF j zE$4F( 2 08H4H8 @LD!MH PXMTMX `MdgNh R pOt`Ox  OO S/U J rTU  TWU TU TwU UU CZZ [\ * '0p8@?P@X `Jpx@Qc`pPvP P0a8@ H0@@H@PPXP``h` C@BA2p p08@pPX`ppxpX x ` TT0 008@0PX`0px00000 008@0PX`0px000@8@ HPpx(  (0hPX`h0x@08@Hhpxxxh (HHPXX` -  ((0 8@`h px `@ @\H P X-x\@ \@ \`  \(0 8X\`h p \  OHxOH8O@HHPpOxPHOPHOPHO 0(H0POX0`HhhOHOHP O  H ( 0 O8 @ HH  h Op x H i O  H Z O  H  O p H( OH OP pX H`  O  H   [ @  8 [ `  ( [0 8 @ ` [h p x  [   8 [    [ 0  @ [H 0P X px  ` H   ` H (  ` H  ( `0 H8 X ` `h Hp |  ` H g    @ x 8O8<.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.static_call_sites.data..read_mostly.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?l:@xdPs-Jm} E@-^yY@x -n~=i@8- ~ y@H - @X - 2p2pl@-x@` -\@(-t\@(-@  $@#-&H!@`$H-8` 3@6 -C`8>@XA`-!QL@Y`-#d |@w@Z0-&@10@}#x*.% C HZ0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H *n0RR$?#Tu{Gx*޹UeAPTKXg^_E ,13s"gp}#]S[Wg' qQS9 S|R] u;d?HM$z\%0h6$V~9RfL;iXViR X]ZMկqH[&o]Dn0 P;jk=>R ,i]1_^F_PmS)O(;en::%E:.EI1 QCm-SdʎSMP!h9R%$y $beZh;ۭ97kc1_yC3Jv@1n}/@@Uɻf^K= %hy,͛k&Z<|-Cc].\ߜcmŐ13V-WÍ*P>K4,:J^|#~Module signature appended~