ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ÿØÿà JFIF      ÿÛ C      

!"$"$ÿÛ C  ÿÂ p " ÿÄ              ÿÄ             ÿÚ    ÕÔË®
(%	aA*‚XYD¡(J„¡E¢RE,P€XYae )(E¤²€B¤R¥	BQ¤¢ X«)X…€¤   @  

  ..............................................................................................................................................................................
.............................................................................                                                  
                                                                                                                                                                                     ELF          >                    h          @     @ - ,          GNU dW3:'6G1        Linux                Linux                       UHATAt    DLe    H1ɺ              DLe    ff.         UHAWAVAUAATISH@HuHMLMeH%(   HE1  HH  E1E1MHEE    uHEIc޺   HLED)LH4HMLM    AXE   E9D$($  Mȅ   MLM   M   H}IcǉLH41DE1HLP  HH9uDDE)DFAAE   D;}   A  7ADLDE    DEHEeH+%(      HeD[A\A]A^A_]    AfI$   AHt   DE    DE똋MDH    H        HE EEHIE1]FHEMu7EEVA  8V    MuE15E    E1HE}8    ff.     @     I  ;I     UHAVAUIATE1S$A    A%  )A9I  t2IPE  HcHHыqul  IPE  HыqwEtXAI     AIPE  I} LA)HE9HEOD    AI  D%  )AI  E)u[A\A]A^]            Ue       HSH~H_    HvHPE  )ЉDE~uH          H        H]    D      UHH   H    ]    f    UHH   H    ]    f    UHP@H   H       ]    f         UHAVAUATSHcI  LI  ;I  tNID u,H   D@p   [A\APA]A^DE]D    H[A\D@A]A^]D    HI  IǇI      LsHL    1:{DDFEA)D;      E9   DC@MT HH@   D   AEtHcs@H   LHMMuL%    E$I  EtIc$I  A9tM$I  E1[A\DA]A^]    9}!H   HcH    ;CD}D   E9|CD    E1ADCD8A@   mf    UHAWAVAUATSH0HcI  LI  LFHH    H)HI  LHhE  H@H@`HF|AM9r  IcHEJD ?HH@  H=   r    IHGt?Hx  Ap?A@    HK  A6;    IL+%    IcLEILMIL%    LUIHHMHU    LUHUHMLMA9LE  AD$t%A|$ET$
DET:A|$A93  I)Hx  DLM  LLE    LELMHL9L  HUEq0IA     LMaHIIA1IQE4$  D  AI  H0[A\A]A^A_]      HMLELMLU    HMLELMLUȾ   ( HMǃ      ǃ      LELMLU    LULM   HHx  LEHMtJ  ǃ    @4  Hx    GD0fAD$L9$1      Hx  Ht/HMLE   LMLUH0[A\A]A^A_]    fD      U  HAVAUATSHL      H  H=         I    IH  H=             IH  I$J       H=        H  @     LLI$  I$J  A   A   IEI$   IE IǄ$K      IǄ$      IǄ$J      IǄ$J      IǄ$`J      IǄ$hJ      IǄ$pJ      AǄ$xJ      IǄ$J      IǄ$J      IǄ$p      IǄ$h      IǄ$H      IǄ$P      IǄ$X      AǄ$`      IǄ$x      IǄ$      j j    I$   L   H           LI$  H        L   IǄ$x      AǄ$      X1ZHe[A\A]A^]    L    L    L    L    L    ff.         UHATSHH0eH%(   HE1i    u/HtH{((       HEeH+%(   uHH0[A\]    1H}Lc           HuL    uHuL        ff.     @     UHAVAUATSHH   H0eH%(   HE1    HpK      H      H      Hp   t^LJ  L    ƃp  L    Lp  LS    A$uDL    Hp  ƃp   L        HEeH+%(   uRH0[A\A]A^]    1H}Mt$           HuL    A$uHuL    {    ff.         UHAWIAVIAUATISH(HMDEE  HBHHE    uH([A\A]A^A_]    LL    LuMhE  AI  e=        H
HHEeH%    Ht@   L    tLL       LL       Huwe=        H
H9ExaH   uWHuPL    D  MtIE H   HuIEH   H9   iLL    u} u-M   IE H   H   L       HuL    ufH}H       H}    H([A\A]A^A_]    HFHHE    kLL    L}MhE  AI  yHuL    tH]LH    HH       wIEH   H9   ?LL    OHE ff.          UHSHHJ      Hh  HǃJ          Hǃh      HǃJ      Hǃ`J      HǃhJ      HǃpJ      HǃJ      Hǃp      HǃH      HǃP      HǃX      Hǃ      H]    ff.     f    UA   HAUATSHHHHHI  eH%(   HE1I  fDEHUfE҅t&HEHFH   1HF8HG H       xTI  u,ǃI      HEeH+%(   4  H[A\A]]    HPE  H;H    ǃI      D  H   Ht
       I  E1A      AD;I     IcLH    H)HI  HH8   H   H+    HHHH=    HGHPHEHGHPHEfO4u    |H    H        6HH3uHG@`w    <HǃI          H    _    UHAWIAVLH  AUIATMSHLHHHUк   j LME1    ^A9C(   x|A$   HEIcM E1LI  LxHt1HHHLP  H9uL   LDM    LL    HEH}DMH@ HH   HeD[A\A]A^A_]    I  t    HhE     HUHHME1HLI   E1MLj    LH    AXExD9K(sfH   Ht
       APAU H    H        HFH@`   Y`fHI  1H    H        f.         U   HAWIAVE1AUIATLpSHJ  LH   eH%(   HE1D<MIHǅ@    HE@   HLHOLLTPLXLHHPƅO z_A@  AJ  9W  HXH   v9AX     A+\  %  )   9G9Q  HE    ǅ8    Hǅ(    H@H@MH=   ρIG D4L}LH       D4y  HXHH9  8   1DHL    Ah  =    Iǆh      <<Hߋ@    wHEeH+%(   Z  He[A\A]A^A_]    O<      HL    tHL    HLRAp  <    w  Ah  A;l  `  IcX  I   L,@IMh  DI   IcX  D   IE     Ip  IEIcX  AEIEH`AE   HE   f`Ip  LhHE   H( AX  ǅ8   %  )HXAX  Ah  jIJ  HD4    D4tHXMAX     MHX   A+\  %  )AJ  9Gρ   9gZHX@8	   IuI   |     AX  M%  AX     H    I  HI   HpHH)HDgE,HHH@HIǘ      LfH    H    D4    D4   fH    H    D4    D4IpK      IMI   D   H($3z$3D4    M@     UHAWAVAUATSHLI  MtI  HcI  I9uH[A\A]A^A_]    HI  M}H)LL4    HEIEHHE    A      AE@xA;}D|"I   HcH    A;MD}AE@xAEDxy
A   I   HcHH9 uMHcI<H9AEDAE@uH}%    HuL    IǄ$I      H[A\A]A^A_]    HcI<    uff.         UHAWLJ  AVAULJ  ATSHLL   HHuHU    L  H  HMMt)HDgE,LL)HHH@HH<    Hǃ      LLL   Hǃx          HELL     L0F  Mt	H}    Hǃ0F      LLHǃJ          HEL H[A\A]A^A_]        UHATHUHL   HueH%(   HE1LLL    L    L[HEHt	Hx    HEHt	Hx        LI$J      I$      I|$(    I$x  HtA$      L    HEeH+%(   uLe1        @     UHAWAVLwAUAATASHLH@eH%(   HE1    H    LcuIǗAv1L    HUeH+%(     H@L[A\A]A^A_]    DHE  DHiI  L   H  H   HHE    A  L      HuD    HH   H@f"    fxtHyE    HcMH   HiEI  HHEH0F  HEH9  HUE1Ht    
  H   LH)HDgE,HHH4@HHØ  HEHtH}HM    HMHiuI  LHMHH0F  HuL    HMu3HuH0F  H  HpH}HM    HM   HiEI  HuH0F  HtHvH}HMU    HMUMtLHMU
HMULcHt-HyU    Lc}H    L    uIH}    ZHiEI  H0F  HEH-  H   LE11H)HDgE,HHH@HHØ  HEEu-HF  HyH}    H}H=   HJ  HiEI  HLJ  LJ  Lmƃp   Hǃh      LLM    LMMt#LL    HLL    H} tGDMcHIHHØ      I  HiEI  H      HEHx    LE1    SH}    D    IHt6H    HH= L    HH= L    IǨ:HǃJ      HAH@`   H=    8     HM    HMHItDI}AE    H    H    HM    I M} HMwHEH0F  yIDqH}        H= 1    DH        QDH    HE    HEQLH        fff.     f    UHAWAVAUIATSH L   eH%(   HE1%@  A        @J     LH}    H  IH]I!  H      H!HMII   uME1M~L       a  H!  I   H}    I8F  H}M`J  MhJ      IJ  H}    I   H}MH  MP      L    : c  &   HE      HuL    H  E1HEeH+%(     H L[A\A]A^A_]        MnIL    L    tFL    뢁0@     LH}    HG  ŰuLqIf    t&            IJ  Ht1    t]            Ih  Hu=IJ  HI    Ih  IǆJ          Iǆh      )L    IąB  LMc   LH}    Hc  HuH  LE1    wMnHE    LHE        L    IH    IHB  HUHuL)LAL    LL    LLuLH]    Mt	I~    HH{    H  =   HEM~L    LDL    =toLLLc    IJ      Ih  IǆJ          Iǆh      L    L    I)LDL    뇾   L    _IġLI        ff.          U   HAWAVAUATL   SHHpL   H  eH%(   HE1ƅ1 Hǅ>    H1LE@   fF    H0F  HtLI    uXtJ  t HF  H   L    ǃtJ      L    HEeH+%(     He[A\A]A^A_]    LH    H  H0F   HtH    H`J  Hǅ     HHhJ  HH8F       %   LMHHǅ,    Hǅ     %   (HJ  HHJ   Mu  L~AE   McHctJ  HF  L8H4LLLH4Ћ(L LMPDAfXfEx5   D1A    A  LH      L)    \J  _  LD1A^  E  H0F  HHpH    I   H    I   HHI   H9rHiDzp   AGDE    HJ   ƅ1 t-J  9J    HJ  HcHуHUJ  H  HfA   41MH}H    HEH HHHEHPHEHXHEH`HEHh  IE L`   LHpH       HcI9F  HH
   HH    HH fD2t   H2    H5  AtJ  tJ  @|  H    L ,,L狕     D1LA:  A   H tJ  uBHA   LHH1!HJ   tiLLcMUHF  H   L    ǃtJ      D  AL    !LH      I   H    I   HHH  I   L9  HcAp   DxMcLD    EHPF  H gHF  H   L    ǃtJ      _1;H1H}A          IE L`      HpH       D  &LH    HH}    IE LH`   HpH       HcH9HH
   H>H    HH
