ELF>@@-,GNUT_B֭8]cNV[LinuxLinuxUHAWAVAUAATISH@HuHMLMeH%(HE1HHE1E1MHEEuHEIc޺HLED)LH4HMLMAXEE9D$($MȅMLMMH}IcljLH41DE1HLPHH9uDDE)DFAAED;}A7ADLDEDEHEeH+%(HeD[A\A]A^A_]AfI$AHtDEDE똋MDHHHEEEHIE1]FHEMu7EEVA8VMuE15EE1HE}8ff.@I;IUHAVAUIATE1S$AA%)A9It2IPEHcHHыqulIPEHыqwEtXAIAIPEI}LA)HE9HEODAID%)AIE)u[A\A]A^]UHHH]fUHHH]fUHP@HH]fUHAVAUATSHcILI;ItNIDu,HD@p[A\APA]A^DE]DH[A\D@A]A^]DHIILJILsHL1:{DDFEA)D;E9DC@MTHH@DAEtHcs@HLHMMuL%E$IEtIc$IA9t M$IE1[A\DA]A^]9} !HHcH;CD}DE9|CDE1ADCD8A@mfUHAWAVAUATSH0HcILILFHHH)HIL HhEH@H@`HF|AM9rIcHEJD?HH@H=rIHGt?HxAp?A@HKA6;IL+%IcLEILMI L%LUIHHMHULUHUHMLMA9LEAD$t%A|$ ET$ DET:A|$A93I)HxDLMLLELELMHL9LHUEq0IA LMaHIIA1IQE4$DAIH0[A\A]A^A_]HMLELMLUHMLELMLUȾ(HMǃǃLELMLULULMHHxLEHMtJǃ@4HxGD0fAD$L9$1 HxHt/HMLELMLUH0[A\A]A^A_]fDUHAVAUATSHLHH= IIHH= IHI$J H=H@LLI$I$JAAIEI$IEIDŽ$KIDŽ$IDŽ$JIDŽ$JIDŽ$`JIDŽ$hJIDŽ$pJADŽ$xJIDŽ$JIDŽ$JIDŽ$pIDŽ$hIDŽ$HIDŽ$PIDŽ$XADŽ$`IDŽ$xIDŽ$jjI$LHLI$HLIDŽ$xADŽ$X1ZHe[A\A]A^]LLLLLff.UHAWIAVIAUATISH(HMDEEHBHHEuH([A\A]A^A_]LLLuMhEAIe=H HHEeH%Ht@LtLLLLHuwe=H H9ExaHuWHuPLDMtIE HHuIEHH9iLLu}u-MIE HHLHuLufH}HH}H([A\A]A^A_]HFHHEkLLL}MhEAIyHuLtH]LHHHwIEHH9?LLOHEff.UHSHHJHhHǃJHǃhHǃJHǃ`JHǃhJHǃpJHǃJHǃpHǃHHǃPHǃXHǃH]ff.fUeHSH~H_ HvHPE)ЉDt0~u HHH]H1ɺHfUHATSHH0eH%(HEtbuHEeH+%(u_H0[A\]1H}LcHuLuHuLH1ɺ@UHATSHHHpKHHHptNLJLƃpLHpLHpƃpL[A\]UAHAUATSHHHHHIeH%(HE1IfDEHUfE҅t&HEHFH1HF8HG HxTIu,ǃIHEeH+%(4H[A\A]]HPEH;HǃIDHHt IE1AAD;IIcLHH)HIHH8HH+HH HH=HGHPHEHGHPHEfO4u|HH6HH3uHG@`wH}DIHt6HHH=LHH=LIǨ-HǃJHAH@`H=( HMHMHItDI}AEHHHMIM} HMwHEH0FdIDdH}H=1DHH1LE@fFH0FHtLIuXtJt HFHLǃtJLHEeH+%(He[A\A]A^A_]LHHH0FHtHH`JHDž HHhJHH8F%LMHHDž,HDž%(HJHHJMuLAEMcHctJHFL8H4LLLH4Ћ(L LMPD.AfXfEx5D1AALHL)\J_LD1A^EH0FHHpHIHIHHIH9rHiDzpAGDEHJƅ1t-J9JHJHcHуHUJHHfA41MH}HHEHHHHEHPHEHXHEH`HEHhIE L`LHpHHcI9FHH HHHHfD2tH2H5AtJtJ@|H L,,L狕D1LA:AHtJuBHALHH1HJtiLLcMUHFHLǃtJDAL!LHIHIHHHIL9HcApDxMcLDEHPFH gHFHLǃtJ_1;H1H}AIE L`HpHD&LHHH}IE LH`HpHHcH9HH H>HHH ELDHxHD48LLLH CHHH+HHHLLfHxHt LHHHHHUHؔH]DUHH]DU HAWLJAVE1AUIATLpSHLHeH%(HE1HDžPHHFE@TL\@ƅ_qH_LLHPLdLhH`AXED9JHhHPL!HPkeIE DHLLHDHvHhHH9Hc\HDHc\HD\APLDLLL+HEeH+%(He[A\A]A^A_]_<4LHtLHyLLL|HuLDH DHLLLDH|HEHhDHHJLDHDHuMHhhHhU@ v~tyfHHDHDHbf[HHDHDH5HpKpLLLLHHEHHpLH)HDgE,HHH@HHØff.UHAVAULJATISHJLM$Mt HuL[A\A]A^]HLI$t2I$H)HDgE,HHH[HIĘu LLIFH@`tLL mff.UH@H ]DUHH]DUHt H]@UHH]H<<HD8<waitDiscarded rx packet: len %zd Failed num_buffers writevhost-netvhost_netdrivers/vhost/net.calias=devname:vhost-netalias=char-major-10-238description=Host kernel accelerator for virtio netauthor=Michael S. Tsirkinlicense=GPL v2version=0.0.1parm=experimental_zcopytx:Enable Zero Copy TX; 1 -Enable; 0 - Disableparmtype=experimental_zcopytx:intsrcversion=0540BB9A15D383057BD5070depends=vhost,tapretpoline=Yintree=Yname=vhost_netvermagic=5.15.0-156-generic SMP mod_unload modversions $~:module_layout@^Lvhost_vq_avail_emptywVkmalloc_cacheswput_devmap_managed_pagesockfd_lookupnuzkvfree4param_ops_intueventfd_signalT__ubsan_handle_load_invalid_valuevhost_dev_check_owner}ICvq_meta_prefetchF2vhost_poll_start {{__dynamic_pr_debugO0D?vhost_chr_poll0alloc_pages82mutex_unlock".evhost_dev_cleanupL3)F__preempt_count*zcpu_numberͺvhost_log_access_oklevmemmap_baseTmy__page_frag_cache_drain" pv_opscopy_page_from_iter_vhost_enable_notifyӞmutex_trylockOvhost_set_backend_featuresKxkvhost_clear_msgT__init_waitqueue_head~vhost_dev_has_ownerqrVvhost_poll_flushk_copy_to_user9[__x86_return_thunk#vhost_disable_notify`4Smisc_registerߵyvhost_dev_ioctlp\_raw_spin_unlock_irqrestore5current_task9?<__local_bh_enable_ip(Lphys_basevhost_log_write3k2vhost_chr_read_iterKMmutex_lockvhost_get_vq_descIasnoop_llseek{~Kvhost_chr_write_iterbWvhost_dev_set_ownerlCvhost_add_used_and_signal_nE>+vhost_dev_reset_owner_preparey`synchronize_rcu$fputuyHinit_wait_entry?G__cond_reschedcompat_ptr_ioctlYkvmalloc_node^|page_offset_base__ubsan_handle_out_of_bounds,wvhost_add_used_and_signal0ؼvhost_discard_vq_descE:tun_get_socketJvvhost_poll_queueke__stack_chk_fail vhost_exceeds_weightQschedulekmalloc_order_tracetun_get_tx_ring}zvhost_poll_stoppHe__x86_indirect_thunk_raxME:vhost_vq_init_access!vhost_poll_initm__fentry__9okmem_cache_alloc_traced_raw_spin_lock 4_raw_spin_lock_irqsave"#>__wake_up|_Iiov_iter_init&prepare_to_wait_event zkfree#edevhost_dev_reset_ownerP`vhost_has_work^뀠vhost_dev_initU6fgetV iov_iter_advance(tap_get_socketTfinish_waitvhost_dev_stop\vhost_vq_access_ok@tun_ptr_free߅tap_get_ptr_ringœ_copy_from_user7oNvhost_vring_ioctlRTmisc_deregisteroK_copy_to_iter7 __put_pagebw0vhost_init_device_iotlbksched_clock_cpu"Xdevmap_managed_keyi 'int''vhost_net_virtqueue [2]' 'unsigned int'|R '_Bool'7NLzvhost_netGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0  +ez  V@&Y% g `.c=bH8@}Y%@ `/;(S  0Uf9H  }@   k;\@} h 1"@ 0oT#  r'm@@:`- ȣ[ k@y 5 ; iF H@H"k@P +D Z @f r 6} }?@@     H. jJ@ #IoTr'm@Œ@Udnen%fn @" @ -  @ $  3  e  =  H  W 6 l 6 ] @ u @ A#@**y *5 +S,S@+ + + S,q@, , 6L L@[n  = =   * ; (AJE"k@! N V@E'`\ I! p ;L{ ;M @M `M Mc M N"Y:5@NSN>RO oT@@ ` 6 ) @ *a  ! I q A    hh?@N     @ * 8  k B Q ` n        e      6   ( W ^7 G  #J&yXV f $u $ #^+ez  ^      k S  9<L6  !  vhost_vring_filevhost_iotlb_msgvhost_iotlb_mapflags_paddingvhost_iotlbnmapsvhost_work_fn_tvhost_workvhost_pollvhost_devlog_ctxiotlbiotlb_lockread_listiov_limitbyte_weightkcov_handleuse_workervhost_logvhost_uaddr_typeVHOST_ADDR_DESCVHOST_ADDR_AVAILVHOST_ADDR_USEDVHOST_NUM_ADDRSvhost_vring_callvhost_virtqueuemeta_iotlbcall_ctxerror_ctxhandle_kicklast_avail_idxavail_idxused_flagssignalled_usedsignalled_used_validlog_usediotlb_iovacked_featuresacked_backend_featureslog_baselog_iovis_lebusyloop_timeoutVHOST_FEATURESVHOST_NET_FEATURESVHOST_NET_BACKEND_FEATURESVHOST_NET_VQ_RXVHOST_NET_VQ_TXVHOST_NET_VQ_MAXvhost_net_ubuf_refvhost_net_bufvhost_net_virtqueuevhost_hlensock_hlenupend_idxdone_idxbatched_xdpubufsvhost_nettx_zcopy_errtx_flushrefcnt_biasiovcountlog_numget_rx_bufsnvqbusyloop_intrget_tx_bufshandle_rxhandle_rx_kickhandle_rx_nethandle_txhandle_tx_copyhandle_tx_kickhandle_tx_nethandle_tx_zerocopyvhost_net_buf_peekvhost_net_buf_unproducevhost_net_build_xdprvqtvqpoll_rxvhost_net_busy_pollvhost_net_chr_pollvhost_net_chr_read_itervhost_net_chr_write_itervhost_net_exitvhost_net_flushvhost_net_initvhost_net_ioctlvhost_net_openvhost_net_releasevhost_net_set_backendtx_sockrx_sockvhost_net_stopvhost_net_ubuf_put_and_waitvhost_net_vq_resetvhost_tx_batchvhost_zerocopy_callbackvhost_zerocopy_signal_usedvhost_net.koo   "%#%2@?7 XC nL[8! 80 @`'-@  T0dc3r.p3. b  p # h8<%H 08a 8y 8 P8P0E #%,"<"Q&[ p8s 8 88 8P5/ 8 8 !2'3,6PE3T ` l x 0 H  X 03c}% 4FX"( "4DUb#p3 "0:Q`w3, /@Oe  : N c o           + > L ] q          ( 3 C U b n }          4 C __UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8get_rx_bufs__UNIQUE_ID_ddebug617.4vhost_zerocopy_signal_usedvhost_net_chr_pollvhost_net_chr_write_itervhost_net_chr_read_itervhost_net_buf_peekvhost_net_build_xdpvhost_net_openhandle_tx_kickhandle_rx_kickhandle_tx_nethandle_rx_netvhost_net_busy_pollvhost_net_vq_resetvhost_zerocopy_callbackvhost_net_ubuf_put_and_waitvhost_net_flushvhost_tx_batch.constprop.0__UNIQUE_ID_ddebug605.11get_tx_bufs__UNIQUE_ID_ddebug608.10__UNIQUE_ID_ddebug609.9handle_tx_zerocopy__UNIQUE_ID_ddebug616.5__UNIQUE_ID_ddebug615.6handle_tx_zerocopy.coldvhost_net_buf_unproducevhost_net_stopvhost_net_releasevhost_net_set_backend__key.31vhost_net_ioctlvhost_net_zcopy_maskhandle_rx__UNIQUE_ID_ddebug619.2__UNIQUE_ID_ddebug618.3__UNIQUE_ID_ddebug620.1__UNIQUE_ID_ddebug621.0handle_rx.coldhandle_tx_copy__UNIQUE_ID_ddebug613.8__UNIQUE_ID_ddebug614.7handle_tx_copy.coldhandle_txvhost_net_initvhost_net_miscvhost_net_exit__func__.30__func__.29__func__.28__func__.27__func__.26__func__.25__UNIQUE_ID_alias634__UNIQUE_ID_alias633__UNIQUE_ID_description632__UNIQUE_ID_author631__UNIQUE_ID_license630__UNIQUE_ID_version629vhost_net_fops__UNIQUE_ID_experimental_zcopytx599__UNIQUE_ID_experimental_zcopytxtype598__param_experimental_zcopytx__param_str_experimental_zcopytxdevmap_managed_keysched_clock_cpuvhost_init_device_iotlb__put_page_copy_to_itermisc_deregistervhost_vring_ioctl_copy_from_usertap_get_ptr_ringtun_ptr_free__this_modulevhost_vq_access_okvhost_dev_stopfinish_waittap_get_socketiov_iter_advancefgetvhost_dev_initvhost_has_workvhost_dev_reset_ownercleanup_modulekfreeprepare_to_wait_eventiov_iter_init__wake_up_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_trace__fentry__init_modulevhost_poll_initvhost_vq_init_access__x86_indirect_thunk_raxvhost_poll_stoptun_get_tx_ringkmalloc_order_traceschedulevhost_exceeds_weight__stack_chk_failvhost_poll_queuetun_get_socketvhost_discard_vq_descvhost_add_used_and_signal__ubsan_handle_out_of_boundspage_offset_basekvmalloc_nodecompat_ptr_ioctl__cond_reschedinit_wait_entryfputsynchronize_rcuvhost_dev_reset_owner_preparevhost_add_used_and_signal_nvhost_dev_set_ownervhost_chr_write_iternoop_llseekvhost_get_vq_descmutex_lockvhost_chr_read_itervhost_log_writephys_base__local_bh_enable_ipcurrent_task_raw_spin_unlock_irqrestorevhost_dev_ioctlmisc_registervhost_disable_notify__x86_return_thunk_copy_to_uservhost_poll_flushvhost_dev_has_owner__init_waitqueue_headvhost_clear_msgvhost_set_backend_featuresmutex_trylockvhost_enable_notifycopy_page_from_iterpv_ops__page_frag_cache_drainvmemmap_basevhost_log_access_okcpu_number__preempt_countvhost_dev_cleanupmutex_unlockalloc_pagesvhost_chr_poll__dynamic_pr_debugvhost_poll_startvq_meta_prefetchvhost_dev_check_owner__ubsan_handle_load_invalid_valueeventfd_signalparam_ops_intkvfreesockfd_lookupput_devmap_managed_pagekmalloc_cachesvhost_vq_avail_emptyr4a  |1r!r4:ArTZar}r p x!r.`1rScuqDq\q 3 . g p3 t . tS b kj y k  k r     W0 D vS f ~  W h  v- A }J ] m     }  r% k< k  r %}1 )6@Una}qrzlcn|!r7CO[tr,vfx 6YB 8I hNv|rHmSe * X1 06d k prv U{=  1 8 Di p P|}n|1ruop1 x=\k_rw'6Kwqrb k,k6kPXsx|r@Raf /w]uka/x # k+ > `      f ~ d #!,6!qU! \! e!!!^!|! `!! @!! !"ry"]""#$#B#J#}#####$])$ A$yS$ k$y$k$k$$] %.%6%G%s%b~%i%%%%%&&k,&kD&T&n&\&X&&|&r.'E'i'{''''w(L )%)u))o)G*m*v*e*ZT+{+,),}A,o,,,m-v-1-eW-v-Z--- ). .. #. p(.9.].l.x. G. ..|. . 8..a.l.r..r./r0v{0{0000q11 1 11 @1 12}.2v22|2r22222+3w13 q3r33r33r3 3 3 333r3 3[3 ' @9LW  \a(w |u+ 0 .``@ "00 @ `(0 80@ H P Xp` hpx0"&../2p3333.  /`  C  + *-V-0` 9Y $(,R 0 4\ 8 <?@DHeLPTtX[\`rdh#l'p.t.x0|23333h ? -$W(V04#8Z@TDXH"P$T+XB`\dchzp,t.x ---.bI.u.*1111h @hPX`hpxhXhXhX h0X@hPX`jXtG8j@XHtPpjxXtjXt)jHtj 0(t0PjX0`thjt@jtj t0j8 @tHXhjpxt88s8j.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.altinstr_replacement.rela.text.unlikely.rela.altinstructions.rela.rodata.rodata.str1.8.rela__mcount_loc.rela.parainstructions.rela.smp_locks.rodata.str1.1.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__jump_table.rela.data.rela__dyndbg.data..read_mostly.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?3:@p#*E4`4[@h*tH5o@x`*`5 @ز* 278@* 9@0*9@*29T:;(@@`*< @*0<@``*(<@ 8U3@*JU E@h*UWP@`* ^PZvZ@q@0*#^0^XX^X^ooX+V HX 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H >Μ Z#48?T=ڊ90oԦpJmMU|rB?G H=wc%cI<)>G:^Ծivѝ?+Y8-8a7ߤ8F5]qk1׿?/l`r zag> Wk Nݔ7tDqBI p{Ci#G;n=jKdJl,5rv7(Qq 'H)AZUw+&#~T[2Bw~XVwf.08-B/N`z _K!\~Module signature appended~