ELF>8@@.-GNUMqE@ KZ0TUH fDUHeH%H1H9WHUHf)fffff.UHHfUH1ɺHUHAUATSH8HHt_LeHEHEeH%HEID$LkHEHE DLLuLLHH8[A\A]UHSHHHAHBHǃAHBHǃBH(BHǃBHǃ(BH[fff.UHSHHG@HHwPGHG HHG(HHGHHHG@HGHHXCpCxCtH[ffffff.UHHH$Ld$E1@HuLH$Ld$ÐH5(HIt2HI|$HI\$ LH$Ld$fDIUHAUATS1LAMtWEI1At6E1fDIcHNTI9wNTID;II9sAA9rӻ[A\A]DHtHHPLH)H)H9HFHуI}HHxH+8L9I}sIA9~Hfffffff.UH1HHHH9w1HHeH%HHHH9HHHUHAWAVAUATSHIIAeL,%HVHFHHI9HHHua1CA9$v_HcHHJT HD HJD HHI9HHHuEtHLJt!u[A\A]A^1A_D[A\A]A^A_UHHH$Ld$Ll$G0IIL% HHHӋP0H01t A$uH$Ld$Ll$AD$(I$ LHT>H$Ld$Ll$fDUHG0I% HIHeH<%LMH9HIMu;HTpHMH9HIMu HDIHL9HH1H1fff.UHSHW0HO8w(LG@HH?L1u[ÐHBH;H~[UHAWAVAUATSHHIIHAH eL$%II?|HEAD$HHHm۶m۶mHHHH HD0Al$H}H}IvWIHH߉HMHI~'E1IcAHi8BH{8D;c@|H{PHtH{HHCPHtH;HCHHC`H9C`Hu7H{pHt HCpH{HtHCH[A\A]þHfff.UHHH$Ld$H5HIHMtHA$1L#H$Ld$fUHHHrHrDUHAWAVAUATSHXH}HUHAMMff1HS8fJfDs(f)D9f9ffK(1҉LC8fADPu9E#AH}AE1K(;MA$pjЋUEEEUUHIHUL{0ff1I7HuHUIOHME_UȉШ~HAH}AqUȉMDUE$AEEAEAHAH}DEDEE0DDUHHMHuH}D)AEUtI$(HH1ffff.UHH0fUHHHfUHSHHuHv0HǃH[DUHAWAVAUATSHHEH}HW8HHHH1L`CH8BHLeE@L@MIG8DD9ZH@BHH`H}HIG8D9HAL(AHhH0BEHDžxLpE}H}LMLE̹LHHD$H$A;C(MȅjDEED HhHh11 Ht2ILI<H9I|HFʃILH)I)LI HA9ɋẺHHEHE11HL0HH9uM}tpHc BHBID<Hc BHBDHEHEHDžX B%)Љ BHp1LHpHB@HUHHcL9tHH6}uSH}1DHLxExHߋu<H`HĨ[A\A]A^A_HHHpHB8@HH9 B$B9)ƒ€H}HkH}H=fHU HHǀHEǀDH@BHH}LHIcHc BHBH@HH(BDtHH0BHPHc BHPHEHEH0BHHX1JLpH}L=AOcH{hHI:tttɋUHH1HHLHH1-}Lpt7HXtHXPP B BH߉PPt LH}L;1HtH1H0AHH9uHhHH1ffffff.UHHfUHHHfUHHH]LeLmLuL}eH%(HE1@IHwuLcPLPLHHIMcLHUeH3%(LyH]LeLmLuL}@0@t8uHxLHDžx=E1HtIH}LHuLcDmDuLHLcAIǗDH9HA!DD\Hi8BH`LIOHHhLXE1AtOHuDE4HIH@8fxBEI~0LcuIL`Ii8BLBM9Mt=1LH=WH`HHi8BLHHBH`HBHPHPMLBt HBI9Iv0HL:HhH`t,H`HhLHhMt\HI}0LE1]DHxLHLxIǡI Df%fME1II AuME1LsLAsDc0LLLLBLxBLpBLLLLHE1VLyfLcLHHItLGHBH1HHIHIHLIMt I}0MI~0DHIt6HH=I$LH=I LHhPPLcH}LIHǃLHQIF@1HUHuLH@8E^f}`EGI~0PPGIF8HHdUH fffff.UHD Et HÐ%. Uu|   !2:Zi  p&  1r  .S  F 3<*n"  n      r 0 P  ! . J< `C (J U b v } x  d v      . h         b+ G2 @9 b   }     # d* 19BL xS Zr!z(:  k G  BU` 5bq     %-G u   =z   %Nc j u  <Du +@Uj ) .RYkm0JYbk { X     " j3 : HA    Z  8  !*!5!E!R!e! xl! s!~!!!! ! `!!!"""z1" P8" X?"J"W"*h" @o" v""""" " """"" " # ##'#;# B# I#g#t## # p####B# #  ####$ $ $-$:$2H$ 0O$ V$k$v$$$ $ $$$$ ($ $$%R% % 0&%L%b%z%%%%%&  &%&<&\&u&&&&& ' g'o'''''!(B(U(f(((()#)D)w))) )* * #*M*_* j* ***5+K+h+m+++++ ++,A,,,--?-]-w--.Y..... /$/W//000001e1l1 q11112.2S222223P3_3m3}333$33 PC3 < 4%4 0C*4@4 <E4w44'5655 66r7@88888N9a9999999: : : :#:0:JA: H: (O:p:::::": : :;;;;; << <3< :< A<I<V<l< 8s< z<<<<<%===:>???? @#@-@@@@@A8A pAAAAAAA A A BBr(B /B P6BoBBBB C `C xC5CUCCCCC^D}DDDDE/EZEEEF'F=FSF_FgFsFFFFG0GMGUGkG~GGGGGG HH(H8HOHfH}HHHHHIEIeIlI{II If1f1f1f1H1H1 . ' 1 ; H UbBo|vhost_disable_notifyvhost_enable_notifyvhost_notifyvhost_add_used_n__vhost_add_used_nvhost_add_usedvhost_get_vq_descget_indirectexperimental_zcopytxhandle_rxget_rx_bufshandle_tx(pC0@I@3P3drivers/vhost/vhost.cFailed to write used idFailed to write used lenFailed to increment used idxFailed to get flagsFailed to get used event idxFailed to write used&dev->mutex&dev->vqs[i].mutexvhost-%dvhost_netDiscarded rx packet: len %zd Failed num_buffers writevhost-netvhost_netdrivers/vhost/net.c#A)Y  Y^Y$'$(Y  . (0 8!@ H+P X5` h?pxL@YfsFailed to enable notification at %p: %d Failed to update avail event index at %p: %d Failed to check avail idx at %p: %d Failed to access avail idx at %p Guest moved used index from %u to %uFailed to read head: idx %d address %p Guest says index %u > %u is availableDesc index is %u > %u, head = %uLoop detected: last one at %u vq size %u head %u Failed to get descriptor: idx %d addr %p Invalid length in indirect descriptor: len 0x%llx not multiple of 0x%zx Translation failure %d in indirect. Indirect buffer length too big: %d Loop detected: last one at %u indirect size %u Failed indirect descriptor: idx %d, %zx Nested indirect descriptor: idx %d, %zx Translation failure %d indirect idx %d Indirect descriptor has out after in: idx %d Failure detected in indirect descriptor at idx %d Translation failure %d descriptor idx %d Descriptor has out after in: idx %d unexpected descriptor format for RX: out %d, in %d Discarded rx packet: len %d, expected %zd Unable to write vnet_hdr at addr %p Unexpected header len for TX: %zd expected %zd Unexpected descriptor format for TX: out %d, int %d Truncated TX packet: len %d != %zd rr}}}}}}rrr!  08HP ` hx>q$*+-0111111 0D@wPvhost_exceeds_weight%Uu (0Z8@rHPX.`hpFx* b  rzB5buNu (R08@L%H%P%&Xu&`&h&px*"zLE5 U z  0description=Host kernel accelerator for virtio netauthor=Michael S. Tsirkinlicense=GPL v2version=0.0.1parm=experimental_zcopytx:Enable Experimental Zero Copy TXparmtype=experimental_zcopytx:intretpoline=Ysrcversion=26C3A565D74D3A89AC75A09depends=tun,macvtapvermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions $  @#Rmodule_layout9Oper_cpu__current_taskeventfd_ctx_fileget\4Z__kmalloc4kref_put7ccsockfd_lookupiparam_get_inteventfd_signal'|autoremove_wake_functionˑmalloc_sizeso5qremove_wait_queue(^Lset_page_dirty_lock=+dynamic_debug_enabled2'd__dynamic_pr_debug)g__get_user_4umutex_unlock뢵mmput%Kparam_set_int*q_spin_lock_irqsaveC__list_add__init_waitqueue_head:misc_register9K__mutex_initkthread_stop_spin_lock_irq:get_task_mm(=memcpy_toiovecend nǡ_cond_reschedfcopy_to_user9mcountR0warn_slowpath_nullmper_cpu__kernel_stackmutex_lockyK_spin_unlock_irqrestore, synchronize_scheduse_mm K@[ j}&0 @M &1=JSX@#gt@^`1  %_' > `I-J Z j  p    &G   0%  P! , `>F a f m 0? `  fbm   o  * = pL S ` P p ~      &  `    p , 7 K 0_ r       &?   pW # 0  (F _ n |     vhost.cvhost_zcopy_maskvhost_zerocopy_done_signalvhost_vq_free_iovecs__key.46613vhost_poll_wakeupvhost_poll_func__key.48982translate_desclog_access_okvq_memory_access_okvq_log_access_okvq_access_oklog_writevhost_update_used_flagsdescriptor.48928descriptor.48823descriptor.48835descriptor.48819descriptor.48419descriptor.48407descriptor.48430descriptor.48698descriptor.48711__vhost_add_used_ndescriptor.48541descriptor.48621memory_access_okvhost_work_flushvhost_attach_cgroups_workvhost_worker__key.46848__key.46850descriptor.47831descriptor.47837descriptor.47843descriptor.47824descriptor.48107descriptor.47820descriptor.48097descriptor.48103descriptor.48090descriptor.48087descriptor.48075descriptor.47840descriptor.48071descriptor.48110descriptor.47827descriptor.47834descriptor.48094descriptor.48100__ksymtab_vhost_exceeds_weight__kstrtab_vhost_exceeds_weight__kcrctab_vhost_exceeds_weight__func__.48929__func__.48820__func__.48699__func__.48622__func__.48542__func__.48408__func__.48072__func__.47821.LC0net.cvhost_net_exitvhost_net_miscvhost_net_disable_vqvhost_net_stop_vqvhost_net_flush_vqvhost_net_flushvhost_net_releasevhost_net_openhandle_tx_kickhandle_rx_kickhandle_tx_nethandle_rx_nethandle_rxdescriptor.48141descriptor.48015descriptor.48130descriptor.48135descriptor.48138tx_poll_starthandle_txdescriptor.47792descriptor.47800descriptor.47796vhost_net_ioctlexperimental_zcopytxvhost_net_compat_ioctlvhost_net_init__mod_description900__mod_author899__mod_license898__mod_version897__mod_experimental_zcopytx35__mod_experimental_zcopytxtype34__param_experimental_zcopytx__param_str_experimental_zcopytxvhost_net_fops__func__.48131__func__.48016__func__.47793vhost_net.mod.c__mod_retpoline105_rheldata__mod_srcversion96__module_depends____versions__mod_vermagic5vhost_add_usedmacvtap_get_socketget_user_pages_fastmisc_deregistercopy_from_userunuse_mm__this_moduleeventfd_ctx_putcopy_user_genericcgroup_attach_task_all__get_user_2vhost_vq_access_okvhost_add_used_nfinish_wait__put_user_2put_pagefgetvhost_dev_initeventfd_fgetvhost_dev_reset_ownerkref_getmemcpy_fromioveccleanup_moduleprepare_to_waitkthread_createkfreekref_initadd_wait_queuekthread_should_stop__wake_upvhost_zerocopy_callbackkmem_cache_alloc_traceinit_modulewake_up_processvhost_poll_init__x86_indirect_thunk_raxvhost_poll_stopdynamic_debug_enabledschedulevhost_exceeds_weight__stack_chk_failvhost_enable_zcopyvhost_poll_queuetun_get_socketvhost_discard_vq_descpv_irq_opsvhost_add_used_and_signalvhost_zerocopy_signal_usedfputuse_mmvhost_add_used_and_signal_nvhost_ubuf_allocvhost_ubuf_put_and_wait__crc_vhost_exceeds_weightsynchronize_sched_spin_unlock_irqrestorevhost_get_vq_descmutex_lockper_cpu__kernel_stackwarn_slowpath_nullvhost_ubuf_putmcountcopy_to_uservhost_log_write_cond_reschedmemcpy_toiovecendget_task_mm_spin_lock_irqkthread_stop__mutex_initvhost_dev_ioctlvhost_signalmisc_registervhost_disable_notifyvhost_poll_flush__init_waitqueue_head__list_addvhost_enable_notifyvhost_log_access_ok_spin_lock_irqsavevhost_dev_cleanupparam_set_intmmputmutex_unlock__get_user_4__dynamic_pr_debugvhost_poll_startdynamic_debug_enabled2set_page_dirty_lockvhost_init_usedremove_wait_queuemalloc_sizesvhost_dev_check_ownerautoremove_wake_functioneventfd_signalparam_get_intsockfd_lookupkref_put__kmalloceventfd_ctx_filegetper_cpu__current_taskvhost_net.ko.debugwr.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela__ex_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.rela__kcrctab_gpl.rela__ksymtab_gpl.rela__param.modinfo.rela.fixup__ksymtab_strings.rela.smp_locks__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.data.read_mostlym@$pIJ8*0+*39 4x*2(;NhIx0* 0؇* H*2XH{P*i`\d*P`0**7`Ȕ[*" (`**Y  $ H h0*!` *#@`0 0*&xA8P+I PQh