ELD  Hx  H       D48LLLH     CHH    H        +HH    H        L    LfHx  Ht
       L    H    H            H  H    H                         UHؔ  H]    D      UH H]    D      U   HAWLJ  AVE1AUIATLpSHLH   eH%(   HE1HǅP    HHFE@   T  L\  @ƅ_ q  H_LLHPLdLhH`EAXE   D9J     HhHPL!  HP k  eIE DHLLH       DHv  HhHH9  Hc\  H   DHc\  H   D    \  APLD    LLL{HEeH+%(     He[A\A]A^A_]    _<    4  LH    tLH    yLLL|HuLDHiDH   LLLDHHE    HhDHHJ  LDH    DHuM   HhhHhU@v~tyfH    H    DH    DHbf[H    H    DH    DH5HpK      pLLL   L    H  HEH   HpLH)HDgE,HHH@HHØ          ff.         UHAVAULJ  ATISHJ  L    M$  MtH    uL    [A\A]A^]    HL    I$   t2I$   H)HDgE,HHH[HIĘ          uLLIFH@`   tLLpmff.         UH@  H]    D      UH H]    D      U    Ht    H        ]    @     UH    H    ]      H    8    8    H    D48    8D4    AH            Hǅ    AH            H    H    H                                     handle_tx_copy  vhost_tx_batch  get_tx_bufs     handle_tx_zerocopy      get_rx_bufs     handle_rx                                                                                                                                                                                                                                                                                                               experimental_zcopytx                                                                                                                                                                                                                                                                            unexpected descriptor format for RX: out %d, in %d
     Fail to batch sending packets
  Unexpected descriptor format for TX: out %d, int %d
    Unexpected header len for TX: %zd expected %zd
 Truncated TX packet:  len %d != %zd
    Discarded rx packet:  len %d, expected %zd
     Unable to write vnet_hdr at addr %p
    Truncated TX packet: len %d != %zd
     /build/linux-1e4p19/linux-5.15.0/drivers/vhost/net.c            O             O Fail to send packet: err %d &ubufs->wait Discarded rx packet: len %zd
 Failed num_buffers write vhost-net vhost_net drivers/vhost/net.c alias=devname:vhost-net alias=char-major-10-238 description=Host kernel accelerator for virtio net author=Michael S. Tsirkin license=GPL v2 version=0.0.1 parm=experimental_zcopytx:Enable Zero Copy TX; 1 -Enable; 0 - Disable parmtype=experimental_zcopytx:int srcversion=07783BC4031C7E31C60DA1A depends=vhost,tap retpoline=Y intree=Y name=vhost_net vermagic=5.15.0-176-generic SMP mod_unload modversions                           $                                                                                                                                                                                                                             N    module_layout                                           1e    vhost_vq_avail_empty                                    A    kmalloc_caches                                          [\    put_devmap_managed_page                                     sockfd_lookup                                           nuz    kvfree                                                  l    param_ops_int                                           u    eventfd_signal                                          T    __ubsan_handle_load_invalid_value                       }}    vhost_dev_check_owner                                   ?    vq_meta_prefetch                                        wN    vhost_poll_start                                        	{{    __dynamic_pr_debug                                      
|    vhost_chr_poll                                          wF    alloc_pages                                             i_-    rcu_read_unlock_strict                                  82    mutex_unlock                                            W'    kvfree_call_rcu                                             vhost_dev_cleanup                                       L3)F    __preempt_count                                         *z    cpu_number                                                  vhost_log_access_ok                                     le    vmemmap_base                                            HY    __page_frag_cache_drain                                 6t    pv_ops                                                  do
    copy_page_from_iter                                     _{\    vhost_enable_notify                                     Ӟ    mutex_trylock                                           g4Kc    vhost_set_backend_features                              2]QF    vhost_clear_msg                                         T    __init_waitqueue_head                                   3    vhost_dev_has_owner                                     #    vhost_poll_flush                                        k    _copy_to_user                                           9[    __x86_return_thunk                                      hj    vhost_disable_notify                                    CJ    misc_register                                           -`    vhost_dev_ioctl                                         p\    _raw_spin_unlock_irqrestore                             K    current_task                                            9?<    __local_bh_enable_ip                                    (L    phys_base                                               '	|9    vhost_log_write                                         g    vhost_chr_read_iter                                     KM    mutex_lock                                              sg    vhost_get_vq_desc                                       g    noop_llseek                                             RQ    vhost_chr_write_iter                                        vhost_dev_set_owner                                     0K    vhost_add_used_and_signal_n                             E>+    vhost_dev_reset_owner_prepare                           y`    synchronize_rcu                                         '    fput                                                    uyH    init_wait_entry                                         ?G     __cond_resched                                           C    compat_ptr_ioctl                                        Y    kvmalloc_node                                           ^|    page_offset_base                                            __ubsan_handle_out_of_bounds                            *    vhost_add_used_and_signal                                   vhost_discard_vq_desc                                   ^3    tun_get_socket                                          q0    vhost_poll_queue                                        ke    __stack_chk_fail                                        o.    vhost_exceeds_weight                                    Q     schedule                                                    kmalloc_order_trace                                     ~    tun_get_tx_ring                                             vhost_poll_stop                                         pHe    __x86_indirect_thunk_rax                                C    vhost_vq_init_access                                    xm    vhost_poll_init                                         m    __fentry__                                              ,\"    kmem_cache_alloc_trace                                  d    _raw_spin_lock                                          4    _raw_spin_lock_irqsave                                  "#>    __wake_up                                               =3    iov_iter_init                                           &    prepare_to_wait_event                                   z    kfree                                                        vhost_dev_reset_owner                                   Lc7    vhost_has_work                                          "    vhost_dev_init                                          ]     fget                                                    &    iov_iter_advance                                        ʥ    tap_get_socket                                          T    finish_wait                                             Σ    vhost_dev_stop                                          1f    vhost_vq_access_ok                                      @    tun_ptr_free                                            8    tap_get_ptr_ring                                            _copy_from_user                                         
    vhost_vring_ioctl                                       3Ƕ    misc_deregister                                         `X    _copy_to_iter                                           tv    __put_page                                              PO    vhost_init_device_iotlb                                 k    sched_clock_cpu                                         "X    devmap_managed_key                                                                                                                                                                                                                                                                              n                        'int'                                                                                   'vhost_net_virtqueue [2]'   
 'unsigned int'                        #                                                                                                                    W                '_Bool'                                                                                                                                                                                                                                                                                                                                                                    <                                                                                                                                                                  S                                                      Q                                                                                                                                                                                                                                vhost_net                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0  GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0               !      +         pz         !                    @   1        d%  	      r  	      ! 
  `   .  d      Hb  H      C     @                        d%     @  !    `  =<      G/ S            
 )!   0   U  g      9  H      C        5!       }     @  ;!                                    K!      v;  \         @   }        V!   h           2      "       @        0     zT      a!              }'  n  @     @  fj      k! 	    x  [     k    @  
     s!    y! i      ! H   @   H     "  l  @  !       6D        !    @  !      ! 6                  !               J@     @   !      !     !    !    !    !   H   .  	      J   @   (! #  I  zT       }'  n  @   =     @  U  xn     yn    0  zn     8!  @  "       C!  @  L! 	    k! 	          V!  @	  b!    	  q!    	  	    	  {!    	  !    	  ! 6   	  ! 6   	  T     
  r   @
  !  @
 8 #  @*   * 
   * s!   + ^,  S   @+ !    + !    + ! S    , !   @, !  , ! 6   L !    L                                                              @          on                                                                               !    =         !   =         -!             H!     X!    h!    y!   8   LJ  E       "  l  @   v	     79  O   @  !                   @   P'     `   !   I  v	      ! ;   L ! ;    M !    @M !    `M !    M Ej   M ! 
  N _ B5  @N 6  N   L   O         !     zT         @      Ċ    @ !    ` ! 6    )     !    @            	                                                	                
*                 c          
          v	    I     !    !   !        %!              O   1!     h    h    J@  O  5!   C!               O   O!               @   Y!     h!     v!               O   c    !     !     !     !              1!  !    $           1!  !    &          1!  Z    !    (           O   !  !  5!   ! 6   !    * "!      5!      M!    /  f!    W             U  u!    0 !            #   %        X     !    3 !    S  !    S        #   U  +     pz     !    7           U  ! Ҏ  ! Ҏ  !    9          ! 
 !    ;           ! 
 !    = .!    0           O   1!  c    S   A!    @            1  !    6   P!    B           O   v	  h!    D vhost_vring_file vhost_iotlb_msg vhost_iotlb_map flags_padding vhost_iotlb nmaps vhost_work_fn_t vhost_work vhost_poll vhost_dev log_ctx iotlb iotlb_lock read_list iov_limit byte_weight kcov_handle use_worker vhost_log vhost_uaddr_type VHOST_ADDR_DESC VHOST_ADDR_AVAIL VHOST_ADDR_USED VHOST_NUM_ADDRS vhost_vring_call vhost_virtqueue meta_iotlb call_ctx error_ctx handle_kick last_avail_idx avail_idx used_flags signalled_used signalled_used_valid log_used iotlb_iov acked_features acked_backend_features log_base log_iov is_le busyloop_timeout VHOST_FEATURES VHOST_NET_FEATURES VHOST_NET_BACKEND_FEATURES VHOST_NET_VQ_RX VHOST_NET_VQ_TX VHOST_NET_VQ_MAX vhost_net_ubuf_ref vhost_net_buf vhost_net_virtqueue vhost_hlen sock_hlen upend_idx done_idx batched_xdp ubufs vhost_net tx_zcopy_err tx_flush refcnt_bias iovcount log_num get_rx_bufs nvq busyloop_intr get_tx_bufs handle_rx handle_rx_kick handle_rx_net handle_tx handle_tx_copy handle_tx_kick handle_tx_net handle_tx_zerocopy vhost_net_buf_peek vhost_net_buf_unproduce vhost_net_build_xdp rvq tvq poll_rx vhost_net_busy_poll vhost_net_chr_poll vhost_net_chr_read_iter vhost_net_chr_write_iter vhost_net_exit vhost_net_flush vhost_net_init vhost_net_ioctl vhost_net_open vhost_net_release vhost_net_set_backend tx_sock rx_sock vhost_net_stop vhost_net_ubuf_put vhost_net_ubuf_put_wait_and_free vhost_net_vq_reset vhost_tx_batch vhost_zerocopy_callback vhost_zerocopy_signal_used    vhost_net.ko    +M                                                                                               
                                                                                                               "                      %                            #            %             2                   ?     7             X     C      	       n     L                  [      8                                                           U            `       !                   8                                    k                        '                 @    0      '       X    `            k          
           	      d           4                 P/                 3                 0/                 p                        $          P      b                                        ;     h      8       T    `               %                `     0      8       y           8           @      l                 8            P      8                   P                 E                                        %           s      ;   %                 D    "            T   "                i    0'            s     p       8                   8            8       8                    8           P       5           p/                       8       	           8       !           !       5     3             ?     4      ,       N          P       ]    P4             l   
                x   
                  
                   
 0                 
 H                 
 X       
                                                0       3           c                  }              &                  =   
              L           F       p           "                   (          
                                                                                                                       *                     :                     L                     \                     m                     z   #                                                                                                                                                                                                                P4                                  $                     :                     H                     R                     i                     x                                               4      ,                                                                                                                                                          !                     6                     G                     X                     g                     }                                                                                                                                                   	                     	                     	                     6	                     R	                     f	                     {	                     	                     	                     	                     	                     	                     	                     	                     	                     
                      
                     .
                     C
                     V
                     d
                     u
                     
                     
                     
                     
                     
                     
                                                                                     ,                     @                     K                     [                     m                     }                                                                                                                                                                                             )                     8                     F                     M                     [                     s                                           __UNIQUE_ID_srcversion184 __UNIQUE_ID_depends183 ____versions __UNIQUE_ID_retpoline182 __UNIQUE_ID_intree181 __UNIQUE_ID_name180 __UNIQUE_ID_vermagic179 _note_9 _note_8 vhost_net_ubuf_put get_rx_bufs __UNIQUE_ID_ddebug655.4 vhost_zerocopy_signal_used vhost_zerocopy_callback vhost_net_chr_poll vhost_net_chr_write_iter vhost_net_chr_read_iter vhost_net_buf_peek vhost_net_build_xdp vhost_net_open handle_tx_kick handle_rx_kick handle_tx_net handle_rx_net vhost_net_ubuf_put_wait_and_free vhost_net_flush vhost_net_busy_poll vhost_net_vq_reset vhost_tx_batch.constprop.0 __UNIQUE_ID_ddebug642.11 get_tx_bufs __UNIQUE_ID_ddebug645.10 __UNIQUE_ID_ddebug646.9 handle_tx_zerocopy __UNIQUE_ID_ddebug654.5 __UNIQUE_ID_ddebug653.6 handle_tx_zerocopy.cold vhost_net_buf_unproduce vhost_net_stop vhost_net_release vhost_net_set_backend __key.31 vhost_net_ioctl vhost_net_zcopy_mask handle_rx __UNIQUE_ID_ddebug657.2 __UNIQUE_ID_ddebug656.3 __UNIQUE_ID_ddebug658.1 __UNIQUE_ID_ddebug659.0 handle_rx.cold handle_tx_copy __UNIQUE_ID_ddebug651.8 __UNIQUE_ID_ddebug652.7 handle_tx_copy.cold handle_tx vhost_net_init vhost_net_misc vhost_net_exit __func__.30 __func__.29 __func__.28 __func__.27 __func__.26 __func__.25 __UNIQUE_ID_alias672 __UNIQUE_ID_alias671 __UNIQUE_ID_description670 __UNIQUE_ID_author669 __UNIQUE_ID_license668 __UNIQUE_ID_version667 vhost_net_fops __UNIQUE_ID_experimental_zcopytx634 __UNIQUE_ID_experimental_zcopytxtype633 __param_experimental_zcopytx __param_str_experimental_zcopytx devmap_managed_key sched_clock_cpu vhost_init_device_iotlb __put_page _copy_to_iter misc_deregister vhost_vring_ioctl _copy_from_user tap_get_ptr_ring tun_ptr_free __this_module vhost_vq_access_ok vhost_dev_stop finish_wait tap_get_socket iov_iter_advance fget vhost_dev_init vhost_has_work vhost_dev_reset_owner cleanup_module kfree prepare_to_wait_event iov_iter_init __wake_up _raw_spin_lock_irqsave _raw_spin_lock kmem_cache_alloc_trace __fentry__ init_module vhost_poll_init vhost_vq_init_access __x86_indirect_thunk_rax vhost_poll_stop tun_get_tx_ring kmalloc_order_trace schedule vhost_exceeds_weight __stack_chk_fail vhost_poll_queue tun_get_socket vhost_discard_vq_desc vhost_add_used_and_signal __ubsan_handle_out_of_bounds page_offset_base kvmalloc_node compat_ptr_ioctl __cond_resched init_wait_entry fput synchronize_rcu vhost_dev_reset_owner_prepare vhost_add_used_and_signal_n vhost_dev_set_owner vhost_chr_write_iter noop_llseek vhost_get_vq_desc mutex_lock vhost_chr_read_iter vhost_log_write phys_base __local_bh_enable_ip current_task _raw_spin_unlock_irqrestore vhost_dev_ioctl misc_register vhost_disable_notify __x86_return_thunk _copy_to_user vhost_poll_flush vhost_dev_has_owner __init_waitqueue_head vhost_clear_msg vhost_set_backend_features mutex_trylock vhost_enable_notify copy_page_from_iter pv_ops __page_frag_cache_drain vmemmap_base vhost_log_access_ok cpu_number __preempt_count vhost_dev_cleanup kvfree_call_rcu mutex_unlock rcu_read_unlock_strict alloc_pages vhost_chr_poll __dynamic_pr_debug vhost_poll_start vq_meta_prefetch vhost_dev_check_owner __ubsan_handle_load_invalid_value eventfd_signal param_ops_int kvfree sockfd_lookup put_devmap_managed_page kmalloc_caches vhost_vq_avail_empty            s                *             ?          o   D             Q             a          s                                                                                                       }         }            s   F            v            {                     s                        ~                                                      s               
                     s   $            *            1         s   M            S            a         s                                    q   a            x                           s                                       k                                    0                                    	         s   #	            3	                   E	         r   X	            D       g	         r   	            \       	         r   	             4      	            P/      
         h   
            3      
         u   
            0/      
         u   #            2         l   :            I         l   Q            Y         l   q         s                                                            {            m            d            }   !         s   N            Z            f            r                                                                                    
                     {   "         m   6         d   @         }   Q         s                                                            X                                w                           .            3         X   V         i                        w                        ~                                       0            S            f            u         ~                        s            l            l   o                     s            w   &            8            _                                             Z               8       	            h                  6            P         }   W            a         s                        n            f   E            U         
                                       X                   0                  $                   +                  0            A         s            w               &         |   T            c            v                                                                                                                                                  %                    ,            P      8            P         ~            }            s                        p   "         q               x                                       `            s   :            z         x                                    x                                    s   Q         c   Y            s                                             l            l            l                                                }            s   6            >            Z                                             b                           b         
            x            v               G            }                                 b               +          y   }                                                                              !            !            !         g   *!            A!         e   X!            !            ,       !         r   !         
           !                   !            	"            "         _   +"         }   5"            `       :"            I"            @       R"            e"                    j"            "         s   "         ^   ?#            f#            #            #            #            #            #            "$            A$            I$            U$            t$         ^   $         	   $         z   $         	   $         z   $         l   %         l   ,%            X%         ^   }%            %            %            %            %         c   %         j   &            &            &&            J&            X&            t&            &         l   &         l   &            &            &         ]   &         Y   '            '         }   1'         s   '            '            '            '            (            (            <(         x   g)            L       |)            )            )            )         p   ?*            *         n   +         w   E+         f   o+         [   +         |   d,            ,            ,         ~   ,         p   ,            $-            S-         n   w-         w   -            -         f   -         w   -         [   -.            X.            k.            )       r.                   w.            .                   .            p       .            .            .            .            .            G       .                    .            .         }   	/                  /            8       /            /            a       $/            l       1/         s   G/            Q/         s   g/            q/         s   0         w   0         |   '1            61                   I1            X1            1            &2                    -2                  92            S2            @      Z2                  f2            ~2         ~   2            2            2         }   3         s   %3            :3            F3            S3            ^3            3         x   3         
   3         s   3            4         s   4            !4         s   (4         
   54         	   =4                  B4            H4            Q4         s   Y4                  a4         \   g4                                                          c      '             @      9             L                   W                    \             a             g)      w                    |                          +                                                    61                    ^                                                                            a                                             0                                                         "                                         	                                                            `                                                                 (                   0             0      8             `      @                   H              	      P             p      X                    `             P      h                   p                   x             `                   @                                                                                                 "                   0'                   0/                   P/                   p/                    3                   3                    4                    4                   P4                                        e                                      `                    ^                                                       a                                           
                                                                                                     +                   v-                   -                   0                    )                    P                                       u                   z                                      	                   )                    R      $                   (                   ,                   0                   4                   8             "      <                   @                   D                   H                   L             n      P             %      T             D      X             S      \                   `                   d             
      h                   l                   p             !$      t             (      x             F/      |             f/                   &1                   R3                   3                   4                   G4                   f4                                                          
                   H                                                                $                   (          W          0                   4                   8             Z      @                   D                   H             "      P                   T                   X             B      `                   d             "      h             z      p             t,      t             .      x                                 {-                   a.                                       .                   .                   b                    .                   .                   *                    2                   #2                                      I2                   P2                                       h                                               @             h      P                    X                    `             h      p                    x                                 h                   X                   h                   X                   h                  X                   h      0            X      @            h      P            X                  `                                        j                    X                    t                    G       8             j       @             X       H             t       P                   p             j       x             X                    t                                        j                    X                    t                    )                    j                    H                    t                                        j                    0       (            t       0                   P            j       X            0       `            t       h                                j                                       t                   @                  j                                       t                                       j                                        t                          0            j       8                    @            t       H            X       h            j       p                   x            t                   8       8         t           8         k            .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .altinstr_replacement .rela.text.unlikely .rela.altinstructions .rela.rodata .rela__mcount_loc .rela.smp_locks .rodata.str1.8 .rela.parainstructions .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                                                                                            @       $                              .                     d       0                              ?                            k4                             :      @               p      $      *                    E                     5                                    `                     5                                    [      @                     h      *                    t                     5                                    o      @                     `       *                                         5                                          @               P             *   
                                      7                                          @               (            *                                         8                                          @                     `       *                          2               8                                                       0:                                          @               p      0       *                          2               L:                                                        :                                                        h<      (                                    @                     `       *                                        <                                           @                             *                                        <                                         @                           *                    (                    `=                                    8                     V                                    3     @               P            *                    J                     W                                    E     @                           *                    U                    X                                   P     @                           *                     ^                    p[                                    v                    [                    @               q     @               p      0       *   #                                      _                                         0                _      \                                                  \_                                                          \_                                                        $q                                                          8q            +   W                 	                      ؂                                                                                            0	*H010	`He0	*H1o0k0F0.1,0*U#Build time autogenerated kernel keyMuk1iHo$10	`He0	*H  $|tGg"IR$4($ő^c?I!t$EXe[;A-PQq~`qM#+)hcq(Qhb3k`%RG&V`6eyvk2Ye7&t#D{GəO32YRJP$t*[*Um>}~TO$r%o$8k7-'Iѯ_eU*JL]v{+_{bGF=Tc
!V]Ⅼܶp rq"v6BM_8I&@u}İA|`	(^]oxpTҽߗoiճ1-92˖3UTSyw-Ƒw;+sEmi@ Hz>BФqFe!ؘR_t2Ȩ,?2vՁf]Ҩ8fri9         ~Module signature appended~
