ELF>G@@54GNUhff4%`7gs60LinuxLinux6.1.0-41-amd64USHH H LeH%(HD$1HH+H$HD$HHD$H HȀ=tHrmHH)HH$T$HD$EBHDŽLH1HHD$eH+%(uH []H=ff.LAMUM)SHIJLW H+HELH LЀ=tHrYHL)HIHHAX fA@H7 A@fEXH2H0RPD$ []H-ff.@AVAUAATAfEUHSHHLIAH$ AH !H@Ifp@fDhBыH!H@HfxB9u֋ P fDE HPHHD$H)+x 9rLH[]A\A]A^AW@IAVIAUAATUHSLLH$D eH%(H$1ILHHL)D9HH5IDM(HfDDAHHH+JLHLH H=tLMI)LH{HCLǁLHHL)D9tH=L DD9tA HD$L)H)H$eH+%(upH[]A\A]A^A_HH1LHHI1A4\1HHI9L=AWIAVAUAATAfEUHSHHAOIƋL!H@IfH@fDhBEA H!H@HfxB9uHPHHD$H)+p 9rLH[]A\A]A^A_މff.AWAVAUATUSDLAhI<H1AI*AHIN( L@ HcL LHHHDŽ@ HL)HH LL{MM)LDH HLIIIIE" E LcIMLIA0EiL-UI"HAWIAVAUATSHH@H^pH|$H|$ +^teH%(H$81HLLdI`IxLUAWtA)AD$pAGpHt$ AGpAT$pIE1AWtHt$9rmA)EDLH+LHLD$H HLD$XMDAAF EnA;_p5IAt<1 IHt*AWpHIH9lAe IcAGtAHD$ HHEuCHD$HD$H9t3HD$H8HGffO4uHD$HD$H9u͸H$8eH+%(rHe[A\A]A^A_]HH3uH|$H|$c{HmHGHHPHEZEDd$McA IAIH7xtw1H7HH9~cuHHA~Lt0y Lu!IF{DDAN4>AIHH7H9Hp(HD$HH1AIHD(AIH7HP0AED$D71EdIH3NLD4A"IIFHHHLEHxHL$ Hx8HHH0DHt Ht H)Ht$ A H)HAI?LT$ P0AILpD$E1E1 ff.AWAVAUATUSHt$XHT$HL$ eH%(H$19-I1H$HD$`HID$hHDŽ$EHDŽ$HDŽ$HDŽ$HDŽ$D)=EEE)A9DGEAID!H@HHP@@HHT$`ID$hH9IL-HS㥛 I(HHHIHt5AƇ0H$eH+%(HĈ[]A\A]A^A_HII9x9IM(H9HCHxH9AƇ0HFIH9^ l$jHH)G4El$HDŽ$IAnT$fEHDŽ$HDŽ$HDŽ$HDŽ$D$cD$EsAf9Fȃ4$fL$(D& L$11MADHD$lD$tD9 9$DDT$DT$DIALL$lD!H@HHP@HT$lPHD$jT$t)ЃfD$jAqAI AQI f&AAf 3 T$dȍ4 ~ f9D$(DBA~@1D$ *IH H@D$@I$HD(A$I$\A$I$X1E1ۀ$$t@$<  A$ A$$A$E$M$IPIA0Ht$H$HD$HH,Ht$ IHD$(DIIAAAD$NAD$PTA\$tA$R DEt$pA$E; L\$0H\$`DT$8AA)AL$NA D$Pf}"fDU A AG HHIDŽ?@ A|$NfAD|({ H(E)։D9D)fDSfK EDS ADEIG E9EGfECfD]fE AL$pA+L$tH)I$ffMAD$pA+D$tH)I$H HH+=HH =UHEB=fDU fM"A AG HHIDŽ@ E\$NLfCD\(AL$NADD)ANID!H IH AuHy@A@H|$xDIAHcH̀D$yuG\4E)D1AD)ြ$Y\$ Io } @ H=( HH $LmHLC $fC$LeLtL+LcI$H]E 1ɋT$Ht$`LAt$X9QvAID!H@HHP@IPHAQD$jf9LL$LL$tDD$jAQ fB,$T$A0AI!H@HHP@@HD$hHT$`1ҹHt$`L9uAIG AHHDT$HHDT$ALL$lID!H@HHP@HT$lPHD$jT$tHH;HI H9{yH|$`H9*H 1HA$ A E:L\$0DT$8AADl$0AMLd$@IL\$8Hl$H7L1ɉLH$I IAUHl AEAtEUAfA|$ ]A HD$`IX JA AW I9uL$LLGAEH4$IL$Hl AEAuDl$0L\$8Ld$@Hl$HMLL$L$H;H=Ht;c11HLTAD$$<-A$I$D_IHI(1I$LD,$A$DA,$T$0AM!؃H@IHP@@HD$hHT$`1ҹHt$`L9uArEDAT$D1AM!؃H@IDHP@@HD$hHT$`1ҹHt$`L9uA AAH\$`1IG HD,$HHHD$,IG HHD,$HHD$3HljT$\LD$PLL$HDT$@T$\LD$PLL$HDT$@ H?H!H=AƇ0HLff.HX1ɺHH))9GtSHZ0Hue[wD$H ))9GuB(HJ(Ɖǃ1uu1H[HGH H9HCHGrH9HGHWG0HUHSHHCH{H9t6DEuHH9t$P$H 1D1 u[]1[]ff.fAVAUATLgUSHGL9tQIHI"ރm H]HtHHCHBHL3HLkHEL9u[]A\A]A^AUATAHUSFHHH)LHL fU( V Ht+$H{H[v HLEtHh[H]A\A]Hpf.AWAVAUATUSHxHeH%(HD$p1D$\D$`))9G…tHL$\HT$`Ist$`u-E1HD$peH+%(HxD[]A\A]A^A_MPLL$\$\IL$HD$wMIHD$HMtE1L9tL\$@DL$TAAIIFIIFHBHAIAF(DgAVND$PE$1H|$1A\$H\$@Dd$ ^L[(EL\$(DT$DT$L\$(tDAVNB94$DT$LHH(9~UDEdn(DS$A#NPu4$EYJ9@u1ALH)AVNH(9H|$Lcd$ H\$@\$$HL$E1LMIH͈D$(EI$LHt$ HL$Ll$Ll$MAEH|$D$<_<HcËMALHALE HD$H $HD$H9uDHt$ MLl$HHHx}MtIUMH͋HD`IDSL4$LۃEI$tDLEJ$Ld$t4Hl$0H\$Al$DL$TALL\$(DT$nAVNH\$(BO@D$HAByDAAE DAHILf>fefuOH0|$H8QfuOHt$H0|$H8Qfu#H0|$H8Q1@H8A9,^H8D,D9'H8D,(0D)D)9ЉFDHD$eH+%(u}H[]A\A]A^D$1H0|$H8QDH0|$H8QkUSHHt;HHUPHHu*HEHtHHH[H]1[]fSHGhH1HHpHxH ЈH[f.AV1AUIATIUSHeH%(HD$1HHHwH1H$H=wf HHHH$IH9:,HjH HH$H9:MuHI$HD$eH+%(uH[]A\A]A^ff.AVIAUATUSHeH%(HD$HHT$HHpHPAtcL,$Ld$1H5HiۀILHLuHH;sHA;rHD$eH+%(uH[]A\A]A^ff.HHHHpfSHHpHHKD[HHp1ATUHSH_pLMHAL$A$AD$Dω))EWA)HQHEL$ HAT$HD)APA)  HHDA) $HHAA)HLMtzHHAL$A$AD$Dω))EWA)HQHEL$ HAT$HD)APA)HHKHHHHDHHS@PAEHC HIH(DHHHHHHHHLE1[]A\@USH(eH%(HD$ HH$HD$HD$HD$Hhp1H9uRHHwsHIHHHx-<$kickt;UHHHHHT$ eH+%(u#H([]H1HHSHHH1HeH%(HD$1LD$1fD$1uD$f9GfC*HD$eH+%(u H[fDHATUHSHDgPt#HHHDžHt#HHHDžH HHDž EPEt!Mi1H}HHHÀI9uH}HHEHH[]A\f.UHSHCHujcHHu1HH{t(H}PH{H{HCH{PH1HDž[]H{H{(ff.AWX AVAUATUHSHH=eH%(HD$1D$HH(IHHu|$AHHÅHu|$AHHÅHu|$AHHÅHu|$AHHÅHu|$AHHÅ{HuDHH|$ÅWHu|$E1HHÅ8Hu|$AHHÅHu|$AHHÅ|$1ÃH|$ÅTHHfH:HD$eH+%(H[]A\A]A^A_HHHI|$LHHIIIIIIII딅Hu1DHHtDHuD1HHtDHu1AHHtDM,$DAD$AD$HHu11HH= I|$M,$ID$PHD$iIuLD$H1HAƃHLEAHIMHHIH1L4HHHHHHHHHHH\HHFAuT$M}PLIH=wAID$LLHHHLEDUHHSHeH%(HD$1HGHL$1D$HpH=w!|$ HuHconnecteH9t#HHD$eH+%(uA@LM 1A@IHÅtI8oIAWAVAUATUSHPH0H($HG AEHHLpŅHXHHH0HHHC Hs0ǃH@HL{HHMHƃHHHH=HHPH}(E(SP 9MHHHHH=HIPH(E9HLHHII1HDLŅx\HtHLHII1HDLŅxp1H[]A\A]A^A_IM1HDLŅxljp1퉃   USHHHHs0r[]HHE8tH[]ff.ATUHSDgPEt!Mi1H}HHHÀI9u[H]A\fS@Hu4H8Ht"HHHpHPHǃ8[@Hǃ@f.Hf.ATUSHoPLgHHHHHt+HiI$HH޿HÀH9uLH[]A\f.@AW1AHWaAVAUATIHiUHSH8 HHH H9uEA1MYBLHH1ƄHHHɃuI'w CTaH IM9uHH \$uD$H8[]A\A]A^A_X LL$H=HHtLL$L@ AwJD KDr1ƒH|I<9rYLI$M$DyHHHL$LL$0HD$I$HL$HD$I9E1Ld$(E1Hl$EDL|$0HL$ AEP9CPLLHL9t1;kHuHt$H{ LDDMuIHL9uEHL$ Ld$(Et&Ht$H|$HL$H|$E1A$LHHL$I$APHtHL$HLqI$HKA$9A$rHt$H|$1LtIUIEHBHH"IEA$MtI}Ht$H|$fAWAVIAUIATUStoIMI9tRAHL9tE9kHuH{ LLukLACP[]A\A]A^A_[L]LA\A]A^A_fAWLAVAUATUHLSLHLH$IM9tUI"LHtIIFHAHMnMtI~HHIL9uH4$HL[]A\A]A^A_fUHAVAUATIARSHHĀDw\eH%(HE1ff=uoA tiHX1E1E1H׹ HHjH1jHjAHt*bt]ff=u AǃHEeH+%(6He[AZA\A]A^]AV뽋\҃ff=utAtHEHUHuLHEHEHUHUHE|HU$EIAAD ꈓIA.HEHuLE1HEHE HuLE1HEHEHEHEHEHEHEytAtHE HuLHE|EHff.wwX1WXt1fw WXtw\1UHAULoaATISHH0eH%(HD$(14$HD$HD$ HD$HD$D$$fD$LHH+HH = DH|$f%fL$fD$f\$ ft$"(f(1)LrhHKHHDHH)؃r1҉փH<19ruA1HT$(eH+%(He[A\A]]tt1fTLa뵸밾Hf|$$u(<tH;=s#HHHtH?H!H;=HHH?H!D Hdff.fw-G`HH Hs@u>u31HxHHDHH) 1H11ȉD01DAWAVAUATIUS˹ DAHhW`eH%(HD$`1H|$HD$HD$XHt$fL$(A$fDD$0ft$2fD$AE9$H MMHHJH 9tȉ+9rH[HC HP@Hu@uS@,H[H +u69sH$H HH9xuHC 랋9oDUHAWIAVAUATSHHPLw eH%(HD$H1I~@>eH%HD$MXIHD$LHD$ HD$0HD$(HD$8HD$8HD$@Ld$ 2IHt{H9tvHx(HH)HHHtiLLLuHAG(IW(Ɖǃ2utAp1IHuHHuLL#A~,I;DALd$ HD$0Ld$ Ld$(ME1tVIprI29t5A+9rI9tA@tLA.AuLI~@ML9tUMtPHD$HI;D$(x9LLIG HHH`MMtL9uLSHHuHD$HeH+%(He1[A\A]A^A_]I~@tIAA+Au59s%HD$Mg H5IH)IT$@x(AA9LNAƇI$HH$AT$TrAt$Tt5H<$ALSHHHH{PC,tH{H1ɺ[HX[HS HHHT$RDL$LD$ HC HHH HE DHHH HE LHE1HHDI9~5HkHD@fEtHU HHHHHA IG ADHHHI HHHHHHH $Ld$HH $L\$AILH $DH<$IG HHHI (IG HHHI IG HHHI IG HHHI IG HHHIG HHHI tHHHL\$L$$HKL$HL$IG HHHI IG HHHIG HL$HHL$1HHfA*u H9rIE HHH HHHHHHHHLE1LLLHHHLE1LLLHHHDHHHH߉D$HLcd$HT$HHIHC HHHALHHLA@L1I8A@LHHHHHHHI$HHI$H=Stl=u9G‰w"HHÅu1HH[H=netback_initxenvif_tx_check_gopxenvif_tx_submitxenvif_count_requestsxenvif_tx_build_gopsprovides_xdp_headroomhash_cache_sizefatal_skb_slotsmax_queuesrx_stall_timeout_msecsrx_drain_timeout_msecsseparate_tx_rx_irqnetback_probebackend_switch_statexenvif_write_io_ringxen_register_mcast_ctrl_watchxen_register_credit_watchxen_net_read_ratefrontend_changedvifxenvif_connect_dataxenvif_connect_ctrlxenvif_start_xmitxenvif_allocrx_gso_checksum_fixup tx_zerocopy_sent(tx_zerocopy_success0tx_zerocopy_fail8tx_frag_overflow@fatal error; disabling device 6xen_netback:%s: fatal_skb_slots too small (%d), bump it to XEN_NETBK_LEGACY_SLOTS_MAX (%d) Trying to unmap invalid handle! pending_idx: 0x%x drivers/net/xen-netback/netback.cUnmap fail: ret: %d pending_idx: %d host_addr: %llx handle: 0x%x status: %d Unmap fail: nr_ops %tu ret %d host_addr: 0x%llx handle: 0x%x status: %d Impossible number of requests. req_prod %d, req_cons %d, size %ld Asked for %d slots but exceeds this limit Malicious frontend using %d slots, threshold %u Too many slots (%d) exceeding limit (%d), dropping packet Invalid tx request, slot size %u > remaining size %u Cross page boundary, txp->offset: %u, size: %u Cross page boundary, txreq.offset: %u, size: %u Can't allocate a skb in start_xmit. Can't allocate the frag_list skb. Grant copy of header failed! status: %d pending_idx: %u ref: %u Trying to overwrite active handle! pending_idx: 0x%x Grant map of %d. frag failed! status: %d pending_idx: %u ref: %u Not enough memory to consolidate frag_list! Can't setup checksum in net_tx_action 4xen_netback:%s: Failed to parse network rate limit. Traffic unlimited. req prod %u (%d) cons %u (%d) event %u (%d) rsp prod %u (base) pvt %u (%d) event %u (%d) pending prod %u pending cons %u nr_pending_reqs %u dealloc prod %u dealloc cons %u dealloc_queue %u rsp prod %u (base) pvt %u (%d) event %u (%d) NAPI state: %lx NAPI weight: %d TX queue len %u Credit timer_pending: %d, credit: %lu, usec: %lu remaining: %lu, expires: %lu, now: %lu Rx internal queue: len %u max %u pkts %u %s 4xen_netback:%s: Unknown command to io_ring_q%d. Available: kick writing feature-ipv6-csum-offloadwriting feature-multicast-controlwriting feature-dynamic-multicast-controlfeature-dynamic-multicast-controlxen_netback:%s: Error writing feature-split-event-channels xen_netback:%s: Error writing multi-queue-max-queues xen_netback:%s: Error writing feature-ctrl-ring drivers/net/xen-netback/xenbus.cguest requested %u queues, exceeding the maximum of %u.3xen_netback:%s: Failed to set watcher %s 3xen_netback:%s: Watch is already registered 3xen_netback:%s: Failed to allocate memory for watch mapping shared-frame %u port %ureading %s/event-channel(-tx/rx)mapping shared-frames %lu/%lu port tx %u rx %uError writing feature-ctrl-ring Error writing multi-queue-max-queues Error writing feature-split-event-channels drivers/net/xen-netback/interface.c4xen_netback:%s: Invalid queue %hu for packet on interface %s 4xen_netback:%s: Could not allocate netdev for %s Could not register device: err=%d 4xen_netback:%s: Could not setup irq handler for %s 4xen_netback:%s: Could not allocate kthread for %s drivers/net/xen-netback/hash.cxen-netbackMissing extra info Invalid extra type: %d Too many multicast addresses Bad packet size: %d GSO size must not be zero. Bad GSO type %d. include/linux/skbuff.hMap fail: nr %u ret %d xen_netbackscript=%svif=%srequest-multicast-controlratestoppedrunningQueue %d TX: nr_ents %u RX: nr_ents %u kick%huxdp-headroomhotplug-statuswriting feature-sgwriting feature-gso-tcpv4writing feature-gso-tcpv6writing feature-rx-copywriting feature-xdp-headroomwriting feature-rx-flipallocating backend structurestarting transaction%dfeature-sgfeature-gso-tcpv4feature-gso-tcpv6feature-ipv6-csum-offloadfeature-rx-copyfeature-xdp-headroomfeature-rx-flipfeature-multicast-controlcompleting transaction%ufeature-split-event-channelsmulti-queue-max-queuesfeature-ctrl-ringxen_netback:%s: %s -> %s scriptreading script%lihandlereading handlecreating interface%sxen_netback:%s: failed connectedmulti-queue-num-queuesmacparsing %s/mac%s/rate%s/request-multicast-controlrequest-rx-copyreading %s/request-rx-copyfeature-rx-notifyfeature-no-csum-offloadctrl-ring-refevent-channel-ctrlreading %s/event-channel-ctrlconnecting control ringallocating queues%s-q%ureading ring references%s/queue-%urx-ring-ref%lutx-ring-refreading %s/ring-refevent-channel-rxevent-channel-txevent-channelio_ring_q%dctrl%s/%ssaw state %d at frontendxen_netbackfailed %s -> %s Interrupt while EOI pending vif%u.%uSuccessfully created xenvif Could not reserve mmap_pages xen-netback-ctrl&queue->wq&queue->dealloc_wq%s-guest-rx%s-dealloc%s-tx%s-rxxen_netbackHash Algorithm: TOEPLITZ Hash Algorithm: NONE Hash Flags: - IPv4 - IPv4 + TCP - IPv6 - IPv6 + TCP Hash Key: [%2u - %2u]: %02x Hash Mapping: [%4u - %4u]: %4u Guest Rx readydrivers/net/xen-netback/rx.cGuest Rx stalledalias=xen-backend:viflicense=Dual BSD/GPLparmtype=provides_xdp_headroom:boolparm=hash_cache_size:Number of flows in the hash cacheparmtype=hash_cache_size:uintparmtype=fatal_skb_slots:uintparm=max_queues:Maximum number of queues per virtual interfaceparmtype=max_queues:uintparmtype=rx_stall_timeout_msecs:uintparmtype=rx_drain_timeout_msecs:uintparmtype=separate_tx_rx_irq:booldepends=retpoline=Yintree=Yname=xen_netbackvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions $$$88 (0( 0 (08@80( @ (080( 8 (080( 8 (0880(  (0(  ( ( (0880( 00 P P (0@0( @8@8@ (0@0( @ (0H0( H (08 (08 (08@H @@    (08P80( P(( (0880(        @ (0( 0    ( ( ( (  (  ( ( (  (H( H (0H0( H (080( 88  (HH8 (08p80( p (080( 80(  (08@80(  (0880(  (0( 0( 0     (0880(    "Xdevmap_managed_keyoadd_uevent_varwwunbind_from_irqhandler2-dev_set_mturnrtnl_unlockې[bind_interdomain_evtchn_to_irq_lateeoiȡxenbus_gatherHskb_copy_bits pparam_ops_uinteth_mac_addr  __num_online_cpus'R__rcu_read_lock__msecs_to_jiffiesenetdev_update_features$ mod_timer_pending†Jnetif_napi_add_weightnJnesnprintfƉunregister_netdev8'device_unregisternetdev_warnndkthread_should_stopܐtimer_delete_sync;net_ratelimitxenbus_switch_stateDC__wake_up1a__module_get __netif_napi_del 4_raw_spin_lock_irqsaved_raw_spin_lockAether_setuponetdev_errm__fentry__ӌwake_up_processǸxenbus_rm'kdev_addr_modgeth_type_transpHe__x86_indirect_thunk_raxQnapi_complete_doneF$alloc_netdev_mqs~_printk{'_raw_spin_lock_irq$___ratelimitݍschedule_timeoutQscheduleV __stack_chk_fail_irefcount_warn_saturate4__napi_schedule]__alloc_skbI@vzallocqnetdev_pick_tx֍Dmodule_putˌExenbus_strstateiskb_checksum_setup^|page_offset_baseohugetlb_optimize_vmemmap_keyuyHinit_wait_entryh__list_add_validՒrequest_threaded_irqi$__rcu_read_unlockƊ0netif_set_real_num_tx_queuesmod_timer Şnetif_set_real_num_rx_queues1wkfree_skb_reasonDtgnttab_batch_copyR(sxenbus_transaction_end\jUdebugfs_removeBnapi_enableSuK_raw_spin_unlock_irq˥xen_irq_lateeoilxnetif_receive_skb=2register_netdev'5xenbus_unregister_driver9,Dfree_netdev(Lphys_basec@xenbus_watch_pathfmtКDmemcmpUrS__list_del_entry_validYkthread_stop }Fethtool_op_get_link.*bind_interdomain_evtchn_to_irqhandler_lateeoi[__xenbus_register_backend탦current_taskX gnttab_free_pagesp\_raw_spin_unlock_irqrestore֞flow_keys_dissectorsrnetif_tx_stop_all_queuesnetif_tx_wake_queue9[__x86_return_thunkT__init_waitqueue_head?bnotify_remote_via_irq__dynamic_netdev_dbgPjiffies$vkthread_create_on_node9-kstrdup2lseq_readlevmemmap_base+xenbus_unmap_ring_vfree}:xen_max_p2m_pfnֹmdebugfs_create_fileW'kvfree_call_rcuvfreeexenbus_scanfHCRxenbus_transaction_start9cinit_timer_keyjparam_ops_bool!__dev_kfree_skb_anyžalloc_pagesgf__folio_puteb,__dynamic_pr_debugGV__warn_printknetif_carrier_off'seq_printfPpage_pool_return_skb_page) simple_strtoulRnetif_carrier_onlp>kobject_ueventQs__SCT__cond_reschedrtnl_lockhKxen_featuresV_gnttab_unmap_refs3seq_putsX ]single_release>qgnttab_alloc_pagestrget_phys_to_machinexenbus_dev_is_online,'__skb_flow_dissectsautoremove_wake_functionRkmalloc_tracen~pflow_keys_basic_dissectorGnapi_schedule_prepSMustrlenstnapi_disable% register_xenbus_watchq@isingle_openmgnttab_map_refs,/!debugfs_create_dir4K_raw_spin_unlock0xenbus_map_ring_vallocE\unregister_xenbus_watchE:#__kmalloc]{__SCT__might_resched kmalloc_caches3-netdev_infoo<disable_irq~`synchronize_net,%xen_p2m_addr module_layout B gu   Q^xl ] l@`'  }P)ic]#'xen_netbackGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0_ DDx c6 D x cT T@DJ "DP S!  @E`Jo.0 E%E  @2E8E H%M" ]0x @PMEx cEx SH%M xEx "] 0E J "EL S!  @E`Jo.E%E  @2EEJ "EH S!  @E`Jo.E%E  @2EF'F@J-`7FGF H--@--TFjF@{FFFF [TP>cX c@XF@@F/x V&H F]@A\FFx OvFFGPGPGP'F`*G`:GFGQG ^GmG-@{G-@GAG AG@AG@QGGQG]@RTR3&GRGSGxSLvTG@UGVH VH@VHV,HKV4HVJ ɈJ J J S R[ QJ ΈK    cS  kci ׈S4WKԈKՈ#[ֈ؈SKc]و4K(w%`P&g FK,SK݈dK$0oK*@&҈ӈڈڈۈ;$FшzK K pK MK  K%MK%MK  K  L&"L  3L߈-#7L  L&#HL  [L lL  LLKL  L  L  K ]L  M  L&3L-M;$M .M BM \M M MXv`P&gpo&@*`:F M M  ZM  *H*o&*(6*M  **M  *H*o&*N  *]*0N  *]FN  *.s*\N  pN  *]o&N N NNNe#N@N"V#"& %& '$N N O *O AO  KKTO^OhO /|O  O%MaO 2O  O 5 RJO 7O +R :"(04O : :"(YP < :"($P > :"(\8P @JP eWP ecP oP   :"(yP FP P HP P P P P Q  .QP?QQ@MQS=.WQ-@w`PQ^Q vQ  KQKQ XQ Q  Q \ KQ ^ ` aRING_IDXxen_netif_ctrl_requestxen_netif_ctrl_responsexen_netif_ctrl_sring_entryxen_netif_ctrl_sringrsp_eventxen_netif_ctrl_back_ringrsp_prod_pvtsringxen_netif_tx_requestxen_netif_tx_responsexen_netif_rx_requestxen_netif_rx_responsexen_netif_tx_sring_entryxen_netif_tx_sringxen_netif_tx_back_ringxen_netif_rx_sring_entryxen_netif_rx_sringxen_netif_rx_back_ringpending_ring_idx_tpending_tx_infocallback_structxenvif_statsrx_gso_checksum_fixuptx_zerocopy_senttx_zerocopy_successtx_zerocopy_failtx_frag_overflowxenvif_copy_statexenvif_queueeoi_pendingtx_irqtx_irq_nametx_queuemmap_pagespending_prodpending_conspending_ringgrant_tx_handletx_copy_opstx_map_opstx_unmap_opspages_to_unmapcallback_lockresponse_lockdealloc_proddealloc_consdealloc_ringdealloc_taskdealloc_wqinflight_packetsrx_irqrx_irq_namerx_queuerx_queue_maxrx_queue_lenlast_rx_timerx_slots_neededstalledrx_copycredit_bytescredit_usecremaining_creditcredit_timeoutcredit_window_startrate_limitedxenviffe_dev_addrfe_mcast_addrfe_mcast_countgso_maskcan_sgip_csumipv6_csummulticast_controlxdp_headroomdrain_timeoutstall_timeoutnum_queuesstalled_queuescredit_watchmcast_ctrl_watchxenvif_dbg_rootctrl_irqxenvif_hash_cachexenvif_hashmapping_selbackend_infofrontend_statehotplug_status_watchhave_hotplug_status_watchhotplug_scriptxenvif_xenbus_finixenvif_xenbus_initnetback_probenetback_removehotplug_status_changedxen_mcast_ctrl_changedxen_net_rate_changedxen_net_read_rateset_backend_statexdevnetback_ueventxenvif_ctrl_openxenvif_ctrl_showxenvif_io_ring_openxenvif_write_io_ringxenvif_read_io_ringgsomcastxen_netif_extra_infoxenvif_mcast_addrxenvif_tx_cbcopy_pending_idxcopy_countsplit_masknetback_fininetback_initxenvif_ctrl_irq_fnxenvif_dealloc_kthreadtx_ring_refrx_ring_refxenvif_map_frontend_data_ringsxenvif_unmap_frontend_data_ringspending_idxxenvif_idx_unmaptxpmake_tx_responsexenvif_idx_releasexenvif_tx_actionxenvif_tx_dealloc_actionubuf_basezerocopy_successxenvif_zerocopy_callbackxenvif_handle_frag_listxenvif_mcast_addr_list_freexenvif_mcast_matchxenvif_fill_fragsmopxenvif_tx_create_map_opxenvif_fatal_tx_errxenvif_tx_credit_callbackxenvif_napi_schedule_or_enable_eventsxenvif_kick_threadxenvif_hash_cache_entryxenvif_deinit_hashxenvif_init_hashxenvif_dump_hash_infoxenvif_set_hash_mappingxenvif_set_hash_mapping_sizexenvif_set_hash_keyxenvif_set_hash_flagsxenvif_get_hash_flagsxenvif_set_hash_algxenvif_set_skb_hashxenvif_find_hashxenvif_new_hashstate_bit_shiftVIF_STATUS_CONNECTEDxenvif_rx_cbmeta_slots_usedxenvif_statxenvif_freexenvif_deinit_queuexenvif_disconnect_ctrlxenvif_disconnect_dataxenvif_carrier_offtx_evtchnrx_evtchnxenvif_connect_dataxenvif_disconnect_queuering_refxenvif_connect_ctrlxenvif_carrier_onxenvif_init_queuexenvif_allocxenvif_get_stringsxenvif_get_ethtool_statsxenvif_get_sset_countxenvif_fix_featuresxenvif_change_mtuxenvif_closexenvif_openxenvif_downxenvif_upxenvif_get_statsxenvif_start_xmitxenvif_select_queuexenvif_interruptxenvif_rx_interruptxenvif_pollxenvif_tx_interruptxenvif_skb_zerocopy_completexenvif_skb_zerocopy_preparexenvif_pkt_stateremaining_lenfrag_iterextrasxenvif_kthread_guest_rxxenvif_queue_carrier_ontest_kthreadxenvif_have_rx_workxenvif_rx_skbxenvif_rx_copy_flushxenvif_rx_dequeuexenvif_rx_queue_tail   "(. )% > Th<$IU"  IH 7xUf/xR` d(P8(8(p8(88 8(8P(8h(8|  0 P p$"&K+$t( O7(( *MP(e ?x( % (, O?%y( d!(  & /^5/FL/^g u 0111)204 p5z596H 7YV(8o @z(08(8(8(8 P<@= . `? J" (Pg rL>(h8 "` @ 0M8Mf@N 0Ow  + O< PJO Pc pQqu   "`( 5" Rq pS@ Sm  TZ Ty U Vt V  %  7  0J (8b WKg  t " B?  . . o  ` @c c X  pC* !$G `p \ pq5n r| E&     pM P\  c ) P ^ pm3t        f  , 6 ? zW i {     o PM  x &[8:JVd|"jq, +=K g#_s})4(o?9FUn")`N"2>FU`.r`r0)^ _->yRPxn.Pi .ET`uY `W$W #0Dr"i 3I"`v p_f" 0W! /?LetfpY.!0CTcw*7 Zg0I Zh _GB^E*g @Xbw9__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9xenvif_fatal_tx_errnetback_init__func__.110netback_finixenvif_idx_unmapxenvif_idx_unmap.coldxenvif_tx_create_map_opxenvif_idx_releasexenvif_tx_dealloc_actionxenvif_tx_dealloc_action.coldmake_tx_responsexenvif_fill_fragsxenvif_handle_frag_listxenvif_tx_build_gops.constprop.0__UNIQUE_ID_ddebug838.10__UNIQUE_ID_ddebug840.9__UNIQUE_ID_ddebug858.3__UNIQUE_ID_ddebug860.2xenvif_tx_build_gops.constprop.0.cold__UNIQUE_ID_ddebug849.6__UNIQUE_ID_ddebug851.5__UNIQUE_ID_ddebug862.0xenvif_tx_action.cold__func__.109__func__.108__func__.107__func__.106__UNIQUE_ID_alias873__UNIQUE_ID_license872__UNIQUE_ID___addressable_cleanup_module871__UNIQUE_ID___addressable_init_module870__UNIQUE_ID_provides_xdp_headroomtype831__param_provides_xdp_headroom__param_str_provides_xdp_headroom__UNIQUE_ID_hash_cache_size830__UNIQUE_ID_hash_cache_sizetype829__param_hash_cache_size__param_str_hash_cache_size__UNIQUE_ID_fatal_skb_slotstype828__param_fatal_skb_slots__param_str_fatal_skb_slots__UNIQUE_ID_max_queues827__UNIQUE_ID_max_queuestype826__param_max_queues__param_str_max_queues__UNIQUE_ID_rx_stall_timeout_msecstype825__param_rx_stall_timeout_msecs__param_str_rx_stall_timeout_msecs__UNIQUE_ID_rx_drain_timeout_msecstype824__param_rx_drain_timeout_msecs__param_str_rx_drain_timeout_msecs__UNIQUE_ID_separate_tx_rx_irqtype823__param_separate_tx_rx_irq__param_str_separate_tx_rx_irq.LC4.LC25netback_ueventxen_mcast_ctrl_changedxen_net_read_ratexen_net_read_rate.cold__func__.8xen_net_rate_changedxenvif_ctrl_openxenvif_ctrl_showxenvif_io_ring_openxenvif_read_io_ringxenvif_write_io_ring__func__.2read_xenbus_frontend_xdp.isra.0backend_disconnect.isra.0netback_removenetback_probe__UNIQUE_ID_ddebug405.11__func__.0__UNIQUE_ID_ddebug399.14__UNIQUE_ID_ddebug401.13__UNIQUE_ID_ddebug403.12__UNIQUE_ID_ddebug395.16__func__.1hotplug_status_changedset_backend_statexenvif_dbg_io_ring_ops_fopsxenvif_ctrl_fops__func__.3_rs.4set_backend_state.cold__func__.7frontend_changed__UNIQUE_ID_ddebug397.15__func__.10netback_drivernetback_ids.LC61xenvif_change_mtuxenvif_fix_featuresxenvif_get_sset_countxenvif_get_ethtool_statsxenvif_statsxenvif_get_statsxenvif_get_stringsxenvif_select_queuexenvif_start_xmit__func__.4_rs.5xenvif_start_xmit.coldxenvif_downxenvif_closexenvif_upxenvif_openxenvif_pollxenvif_disconnect_queuexenvif_rx_interruptxenvif_tx_interruptdummy_addr.6xenvif_netdev_opsxenvif_ethtool_ops__UNIQUE_ID_ddebug477.8xenvif_alloc.coldxenvif_init_queue.coldxenvif_connect_ctrl.cold__key.2__key.1xenvif_connect_data.cold.LC1xenvif_new_hashxenvif_find_hashxenvif_flush_hash.part.0.LC14xenvif_queue_carrier_onxenvif_queue_carrier_on.coldxenvif_rx_copy_flushxenvif_rx_dequeuexenvif_rx_skbxenvif_kthread_guest_rx.cold.LC2devmap_managed_keyadd_uevent_varunbind_from_irqhandlerxenvif_xenbus_finixenvif_connect_datadev_set_mtuxenvif_mcast_matchrtnl_unlockbind_interdomain_evtchn_to_irq_lateeoixenbus_gatherxenvif_dump_hash_infoskb_copy_bitsparam_ops_uinteth_mac_addr__num_online_cpus__rcu_read_lock__msecs_to_jiffiesnetdev_update_featuresxenvif_get_hash_flagsmod_timer_pending__this_modulenetif_napi_add_weightsnprintfxenvif_kthread_guest_rxunregister_netdevdevice_unregisterxen_p2m_sizefinish_waitxenbus_dev_fatalxenbus_read_unsignedxenvif_deinit_hashxenvif_xenbus_init__put_task_structxenvif_rx_queue_tailcleanup_modulexen_domain_typexenvif_connect_ctrlprepare_to_waitxenbus_readxenvif_set_skb_hashmemcpyxenvif_ctrl_irq_fnkfreeenable_irqseq_lseek__put_devmap_managed_page_refsxenbus_printfeth_validate_addrsimple_write_to_bufferprepare_to_wait_eventnetdev_warnkthread_should_stoptimer_delete_syncnet_ratelimitxenvif_set_hash_keyxenbus_switch_state__wake_up__module_get__netif_napi_del_raw_spin_lock_irqsave_raw_spin_lockether_setupnetdev_errxenvif_map_frontend_data_rings__fentry__init_modulewake_up_processxenbus_rmxenvif_init_hashdev_addr_modeth_type_trans__x86_indirect_thunk_raxnapi_complete_donealloc_netdev_mqsxenvif_napi_schedule_or_enable_events_raw_spin_lock_irq___ratelimitschedule_timeout__stack_chk_failrefcount_warn_saturatexenvif_interrupt__napi_schedule__alloc_skbvzallocnetdev_pick_txmodule_putxenvif_max_queuesxenbus_strstatexenvif_zerocopy_callbackskb_checksum_setuppage_offset_basexenvif_freehugetlb_optimize_vmemmap_keyxenvif_unmap_frontend_data_ringsxenvif_deinit_queueinit_wait_entry__list_add_validxenvif_have_rx_workxenvif_mcast_addr_list_freerequest_threaded_irqxen_netback_dbg_root__rcu_read_unlocknetif_set_real_num_tx_queuesmod_timernetif_set_real_num_rx_queuesxenvif_set_hash_mapping_sizekfree_skb_reasongnttab_batch_copyxenbus_transaction_enddebugfs_removenapi_enable_raw_spin_unlock_irqxen_irq_lateeoinetif_receive_skbxenbus_unregister_driverfree_netdevxenvif_skb_zerocopy_completephys_basexenbus_watch_pathfmtmemcmpxenvif_alloc__list_del_entry_validkthread_stopethtool_op_get_linkbind_interdomain_evtchn_to_irqhandler_lateeoi__xenbus_register_backendcurrent_taskgnttab_free_pages_raw_spin_unlock_irqrestoreflow_keys_dissectornetif_tx_stop_all_queuesnetif_tx_wake_queuexenvif_set_hash_mapping__x86_return_thunk__init_waitqueue_headxenvif_hash_cache_sizenotify_remote_via_irq__dynamic_netdev_dbgkthread_create_on_nodekstrdupxenvif_disconnect_ctrlseq_readvmemmap_basexenbus_unmap_ring_vfreexenvif_skb_zerocopy_preparexen_max_p2m_pfndebugfs_create_filekvfree_call_rcuxenbus_scanfxenbus_transaction_startinit_timer_keyparam_ops_bool__dev_kfree_skb_anyxenvif_set_hash_alg__folio_put__dynamic_pr_debug__warn_printknetif_carrier_offseq_printfxenvif_init_queuepage_pool_return_skb_pagesimple_strtoulxenvif_kick_threadnetif_carrier_onkobject_uevent__SCT__cond_reschedrtnl_lockxen_featuresgnttab_unmap_refsseq_putssingle_releasegnttab_alloc_pagesget_phys_to_machinexenbus_dev_is_onlinexenvif_dealloc_kthread__skb_flow_dissectxenvif_carrier_onautoremove_wake_functionxenvif_tx_actionkmalloc_traceflow_keys_basic_dissectornapi_schedule_prepstrlennapi_disablexenvif_disconnect_datasingle_opengnttab_map_refsdebugfs_create_dir_raw_spin_unlockxenbus_map_ring_vallocxenvif_carrier_offxenvif_set_hash_flagsunregister_xenbus_watch__kmalloc__SCT__might_reschedkmalloc_cachesnetdev_infodisable_irqxenvif_tx_credit_callbacksynchronize_netxen_p2m_addr=3hOrPE)03ANO)#,p3Oj)P#,;3B)3% A B )  H |  BN a !  .  )*08%Zh8O3ul,[E 0L P]-  'q971T p -  R_L V p-  8+-OT3K)]3))%1)6?)Q) M #h  !)1! "H#H#$ $ $-%%&6"& G'6W'g' Xn' z'-' `' '-' \'W(6( (c((()6) )1)\)5)5))))f/*L*)t*f***k+K+)X+M_++++++,,,-@-- .,..).h.(/!/=/ E/d/ j/s/)// //)/0 080IH0cQ0ce0Ir0c{0c00)001.D11)111 11b11 21b1)112)2;2 @2Fq2 v2F2 2F2 02F2 h2F3 - 3F=3 B3F\3 m3Fx3.3 3F3  3 `4 4F(4)1444 p4 44)4555 F#5 BJ5;5)555i55i5 66`*6pK6Y6:m61r6)66 S66L6666)7i7!7C7l`7[7 (7 +77 (7 677 (7 H78 (8 Z8<8 (C8 tH8^8e8 (l8 u88 (8 88 (8 88 (8 X899<.9 89k9)r9 @y9 9 9C9 b99 99 u9 9 9 9 9 9 9 (:': : #:7:@: G: L:h: o: t:: =:: S: W:; ; ^;/;:; PA; #K; P;Cb;n; @u; |; 0;C; @; ; ;C; @; ; ;C; D;; ;<+<L5<<< N<\< md<<< S<<=)='=i0=7=A==)> .>5>R> h>>I-??@J@ PQ@ #[@ `@C|@@ X@@@@ P@ #@ AC"A2A=A PDA #NA SACsAAA PA #A ACAA PA #A ACAA PB # B BC/BYBeB PlB #vB {BCBBBiC$Ci0CMC^hCj~C CC 0CaCC^CjCC  D/D /4DaOcO @ OOOPhP)PP)P  P  P)PQ5Q)h+gh)h h+hhqh7hT5i?iQii)ijjOWkekOkk Cl)JlSl7ilTllqlql7lTmTImPm\mqmm JmQm mQm mFm nFn nQ7n)Kn SnF`n dlnQyn nQn nFn nFn nQo oF(o z0oQPo XoQdo loQzo oQo oQoo+o)oo+p)pp.;pEpOpeapwp #q 6q)bq,qqqFrRr)sr&{rr)rr)rs.\t3rtt u3vOvvqw)w7wTnxTxxxxx.y#y)`y#ky)yz)3z)dz.}zzz !{ Y,{W{.h{}{{{{{{|.| }M} J})}.}}e~g%~*~A ?E)R p   0 P %3 A 8FK\ j         % 2 >L W 8ch s   k    ((  HM!U aj q v~0   (08H+PX`px4 >' i   2 0$>(,!0)4K*8J+<.@DDHr/L/P0T1X1\2`'4d4h5lq6p6tj9x=|=LLMM1NUNNOgPPP4QQQVQgQrRR\SSSTgTTTT[VoVVWLWAYZ[p^_(a ceffg fh$i(Bl,6n0o4o85q<Qr@rDrHwLyPjyTzX2z\I}  $(,048<@DHLPTX\`dhlptx| *_`acegin  $(,048< @ DR H` Lg Pi Tk Xm \n `o dv h l p t x |   !2/05=>CPWY[`a _ c $e (g ,l 0v 4 8 < @ D H L P T!X!\!`!d!h!l!p"!t$x$|''''#)0)6)q))))))))G*J*K*P*******D+G+H+J+O+,,,,,,  ,$,... .$.(.,.0/48<7@CDDHILcPvTX \`gdh lptx| /&/'/a/i/n/q/r/w/~////////////000000000000000 11111 1$1(1,1014181<1@1D1H2L2P2T2X2\e2`l2d2h2l13p83ti3xu3|333333$4%4'4,4046474;44444 555-555555555i6j6l6v666 66677  7$'7(37,570774878<7<@7@^9Da9Hb9Ld9Pf9Th9Xj9\o9`y<d<h<l<p<t<x<|==;=@=G=I=K=M=N=O=S=========AFaFfFtFGGGGHHJJLLLLL ILJLLLQLqL wL$yL(~L,L0L4L8L<L@LDLHLLLPLTLXM\M`Md MhMl:MpBMtIMxNM|PMoMpMMg5MMM6N@NZN`NfNmNNNNOO O*O0O6O:OOOOOOOOOOZP [PcPePgPlP xP$P(P,P0P4P8P<1Q@2QD4QH9QLLQPMQTOQX[Q\bQ`cQdeQhlQlpQpQtQxQ|QmRnRpRrRwRRRRRRRRRRRRRWSXSZS\SaSpSvSSSSSSSSTTTT T T&TgTlT zT$T(T,T0T4T8T<T@TDTHTLTPTTTXT\T`TdThTlTpTtUxU|UUUUVVVVZV[V`VnVoVtVVVVVVVVWWW.W0WQW`WWWWWW W W 8Y c @c Mc Oc Tc Yc Zc ]c c c c c c c c c c c c c c c c c d d d d  d d d d$ d( d, d0 d4 d8 d< d@ dD dH eL eP fT fX f\ f` fd gh &gl )gp fht khx Ci| Pi i i i i i i i i  j 6l 9l :l l @l Bl Gl em pm wm ym {m |m m /n 0n 2n 4n 6n ;n Zn en gn in kn pn o o o o  p$ p( p, p0 Mp4 Np8 Sp< `p@ fpD 5qH :qL kqP pqT wqX q\ q` Nrd Orh Qrl Vrp rt rx r| r r r r r r r r r r r r r r w w w w w w w w x x x x y y y y gy hy jy oy y y y y  z z z 1z$ 2z( 7z, z0 z4 z8 z< I}@ N}D .~H !L EP ktJ JJ$(J04J<Y @JHK LJTXK`pdJlD pJxH(|J=JeJz?p?p?p0@pKpKp#ORV*W ^ ^$,^08o<DvHPwT/  $ (0 4 8@ D HP T` X`kd6h zptx B4 f  b+"' #$ %`' *<9o9 +:k; ZT:; "|:; :);  =$A( 0 ?4A8 @R?D@H P?TSBX `?d,Ah p?t9@x @A %LL YFY h x 7L6 /0X8@pHPpxpV` P(0pPXP`h0m@0ym@0 m@0 0m8@@0H hmpx0mP0> *kW+ M}M8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.8.rela__mcount_loc.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?.~:@8bp\2J~kE@ 2^9Y@@h2ni@H2 ~ y@@2 2w '@022ם6X@@2hX@P2p@2t`@@2ԩҽT @HO2%@) 5@\0@@2p2FA@72 X` S@H?x2"c^@?2$sn@?2&~@?@2(@0E2*@@@E02,0$%"3 `HE0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H P(nU4[66NwSiC h;hM@rvTDb jz+qVIb(ch9n{#)}u,!$ѨyRq|L2ޣLs ^yŭOQuMC9ʩڒ`3 E y'1/Ak_6XkF$<{,$g{<3>=g q/[NZ8pf, PS9Xz~LUv5*9 ~ՉIj0r3<[5MׁτleD1c䀖B wX%G Fۚ;đ2۔#-rAj8j=퉊KՍۚ?A Q9n vnWpRt[j#X|GE)^cY &}kz gY!e )w"WOZrª6Cu8RXsi~[אĝo؜o?L~Module signature appended~