ÿØÿà 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          >                              @     @ + *          GNU ho"܃
eE        Linux                Linux                       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E1aFHEMu7EEZA  <V    MuE19E    E1HE}8         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^]f         UHH   H    ]fD      UHH   H    ]fD      UHP@H   H       ]ff.     f    UHAVAUATSHcI  LI  ;I  tFID u(H   D@p   [A\APA]A^DE]DH[A\D@A]A^]DHI  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    E1EDCD<A@   qff.          UHAWAVAUATSH0HcI  LI  LFHH    H)HI  LHhE  H@H@`HF|AM9n  IcHEJD ?HH@  H=   j    IHGt?Hx  Ap?A@    HG  A6;    IL+%    IcLEILMIL%    LUIHHMHU    LUHUHMLMA9LE  AD$t%A|$ET$
DET:A|$A9/  I)Hx  DLM  LLE    LELMHL9H  HUEq0IA     LMaHIIA1IQE4$  D  AI  H0[A\A]A^A_]Ë  HMLELMLU    HMLELMLUȾ   ( HMǃ      ǃ      LELMLU    LULM   HHx  LEHMtJ  ǃ    @4  Hx    KD0fAD$L9(1      Hx  Ht+HMLE   LMLUH0[A\A]A^A_]øff.          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        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    @  MtIE H   HuIEH   H9   iLL    u} u-M   IE H   H   L       HuL    ubH}H       H}    H([A\A]A^A_]HFHHE    sLL    L}MhE  AI  }HuL    tH]LH    HH       {IEH   H9   CLL    SHE fD      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]Ð    Ue       HSH~H_    HvHPE  )ЉDt,~uH          H        H]H1ɺ          H       ff.     f    UHATSHH0eH%(   HEt^    uHEeH+%(   u[H0[A\]1H}Lc           HuL    uHuL    H1ɺ                       UHATSHH       HpK      H      H      Hp   tNLJ  L    ƃp  L    Hp  L    Hp  ƃp   L        [A\]@     UA   HAUATSHHHHHI  eH%(   HE1I  fDEHUfE҅t&HEHFH   1HF8HG H       xPI  u(ǃI      HEeH+%(   0  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@h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( wfH   Ht
       ATAU H    H        HFH@`   Y`fHI  1H    H        ff.          U   HAWIAVE1AUMIATLpSHJ  LH   eH%(   HE1Hǅ@    HE@   HLvHOHLTPLXLLHPƅO ^A9  AJ  9L  HXH   v9AX     A+\  %  )   9G9F  HE    ǅ<    Hǅ0    H@H@MH=   ρIG D8L}LH       D8At  HXHH9  <   1DHL    Ah  =    Iǅh      A@HD    ~HEeH+%(   i  He[A\A]A^A_]O<      HL    tHL    HL^Ap  <    ~  Ah  A;l  g  IcX  Ih  H@HHI   H(DI   IcX  D   H    Ip  HAIcX  AHAH`A   HE   f`Ip  HhHE   H0 AX  ǅ<   %  )HXAX  Ah  oIJ  HD8    D8tHXMAX     MHX   A+\  %  )AJ  9Gρ   9k^HX<t3H(HPI   |   AX  %  AX  AA   A   fCDH    H    D8    D8fDH    H    D8    D8IpK      4H0IH01ɺ      D$HD8    D$D8   H    I  HI   HpHH)HDgE,HHH@HIŘ          ff.          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 uIHcI<H9AEDAE@uH}%    HuL    IǄ$I      H[A\A]A^A_]ÃHcI<    u     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_]D      UHATHUHL   HueH%(   HE1LLL    L    LHEHt	Hx    HEHt	Hx        LZI$J      I$      I|$(    I$x  HtA$      L    HEeH+%(   uLe1             UHAWAVLwAUAATASHLHHeH%(   HE1    H    LcuIǗAv-L    HUeH+%(     HHL[A\A]A^A_]DHE  DLiI  J;   HMH  J;   IHHE    H}    uH}    pA  HuD    IH  H@f  z  fxtIE    Lc}I   HiEI  HHEH0F  HEI9  HUE1Mt      HEH   H)HDgE,HHH4@HHØ  HEHtH}LE    LEHiuI  H}LEHL0F  HuH}    LEu3HuH0F  H   HpH}LE    LE   HiEI  HMH0F  HtHqH}LEU    LEUMtLǉULEH}    UMuLcDIDIU    Lc}E  HiEI  L}LHLJ  LJ  Hǃh      ƃp       Mt,L6L    L    HuH
L    H} tGDMcHIHHØ      I*  HiEI  H      HEHx    LE1    HiEI  H0F  HEHu  HEH   E1E1H)HDgE,HHH@HHØ  HEH}    8D    HHt9HE    H}H= I!    H}H= I	    IǨDLE    LEHI   H    LEH= I   LLE    LELJ  (IGH@`   H=    (         IHIxA    H    H    LE    HELEI@ I HEH0F  bH}    PE1^L    LEH= I3E1+    DH        @DH        LH                 UHAWAVAUIATSH L   eH%(   HE1%@  A        @B     LH}    H  IH]I!  H      H!HMII   uME1M~L       Y  H!  I   H}    I8F  H}M`J  MhJ      IJ  H}    I   H}MH  MP      L    6 [  &uHE      HuL    H  E1HEeH+%(   	  H L[A\A]A^A_]Á    MnIL    L    tFL    릁0@     LH}    HG  ŰuLYIj    t&            IJ  Ht1    t]            Ih  Hu=IJ  HI    Ih  IǆJ          Iǆh      )L    IąB  LMc   LH}    Hc  HuH  LE1    {MnHE    LHE        L    IH    IHB  HUHuLLL    LL    LLuLH]    Mt	I~    HH{    H  =   HEM~L    LDL    =toLkLLc    IJ      Ih  IǆJ          Iǆh      L    L    I-LDL    뇾   L    gIġLI        fD      U   HAWAVAUATL   SHHpL   H  eH%(   HE1ƅ1 Hǅ>    H1LE@   fF    H0F  HtLI    uTtJ  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  LAE   McHctJ  HF  L8H4LLLH4Ћ(L LMPDAfXfEx5   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   LHH1UHJ   tiLCLcM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                ff.         UHؔ  H]f         UH H]f         U   HAWLJ  AVE1AUIATLpSHLH   eH%(   HE1HǅP    HHFE@   L  L\  @ƅ_ j  H_LLHPLdLhH`EAXE   D9J     HhHPL  HP d  eIE DHLLH       DHo  HhHH9  Hc\  H   DHc\  H   D    \  APLD    LLL{HEeH+%(     He[A\A]A^A_]_<    1  LH    tLH    LLLHuLDHDH   LLLDHHE    HhDHHJ  LDH    DHuM   HhoHh\@v~tyfH    H    DH    DHifbH    H    DH    DH<HpK      wLLL   L    H  HLH   HpLH)HDgE,HHH@HHØ               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@`   tLLqff.     @     UH@  H]f         UH H]f         U    Ht    H        ]         UH    H    ]  H    <    <    H    D8<    <D8    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-TxVM9Q/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=D5491A7AB322C4E9EFA3760 depends=vhost,tap retpoline=Y intree=Y name=vhost_net vermagic=5.15.0-41-generic SMP mod_unload modversions                            $                                                                     ^D    module_layout                                           ܜ    vhost_vq_avail_empty                                    4    kmalloc_caches                                          :    put_devmap_managed_page                                 '}    sockfd_lookup                                           nuz    kvfree                                                  AU    param_ops_int                                           u    eventfd_signal                                          T    __ubsan_handle_load_invalid_value                       MkR    vhost_dev_check_owner                                   (]    vq_meta_prefetch                                        mG    vhost_poll_start                                        	{{    __dynamic_pr_debug                                      sa    vhost_chr_poll                                          OT    alloc_pages                                             82    mutex_unlock                                            ;    vhost_dev_cleanup                                       L3)F    __preempt_count                                         *z    cpu_number                                              M!    vhost_log_access_ok                                     le    vmemmap_base                                            fJ    __page_frag_cache_drain                                 ^    pv_ops                                                  ._    copy_page_from_iter                                     d    vhost_enable_notify                                     Ӟ    mutex_trylock                                           ]    vhost_set_backend_features                              T    __init_waitqueue_head                                   Z)    vhost_dev_has_owner                                     zVD    vhost_poll_flush                                        k    _copy_to_user                                           x|    vhost_disable_notify                                    S#    misc_register                                           
    vhost_dev_ioctl                                         p\    _raw_spin_unlock_irqrestore                             0gR    current_task                                            9?<    __local_bh_enable_ip                                    (L    phys_base                                               }    vhost_log_write                                             vhost_chr_read_iter                                     KM    mutex_lock                                              aі    vhost_get_vq_desc                                       &T    noop_llseek                                             WT	    vhost_chr_write_iter                                    ->    vhost_dev_set_owner                                     Q    vhost_add_used_and_signal_n                             E>+    vhost_dev_reset_owner_prepare                           y`    synchronize_rcu                                         Ѫ    fput                                                    uyH    init_wait_entry                                         ?G     __cond_resched                                          sp
t    compat_ptr_ioctl                                        Y    kvmalloc_node                                           ^|    page_offset_base                                            __ubsan_handle_out_of_bounds                            *T    vhost_add_used_and_signal                               $3    vhost_discard_vq_desc                                   >l    tun_get_socket                                              vhost_poll_queue                                        ke    __stack_chk_fail                                             vhost_exceeds_weight                                    Q     schedule                                                    kmalloc_order_trace                                     㿊C    tun_get_tx_ring                                         f1XG    vhost_poll_stop                                         pHe    __x86_indirect_thunk_rax                                ?0    vhost_vq_init_access                                    Ű    vhost_poll_init                                         m    __fentry__                                              _֋    kmem_cache_alloc_trace                                  d    _raw_spin_lock                                          4    _raw_spin_lock_irqsave                                  "#>    __wake_up                                                   iov_iter_init                                           &    prepare_to_wait_event                                   z    kfree                                                       vhost_dev_reset_owner                                   })w    vhost_has_work                                          1R`    vhost_dev_init                                              fget                                                        iov_iter_advance                                        ,    tap_get_socket                                          T    finish_wait                                             ~_	B    vhost_dev_stop                                          
K    vhost_vq_access_ok                                      @    tun_ptr_free                                                tap_get_ptr_ring                                            _copy_from_user                                         }V    vhost_vring_ioctl                                           misc_deregister                                         'R$    _copy_to_iter                                           p@    __put_page                                              8B    vhost_init_device_iotlb                                 k    sched_clock_cpu                                         "X    devmap_managed_key                                                                                                                                                                                                                                                                              d                        'int'                                                                                   'vhost_net_virtqueue [2]'   
 'unsigned int'                                                     |                                                                                       R                '_Bool'                                                                                                                                                                                                                                                                                                                                                                    2                                                                                                                                                                  N                                                      L                                                                                                            z                                                                                                                                                    vhost_net                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0  GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0             r  [       +         X{         \                     @   &        h%  	      g  	      \  
  `   .  c      Cb  H      A     @                        h%     @  -\     `  )~
      " S            
R ;\    0   U  f      9  H      1        G\        }     @  M\     V        W               X        Y ]\       s;  \        U @   }        h\    h     )            "  !     @  Y    P  0     uT  \    s\               '  m  @   A i @        }\  	    \  [     +    @   f   \  f   \  j      \  H   @  p	 H     "  k  @  \        &D        \     @  \       \  6       l           [ \                9@     @   \       \      \     	]     ]     )]    H   .  	      J m @   :]  #  I  uT  \     '  m  @        @  U  n/   Lk o/     p/    J]  a @  #       U]  _ @  ^]  	    }\  	      Z    h]  U @	  t]     	  ]     	  .    	  ]     	  ]     	  ]  6   	  ]  6   	       
    c @
  ]  d @
  	?  @* P	 e *  f * \  f  + P,  S   @+ ]     + ]     + ]  S    ,   g @, ]  d , ^  6   L ^     L            b              S                                    @          e/        T        ]        `        h              \     k        Q        j          ^     =         ,^    =         ?^              Z^      j^     z^     ^    (   GJ  E       "  k  @    h    ^       D             @   T'     `   ^    I   `     ^  ;   L ^  ;    M ^     @M ^     `M ^     M j i M ^  t  N ֆ a}  @N  r N      O        q ^      uT  [     A v @    w      @ _     ` _  6    )     _     @            s                  Z              Z        u        s        r &_     W   5_       D_     )  W_     P  p_     z        #   `&   v     X     _            #    y +     X{     _      _     :             y _                 y _    _    _      _     :            @  X _      `      `      )`                  y 8`                h P	 e I     B`       g K`     8    S`      _`                  y H  A  i`      |`               `  z B    `                 y `  z e [          9@  m  `    `                  y `  h `  h `    `  6   `                f [  G i  6   `                  y  h `      a                ^  t 'a               `  z Ca                `  z Va             
~]                 _          
 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 vhost_net_exit vhost_net_init vhost_net_chr_poll vhost_net_chr_write_iter vhost_net_chr_read_iter vhost_net_ioctl vhost_net_set_backend vhost_net_release vhost_net_flush tx_sock rx_sock vhost_net_stop vhost_net_open handle_rx_net handle_tx_net handle_rx_kick handle_tx_kick handle_rx iovcount log_num get_rx_bufs handle_tx handle_tx_zerocopy handle_tx_copy nvq vhost_net_build_xdp busyloop_intr get_tx_bufs rvq tvq poll_rx vhost_net_busy_poll vhost_zerocopy_callback vhost_zerocopy_signal_used vhost_net_vq_reset vhost_net_ubuf_put_and_wait vhost_net_buf_peek vhost_net_buf_unproduce vhost_net.ko    Es                                                                                                                         
                                                                                                               #                            #            %             2                   ?     7             X     C      	       n     L                  [      7                                                                             8                                                 0                 P      #       -                @                T           `      c    2             r    P.                 2                 0.                 
      Z                                            0                                              #    h      8       <    `               #                H    0      8       a          8       y    @      b          P      8                 8                   P                 =                                                        #   #                 ,    !            <                    Q    0&            [    p       8       s           8           8       8                   8           P       5           p.      }                8                 8       	           !           1             '    3      (       6          P       E    @3             T                   `                  l                   x    0                  H                  X       
                                                0       3           c                  }                                %                 4           F       X           "                   (                                                                                                                                                      "                     4                     D                     U                     b   !               p                                                                                                                                                                                                 @3                                                       "                     0                     :                     Q                     `                     w                         3      (                                                                                                                                                           	                                          /                     @                     O                     e                                                                                                                                                                                              	                     	                     :	                     N	                     c	                     o	                     	                     	                     	                     	                     	                     	                     	                     	                     
                     
                     +
                     9
                     J
                     ^
                     t
                     
                     
                     
                     
                     
                     
                     
                                                                                     2                     ?                     K                     Z                     m                     ~                                                                                                                                                                                                                    __UNIQUE_ID_srcversion119 __UNIQUE_ID_depends118 ____versions __UNIQUE_ID_retpoline117 __UNIQUE_ID_intree116 __UNIQUE_ID_name115 __UNIQUE_ID_vermagic114 _note_9 _note_8 get_rx_bufs __UNIQUE_ID_ddebug572.4 vhost_zerocopy_signal_used 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_busy_poll vhost_net_vq_reset vhost_zerocopy_callback vhost_net_ubuf_put_and_wait vhost_net_flush vhost_tx_batch.constprop.0 __UNIQUE_ID_ddebug560.11 get_tx_bufs __UNIQUE_ID_ddebug563.10 __UNIQUE_ID_ddebug564.9 handle_tx_zerocopy __UNIQUE_ID_ddebug570.6 __UNIQUE_ID_ddebug571.5 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_ddebug574.2 __UNIQUE_ID_ddebug573.3 __UNIQUE_ID_ddebug575.1 __UNIQUE_ID_ddebug576.0 handle_rx.cold handle_tx_copy __UNIQUE_ID_ddebug568.8 __UNIQUE_ID_ddebug569.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_alias589 __UNIQUE_ID_alias588 __UNIQUE_ID_description587 __UNIQUE_ID_author586 __UNIQUE_ID_license585 __UNIQUE_ID_version584 vhost_net_fops __UNIQUE_ID_experimental_zcopytx554 __UNIQUE_ID_experimental_zcopytxtype553 __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 _copy_to_user vhost_poll_flush vhost_dev_has_owner __init_waitqueue_head 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 mutex_unlock 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              r                4                                                                                    |   !         r                        r   $            1         r   D            Q         r   m                     r            p   y            x               r                                                   	            L                        !         r   C            S                   e         q   x            D                q               \                q   	            2      	            P.      	         g   	            2      	         t   

            0.      
         t   N
         k   V
            e
         k   m
            u
         k   
         r   
            
            
            
         W                                 v   /            B            Z            _         W            h                        v   	                     }   &            E            X            {                                 }                        r            k            k            r                        }                                          n            }   1         r   _                                 z            l            c            n            |            r                                                   4            C            W            s                     r            v   4            [                                             Y               8                   h      
            2            L         |   S            a         r                        m            e   Q         
                                       X                   0                                      '                  ,            A         r            v                        {   N            a            p                                                                                             P                                                                            }   ,         n   L                                 |            r   
         o            p               x                           _            r   *            j         w                                    w                        r   A         b   I            c            u            z                     k            k            k                                    |            r   &            .            J                                 a                                       d         
            w            u               L            p         k                                    k                           <            [            h            s                                 f            ~             d   +             C          f   [          x   z                          ,                 q             
                                            !            (!         ^   H!         |   R!            @       W!            f!            `       k!            z!                    !            !         r   !         ]   O"            v"            "            "            "            "            "            I#            Q#            ]#            |#         ]   #         	   #         y   #         	   #         y   $         k   $         k   4$            `$         ]   $            $            $            $            $         b   $         i   %            %            .%            R%            `%            |%            %         k   %         k   %            %            %         \   %         X   &            &&         |   1&         r   &            &            &            &            '            8'         w   c(            L       x(            (            (            (         o   ;)            )         m   *         v   A*         e   k*         Z   *         {   `+            }+            +         }   +         o   +             ,            O,         m   s,         v   ,            ,         e   ,         v   ,         Z   )-            T-            g-            )       n-                   s-            -                   -            p       -            -            -            -            -            G       -                    -            -         |   .                  .            8       .            .            a        .            l       1.         r   Q.         r   q.         r   /         v   /         {   20                   E0            T0            0            1                    &1                  21            L1            @      S1                  _1            w1         }   1            1            1         |   1         r   2            *2            62            J2            2         w   2         
   2         r   2         r   3         r   3         
   %3         	   -3                  23            A3         r   I3                  Q3         [                                                 N      '             @      9             L                   W                    \             a             c(      w                    |                          *                                                    20                `                                             P                   0                                      !                                                                                                                                             0                    P      (                   0                   8                    @             
      H                   P                   X             0      `                   h                   p             `      x             @                                                                                                !                   0&                   0.                   P.                   p.                   1                   2                   2                   3                   @3                    v                                       v                                                                                                                      U                                      R                                                       `                                           
                                                                                                     *                   r,                   ,                   /                    d                                      
                   D                                                                $                   (          V          0                   4                   8             Z      @                   D                   H             "      P             |      T                   X             z      `                   d                   h             B      p             p+      t             |-      x                                 w,                   ]-                                       -                   -                   b                    -                   -                   *                    1                   1                                      B1                   I1                                       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         s           8         j            .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .altinstr_replacement .rela.text.unlikely .rela.rodata .rodata.str1.8 .rela__mcount_loc .rela.parainstructions .rela.altinstructions .rela.smp_locks .rodata.str1.1 .modinfo .rela__param .rela.retpoline_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                              ?                            W3                             :      @                            (                    E                     3                                    `                     3                                    [      @                     h      (                    t                     4                                    o      @                            (                    |      2               h6                                                       8                                          @               Э            (                                         8                                          @                     0       (                                         9                                          @               а      `       (                                         ,9                                          @               0             (                          2               D9                                                        9                                                        `;      (                                    @                     `       (                                        ;                                           @                             (                                        ;                                    %                    S                                          @                           (                    7                    `T                                    2     @                           (                    B                    0V                                   =     @                           (                    K                    X                                    c                     Y                    @               ^     @                      0       (   !                 }                    \                                         0               \      N                                                  \                                                          \      :                                                  n                                                           n      (      )   V                 	                      H      5                                                   0                                   0	*H010	`He0	*H1o0k0F0.1,0*U#Build time autogenerated kernel keyN#N0c-	,m"0	`He0	*H  
!	5$;$Si(]%wrJ
~͙1+-ɟ*Jj]'ya廷ܫ5{)0I1%[y
0$=D+n^#l3Fp2C2'gXpٮ8#58Uolh2iG&sԞ2q1ny7|k lKa[ZJ@p!%X,$0e.u55d)S&YG.`An!P씸n#$|Ґ;(:Qɘ#m=^8[ ufLLʄ!"zaf[ a/ml	{_rk n^}~6GkQѦȁ2ڹүv<NU1D:id҇?{w}TJ.ZE][ݭLUyBb ҧIm0z;y\ 䢛L         ~Module signature appended~
