ÿØÿà 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          >                             @     @ 1 0          GNU ~9jtJen'1:        Linux                Linux                       UH   H+   H   HH]H    @     UHATH8eH%(   HE1H   H   H   IH   H   HuHUHE   EȋG|EH   HEH   H}HE    I$       I$       I$       I$       I$       I$       I$       I$       L    HEeH+%(   u Le    Hn|    a    D      UHAUIATISHH  eH%(   HE1    HMؾ   L    xDD  AU  A   H}J  H+=    H=     Ht$I$1HUeH+%(   usH[A\A]]    H;=    s H    HHt/H?H!HH>H;=    rHHu    LH        U         U   HAUIATIH}SH eH%(   HE1    H  D  eH%    L	  D  I|$x    D  eH%    HuH	      HtH          eH%    L	  fI|$x    tHcHUeH+%(      H [A\A]]    HMLH    H        D   1L    T1L    61L    I|$x    u   HuL    HgH^H   H+Bx1HHEЋB|E    f    Uh   HAUATSH  HH=        H   H IHxH    H@H        I|$8H    H        H    ID$`H= wL-    L   HIP  Ml$XLIH      t:f1H[A\A]]    LH    H        1H[A\A]]    HL    LE    E멸         UHAUATSD   H+   HA  H9Z|vpI    I$   HHy	HI$   fJ   HfJHvDjzI$   HH1BHB    [A\A]]    ff.     @     UHAVAUIATSH      A      A  I      A  Aǅ      Aƅ   t{E10fuH   I   D    u=AE9  vFDAw[HEt$fEtHwVI       tH[A\A]A^]    Aǅ      H1[A\A]A^]    HH        HH        HH        Ef.         UHAWAVAUATSH0HUeH%(   HE1F]  IItVNʁ   =    HM1    M(  fA~   A  1   E~AA)Mc  K1ML fAy"AF   A   AAFfAAAFfAq"fAA
AF   AVKID PAVfPAVfH"fPKDfE| E  LA{  HMK   A  fA9^   &LQ   A  
I6   LIAƅ   HUA  LML)L]I9LG   LMHEȹ  L]IfAIfEY
AFIv   LIAƅ  HUA  L)LMI9LGx(HUKLMID HP  fPfDHEHEeH+%(   unEH0[A\A]A^A_]    AFAV=   EELH        LH    D}    Ej             UHSH   fH         t=P	x"H]    HH    H        뿾       H]           H]    @     UHAWAVIAUAATASHD  IcEu&IcI       tAAuH[A\A]A^A_]    E  1I   D9  I   B+HcD<A    Atƅ{A   tA   D9|9   I   HR=    HHIp  1t
I   HI   Ix  I   A  HM`  I     Iǆh      A      P	   I  M    A)܋MHcIO|WxAEH    H        xI   H  HH+    HHHH      A      M    Me   M    MPAL DYff.         UHAWAVAUATSDf AtiL   HFHOtL9vSAHVAMcML9s=L9MMLCL9LFf   tM)M)H{IIDDJHeD[A\A]A^A_]    DWpAWMH    AVH    PRD    H ff.         UHAUL   ATHeH%(   HE1   t)   HEeH+%(      HA\A]]    IH    t<    uTǇ         t
W|1iA$   u    uA$   u+LtEl$`AwVAtI|$    A$      HuE        A$       먾   L            ff.         UHAWAVAUATSHLvXLnh   I   I)IEi>  IE1E1i1@AD  @    t/I   HHPf   1@Af@AE9      I   C,HRHHHPfx{tH    H    LE    I   LEHOH    H    LE    I   LEH^SLDA   D)    MtLTH[A\A]A^A_]    1E1f.         UHAVAUATSL   D  I     MnH"    L    II9t+I>HHGHBHL'H_HhtII9uLMf8    L    I~0HtH  IF0    I~0HuL    I~`    L    1[A\A]A^]    LH    H        4         UHATSHL   fHǃ       MtL[A\]    HH    H        ff.     @     U   Ht	9=    ]    ff.     @     UHAWAVAUATA  SHhH}H=    U  eH%(   HE1    IH  IcHE    HL,    H=    L    I   IHHǅx    IH;    L    I      HHE    Hp    H    H} I   j    L    I     H    I    I     I      I      I      H      tfHx     L    H} I     Hp      I    I   j  Ha  EA   \  H} 9    L    I   H"  HMH}DeHEHQXI   HUUUI   HU       HEI   HEI   =    H1E~rI   H      I   DI   D
I   H@DtI   DI   DHH9uAFx    Ef|Aǆ      HEeH+%(   uqHhL[A\A]A^A_]    Iǆ       LE1I   D    11%Iǆ       HE   1    HE   1FHǅx   1     UHHH9tLDN|VxHHQ|DVxHAhHHH9t)DAxDD9}HQpH~hHypHFhHVpH:]    HGHVhHWH~hHFpH]    fD      U   HAWAVIAUIH}ATSH(eH%(   HE1    H  D  uH   ;5       1L    IH   D}I$   MFII   1LHLE    HuLH    H   M}L    LL    AD$xLHHE       HuL    HuU1HUeH+%(   uVH([A\A]A^A_]    MLH    H        LHHH    ff.         UHHAWAVAUATSH8L   eH%(   HE1G F  vL G     G   LHUeH+%(     H8[A\A]A^A_]    G      G      H}    HI  ]A  Dm  Mt$L    I$HPI9t2HMBxB|HH9vHcH9  HBhHPI9uHLHE    HED    HE	G    G    L    
G    G    L       H}    HO  D  Mt$L    HEI$MHLjI9>  A;Ex#  t
A;M|  M  IUhIEpLHBHH     IEhH"IEp    L1 L3D  H5    L    L       H}    Ho  M|$8L    Mt$0M  I  LID$0    Iǆ      U*  E11H]HuLHSÅ      AD;m  DHu   H}H@HH    HtA      A  I      HAǆ      AƆ   LHE    IT$0LI  Mt$0    HELH    H        HDEMLH    H        D      ]DmHPIUhLjI9L    H+}@tH   )񋚈         ED      1A      A  I      HcA  u>HcH=            LI    MHkLNHr1kHI    ff.     @     HtUHH]        ff.     @     UD    HAWAVAUATSHE!  L   A{  DO|E      I   L   H   IcL       HH+    HHJH   L$HHEl$E$$LI@u=     tI  MM)Mp   HILDhfD`fpH   H   u#=     tHH  LH+5    H0HAAHA    DK|E9D  H   H   DH       Ds|AE   D    11A|L   DYHRHIL DY   tH   L   L\HRILYEt+H   fx   L   HHRHIÉH9s|~-HcH   HHHfy eEEDu1   [DA\A]A^A_]       DO|E1A   I   IA   I$At$El$fEL$fE|$H   HBHB    DK|A9H   HcL   L    IHH+    MHRHEiIE	HL   HL؅`=     ItM   MM)MfEL$A   M4$At$El$fEL$H   =     tHLrKML+    LH"SxDH    H        DK|EEDMHL    L=    hL5    H5    8    UHAWAVAUATSHLH^HFPL   L)L   
HH  IDD  M~UL    IUI9L`  A;T$x  tA;\$|w  M  A$s  PA$uI$      A$     P	  IEP    Iǅ       M   HH  H  HDIEPA$   H  t	   MM M$   t0IMIu@I|$LI    L)    Aƅ   AD$`L        t3I|$    Iu IUMI}@H    H)    Aƅ    L    Aƅuu       HD[A\A]A^A_]    H    H    DM    UMID$hL`I9]LA    AL        tA$   tAT$|1LZLRgAǄ$      IEPHA$          7IcT$|I$   L    An       A     UH]        UHAUIATLgSHGHXHH9u
HH9tL;cufH{    IUIEHBHH     IEH"IEIEHxP    L    [A\A]]    H    H        D      UHAWAVAUATASHHHLw@L   fAtUMtPAFD9   It@HeL[A\A]A^A_]    HOAW@H    H        AuIEW@   H=      MHDU    IHtdDUh  L1AHEDA    AXEu;I wVH{    DL    u'M.Ef:M.2ALMc    L    LI    fHSH    H        D      UHAUATSLf@MtMM,$HMt)AL$tH~AUA    Iu     L    L    L    HC@    [A\A]]        UH=       HSH      Ht@   HC@1H]    f.         UP     HAUATSHH@H=    eH%(   HE1HE    HE    HE    HE    HE    HE    HE        Hd  HS(I@(   HCHE    IT$HHI$C IT$0HSAD$@IT$8HSHJhH    HtHQH    HHDH}HUHHE    HEE   Le    ID$HH=           AŅ   AD$ C0fHCHx0    HCIT$HHQID$IL$HH{H0    I$H@PH@8E1HEeH+%(   uXH@D[A\A]]    H    H        I|$Ht    L    ID$    AA    @     UHAWMAVAAUIATASHHLMeH%(   HE1      DF  DL    IHU  H= ^  s1~(I$   D4AI$   LHHH9uM}L    LL    L    LA$       AƅxQIEXH}LmLeHEIE`EHEAD$|EI$   HEAƅxEH]E1CL    ID$p1LIT$hHBHH     ID$hH"ID$p    L    HEeH+%(   uNHHD[A\A]A^A_]    fADH    H    A    AA    A     UHAVAUATSH   HC0Lc8L+LpLI0    IT$hL1ID$pHBHH     ID$hH"ID$p    L    L    H{(C(t~L    [A\A]A^]           ff.         UHAVLw0AUAATSHL    HC H{ HL`HJH9u '  HAIHIHH9  HE;l$ uD  ID$IT$LHBHH     ID$H"ID$    I    D  AD$@I\$(~+Ll	HI9t;t11H    I9uIt$0Ml$8Ht
1L    Mu LL    L    I|$(    L    1[A\A]A^]    DH    H        [H    H         L    [A\A]A^]    Dff.         UHAWAAVAUATSHH   H}׉UMDEeH%(   HE1    IH= X  H=    P         IHO  IcE1HEH<    H>A        ID$(H  MAL$@~QH	ID$(IB(    I9uI   HEHLI$EAD$     IH= /  ID$81H    IH=   H P   IE AL$@HHH9   fHE1LL    LL    I|$(    L    L    HEeH+%(     HEHĐ   [A\A]A^A_]    fHEH    H        HEsH    H        HESHEM|$0H<    H=Hh        HEH  AWI71H}    LxE1LuLpEH}    ,  HEUHPH`  Hu,HpH9rHH)H9   H HHHuHH    HH!IcAH=     ItHzH;    H=      L    1HI4I  H9?  H    HH  H9  Hw  =     1  L;    4  H    JHn  H?H!SHP%HELp}HuLxID$(Hx    Hc؅,  E]E1  LpLuL`LxLeMLx"K1ɉމ    G| IL9e  H}    AǅyLpL`LeLxD  }    H}    HcH=   D  H]Lk0L    HS ID$LHBIT$HS IT$HC     LeH=    H9   H;    IiHHXH`    HXH`H       @H	H9`  HHE2HEID$(    1    L    HEH    HHuHHXH`    H`HXmH       @L	L;    5  HZUH    H        HEaLeH}    D  H}    H fEH]%I\$(LmALeIHhHA9   A<t11    H95    ZHHHHPHXH`    LHHPHXH`H    H        H    H        LH`    H`HLmLe8HHHHPHXH`    H`HXHPLHI\$(LmLeDmIHEHhI    LNLe    UHAWAVAUATSH eH%(   HE1  IIH}   L    H   }       }  H    IH   DuI]II   1LH    LHL    Hu6MȋULMMuLULcMu   HuL    HtIL    HEeH+%(   ueH L[A\A]A^A_]    IIfII볉H    H    I    I    ff.     @     U   HAWAVAUATSHH}HeH%(   HE1    H1  ED}Lc`ED  Ml$0L    I$HXI9u  HCHXI9  D;{ uD  L{(   C(  P	  L    H   H=    8         IHM   I~ H    H    AF        LI^    ID$LpIID$IFMt$A      L    I #  }    I~H    LHHHHE    IIVLH     HQH
IH"IF    L    HEHUeH+%(      H[A\A]A^A_]    DH    H        NH    H        qL#L    H뉾   L        L    P   L    >HGHc?Ic7    ff.     @     U   HAWAVIAUATIH}H eH%(   HE1    H   }       It$XI|$`DE̋MȋUH= w>DmLx(IIIwO   LL    LLL    Hu.1HUeH+%(   u<H A\A]A^A_]    HI|$`uHH        U   HSHH}HeH%(   HE1    Hu'H{`uaHHUeH+%(   uH]    H             UX     HATISHH=        HtFIHx0H    H        ID$M$$Md$ID$ID$ID$ ID$ I\$PID$(L[A\]    ff.     f    UHAUIATMe SHW H:I9t'HBH_p LlHHKHPHYL9uL    [A\A]]    H    U    U    H    U    U    AH    HUHEȉM    MHEHU    H    HU    HU    AH            H    DH            H    U    U    H    U    U    H                U=     HATAt11=     H            AątH        DA\]    UH    H    ]                                   gntdev_ioctl_get_offset_for_vaddr               gntdev_ioctl_unmap_grant_ref    gntdev_ioctl_map_grant_ref      gntdev_ioctl    gntdev_vma_open gntdev_vma_close                gntdev_invalidate       gntdev_mmap     gntdev_open     gntdev_release          gntdev_map_grant_pages          __unmap_grant_pages_done        unmap_grant_pages                                                                                                                                                                                                                                                                                                                                                                                                                                               limit                           dmabuf_imp_find_unlink          dmabuf_imp_release              dmabuf_imp_grant_foreign_access dmabuf_imp_to_refs              dmabuf_exp_wait_obj_get_dmabuf  dmabuf_exp_wait_released        dmabuf_exp_ops_map_dma_buf      dmabuf_exp_wait_obj_signal      dmabuf_exp_from_pages           dmabuf_exp_alloc_backing_storage                                gntdev_ioctl_dmabuf_exp_from_refs                                                                                                                                                                                                                                                                                                                                                                                                                                                                       xen:xen_gntdev: priv %p, offset for vaddr %lx
  xen:xen_gntdev: gntdev_vma_open %p
     xen:xen_gntdev: unmap %d+%d [%d+%d]
    xen:xen_gntdev: map %d+%d (%lx %lx), range %lx %lx, mrange %lx %lx
     xen:xen_gntdev: unmap handle=%d st=%d
  xen:xen_gntdev: kunmap handle=%u st=%d
 3xen:xen_gntdev: %s: live_grants became negative (%d) after unmapping %d pages!
       xen:xen_gntdev: gntdev_vma_close %p
    xen:xen_gntdev: priv %p, add %d
        xen:xen_gntdev: priv %p, del %d+%d
     xen:xen_gntdev: priv %p, unknown cmd %x
        xen:xen_gntdev: map %d+%d at %lx (pgoff %lx)
   4xen:xen_gntdev: find_grant_ptes() failure.
   3xen:xen_gntdev: Could not register gntdev device
     /build/linux-1e4p19/linux-5.15.0/drivers/xen/gntdev.c   priv %p, offset for vaddr %lx
  map %d+%d (%lx %lx), range %lx %lx, mrange %lx %lx
     Found gntdev_dmabuf in the wait list, wake
     Failed to map sg table for dev %p
      Exporting DMA buffer with fd %d
        Found gntdev_dmabuf in the import list
 Releasing DMA buffer with fd %d
        DMA buffer has %d bytes offset, user-space expects 0
   DMA buffer has %zu pages, user-space expects %d
        Cannot allocate grant references, ret %d
       Cannot claim grant reference, ret %d
   Imported DMA buffer with fd %d
 Cannot provide dma-buf: use_ptemode %d
 Will wait for dma-buf with fd %d
       Found gntdev_dmabuf in the wait list
 &priv->lock &priv->batch_lock xen:xen_gntdev: priv %p
 drivers/xen/gntdev.c include/linux/thread_info.h xen:xen_gntdev: map %d+%d
 xen_gntdev map %d+%d at %lx (pgoff %lx)
 priv %p, unknown cmd %x
 priv %p, del %d+%d
 priv %p, add %d
 priv %p
 gntdev_vma_close %p
 gntdev_vma_open %p
 unmap %d+%d [%d+%d]
 kunmap handle=%u st=%d
 unmap handle=%d st=%d
 map %d+%d
 xen/gntdev Mapping %d pages for dev %p
 xen_gntdev Wrong dma-buf flags: 0x%x
 include/linux/thread_info.h &x->wait &priv->lock drivers/xen/gntdev-dmabuf.c                                                 parm=limit:Maximum number of grants that may be mapped by one mapping request parmtype=limit:uint description=User-space granted page access driver author=Derek G. Murray <Derek.Murray@cl.cam.ac.uk>, Gerd Hoffmann <kraxel@redhat.com> license=GPL srcversion=C51667F593052B3FF909FC9 depends= retpoline=Y intree=Y name=xen_gntdev vermagic=5.15.0-176-generic SMP mod_unload modversions                                                                                                                                                                                                                                                                                   N    module_layout                                           ,%    xen_p2m_addr                                            \D    __sg_page_iter_dma_next                                 A    kmalloc_caches                                          E:#    __kmalloc                                               TS    up_read                                                 ?    gnttab_map_refs                                         n,7    gnttab_end_foreign_access                               nuz    kvfree                                                  cX~     vm_map_pages_zero                                       T    __ubsan_handle_load_invalid_value                       j    dma_unmap_sg_attrs                                      R[94    dma_set_mask                                            tr    get_phys_to_machine                                     	    gnttab_alloc_pages                                      y    dma_buf_detach                                          hK    xen_features                                            ]!    gnttab_alloc_grant_references                           &b    machine_to_phys_mapping                                 ؤ1    gnttab_claim_grant_reference                            F    __mmap_lock_do_trace_released                           	{{    __dynamic_pr_debug                                          __sg_page_iter_start                                    k    __tracepoint_mmap_lock_start_locking                    82    mutex_unlock                                            C    dma_map_sgtable                                         e}~    gnttab_unmap_refs_async                                 }:    xen_max_p2m_pfn                                         le    vmemmap_base                                            I    __mmap_lock_do_trace_start_locking                      {
}    gnttab_grant_foreign_access_ref                         UO    __SCT__xen_hypercall                                    |    dma_set_coherent_mask                                   f    down_read                                               ֓    complete_all                                            $ѓ    gnttab_free_grant_references                            k    _copy_to_user                                           9[    __x86_return_thunk                                      O    evtchn_put                                              CJ    misc_register                                               sg_alloc_table_from_pages_segment                       `    gnttab_free_pages                                       K    current_task                                                __mutex_init                                            5e    __put_user_nocheck_2                                    (L    phys_base                                               A#    dma_buf_fd                                              P    apply_to_page_range                                     O    dma_buf_put                                             &N    dma_buf_get                                             KM    mutex_lock                                                  gnttab_batch_copy                                       F\    __get_user_nocheck_2                                    k    dma_buf_unmap_attachment                                '    fput                                                        gnttab_dma_alloc_pages                                  ?G     __cond_resched                                          Y    kvmalloc_node                                           ^|    page_offset_base                                            __ubsan_handle_out_of_bounds                            T9    find_vma                                                ֎    machine_to_phys_nr                                      Bm    dma_buf_map_attachment                                      dma_buf_export                                          _i    refcount_warn_saturate                                  ke    __stack_chk_fail                                        ~    _printk                                                 m    __fentry__                                              ,\"    kmem_cache_alloc_trace                                  vc    __tracepoint_mmap_lock_released                         ^1    dma_buf_attach                                          ~o    __tracepoint_mmap_lock_acquire_returned                 ;pc    gnttab_dma_free_pages                                   z    kfree                                                   zs    xen_domain_type                                         X    evtchn_get                                              A    __mmap_lock_do_trace_acquire_returned                   HZ    __put_user_2                                            A`    __init_swait_queue_head                                 <b3    xen_p2m_size                                            wE    mmu_interval_notifier_insert_locked                     O[    sg_free_table                                           NAw`    mmu_interval_read_begin                                 e1    arbitrary_virt_to_machine                                   __msecs_to_jiffies                                      :J    wait_for_completion_timeout                                 _copy_from_user                                         ht"3    param_ops_uint                                          !ݼ    unpin_user_pages_dirty_lock                             3Ƕ    misc_deregister                                         Hۈ    __check_object_size                                     7    mmu_interval_notifier_remove                            O    pin_user_pages_fast                                     25    sme_me_mask                                                     A          	        	        	         	         	         	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ^                             X                       's16 *[16]'                         R                       'gnttab_copy [16]'                  7                       'page *[16]'    
 'unsigned int'                    -                             A  B                           3  *                                                          %              '_Bool'                                                                                                                                   1                                                                                                                                                                                                                                                                              s                                                      h                                                      =                                                                                                                                                                                                                                                                                                                                    z                                                                                                                                                                                                                                                                              m                                                      e                                                                                                                                                                                                                                                                               .                                                                                                                                                                                                                                                                                                                         xen_gntdev                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0  GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0  GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0         L  L     !      _        -         !      )                  +     @   u:                        !      +         )     @        `   9!      u*              @   )                [!      +         ,J     @   u!    `            -                 _   0            e? S       !      !      %       T  @   J@        }        #        !      )         :
  @           !      }         )         pz     @   _    `   u:  6     !      pz         
!        !      pz         )         _    @   l     `   u:  6     5!      pz         l         U!   h    H       T  n     9     a! n    M	 p    l!     x!     -         -     #      !       &'        
 6   @  m                     !      }                  u  	o  @   !     $  E       HU :  @   ! 6      m  H   @  +       )       }        i         @  9
          ϒ	 
  @       ْ	 
    !        j  @  !      M	 p           ! S   @  ! 1    	     ! E      ! n  @                     n                   #                                                                                !   X   "! H       +! H      9! H      T  n    `              LJ        ˓   @                  u:  n       v  @     ^{                    + 	     B!   P   ˓       
 \{  @   m  H      pz        } 
 @  &'          j  @  P!   8   m  H       B!     {)               g!       v        
  @   !   8   ˓          @   l!     zT  p     )          j  @  pz                                      
*                 ^          
 !              g   !              ˓   }     )     _    u:  u   pz  u   !              
 \{    ^{  !               
 \{    ^{  !           v    ^{    
  
!               
 \{  %!    !             ^{   v    
  <!    # Y!    ۫           ˓   pz     l!    &        ˓   zT  p  pz     )     _    !    ( !    1           ˓   n   !    +        ˓   )         !    -          9   !    /           ˓   !    1        `   !    3 !    W                 !    6          9   e? S    }  !    8          9   	  #  #   !    : 6!            6   . :  =  
      B!    =       #   T!   c]    X     Y!    ?       #   ˓   f!    }  q!    A       #   ˓   }  !    C       #   ˓   }  !    E       #   ˓   }   !    G       #   ˓   }  !    I       #   ˓   }  !    K             6!    M          T!   M     M!    O          N    T!   Y!    Q           ˓      e!    S t!    Q !    L~ !               M          !    X !                             !    [ ioctl_gntdev_grant_ref ioctl_gntdev_map_grant_ref ioctl_gntdev_unmap_grant_ref ioctl_gntdev_get_offset_for_vaddr ioctl_gntdev_unmap_notify event_channel_port foreign gntdev_grant_copy_segment ioctl_gntdev_grant_copy ioctl_gntdev_dmabuf_exp_from_refs ioctl_gntdev_dmabuf_exp_wait_released wait_to_ms ioctl_gntdev_dmabuf_imp_to_refs ioctl_gntdev_dmabuf_imp_release gntdev_priv batch_lock dmabuf_priv gntdev_copy_batch nr_ops gntdev_dmabuf_priv gntdev_unmap_notify gntdev_grant_map notifier_init being_removed pages_vm_start dma_vaddr dma_bus_addr live_grants unmap_data exp_list exp_wait_list imp_list gntdev_dmabuf gntdev_dmabuf_wait_obj gntdev_dmabuf_attachment gntdev_dmabuf_export_args __unmap_grant_pages_done dmabuf_exp_from_pages dmabuf_exp_from_refs dmabuf_exp_ops_attach dmabuf_exp_ops_detach dmabuf_exp_ops_map_dma_buf dmabuf_exp_ops_release dmabuf_exp_ops_unmap_dma_buf dmabuf_exp_release dmabuf_imp_release dmabuf_imp_to_refs find_grant_ptes gntdev_add_map gntdev_alloc_map gntdev_copy gntdev_dmabuf_fini gntdev_dmabuf_init gntdev_exit gntdev_free_map gntdev_get_page gntdev_grant_copy_seg gntdev_init gntdev_invalidate flip gntdev_ioctl use_ptemod gntdev_ioctl_dmabuf_exp_from_refs gntdev_ioctl_dmabuf_exp_wait_released gntdev_ioctl_dmabuf_imp_release gntdev_ioctl_dmabuf_imp_to_refs gntdev_ioctl_get_offset_for_vaddr gntdev_ioctl_map_grant_ref gntdev_map_grant_pages gntdev_mmap gntdev_open gntdev_put_map gntdev_release gntdev_test_page_count gntdev_vma_close gntdev_vma_find_special_page gntdev_vma_open unmap_grant_pages   xen-gntdev.ko   ,.                                                                                                    	                                                                                                              !                      #                      )                             #                  	       2                   ?     "             X     .      	       n     7                  G      8                                                           ,            0       +           `                                                    # p       8       6                 C                O   )                 X   )                 a   !       P       p   # P      8           0                       6                                              
      |          #       8           
      $         # 0      8       %   )                0                I    6       G       g                 y   #       8                 4          }                 #       8          # h      8                                               P             -   #       8       E    @      Q       V   #       8       7   ! 0             n          t         #        8                 !         #        8          # 8       8                  6          #       8       	                    #         8       -    p             <                  M            V       Y   	                e            "       q    0              }    P                  p                                                                                                                                                @                 `                        N           N              /            (       =                  O    b       2       j           V                              7                    L                   #                 #                #        8           `$      k         # x      8          # @      8       8    %      o       N    @&      F       d    &                      h          #       8           (               #       8           `*             3     +               #       8          # H      8       >    ,               #       8       )   # (      8       B   # `      8       [   #       8       t   #       8          #       8          #       8          #       8          )                   )                                      @                 `              	                                                   *                 5                  @                  L    @      !       X          "       d                   j                     v                                                                                                                                                   	                     "	                     5	   '               C	    5            i	          !       	                     	                     	                     	                     	                     	                     	
                     
                     <
   	                K
                     V
                     f
                     l
    :      [       
                     
                     
                     
                     
                                                      V                            "                     3                     J                     Y                     p                                                                                                                                                                       9                                                       0                     E                     W                     b                     n                     z                                                                                                                                                                                  !                            #                     .                     A                     O                     l                     y                                                                                                                                                                        &    9      h       F                     V                     c                z                                                                                                                   z                            )                     G                     T                     c                     v                                                                   `4      q                                                                                           !                     1    8             Q                     Y                     c                     r                                           __UNIQUE_ID_srcversion184 __UNIQUE_ID_depends183 ____versions __UNIQUE_ID_retpoline182 __UNIQUE_ID_intree181 __UNIQUE_ID_name180 __UNIQUE_ID_vermagic179 _note_9 _note_8 gntdev_vma_find_special_page gntdev_free_map gntdev_get_page gntdev_get_page.cold gntdev_ioctl_get_offset_for_vaddr __UNIQUE_ID_ddebug371.2 gntdev_vmops gntdev_open __key.47 __key.48 gntdev_miscdev __UNIQUE_ID_ddebug366.6 find_grant_ptes gntdev_copy gntdev_copy.cold gntdev_grant_copy_seg gntdev_vma_open __UNIQUE_ID_ddebug356.9 unmap_grant_pages.part.0 __UNIQUE_ID_ddebug355.10 use_ptemod __unmap_grant_pages_done unmap_grant_pages.part.0.cold gntdev_invalidate __UNIQUE_ID_ddebug365.7 gntdev_put_map.part.0 gntdev_put_map.part.0.cold __UNIQUE_ID_ddebug353.12 __UNIQUE_ID_ddebug354.11 __unmap_grant_pages_done.cold __func__.44 gntdev_release __UNIQUE_ID_ddebug367.5 gntdev_vma_close __UNIQUE_ID_ddebug357.8 gntdev_ioctl_map_grant_ref __UNIQUE_ID_ddebug369.4 gntdev_ioctl __UNIQUE_ID_ddebug370.3 __UNIQUE_ID_ddebug380.1 gntdev_ioctl.cold __UNIQUE_ID_ddebug352.13 gntdev_mmap __UNIQUE_ID_ddebug381.0 gntdev_mmu_ops gntdev_mmap.cold gntdev_init gntdev_exit __func__.57 __func__.56 __func__.55 __func__.54 __func__.53 __func__.52 __func__.51 __func__.50 __func__.49 __func__.46 __func__.45 __func__.43 gntdev_fops __UNIQUE_ID_limit347 __UNIQUE_ID_limittype346 __param_limit __param_str_limit __UNIQUE_ID_description345 __UNIQUE_ID_author344 __UNIQUE_ID_license343 .LC5 .LC18 dmabuf_exp_ops_unmap_dma_buf dmabuf_exp_release __UNIQUE_ID_ddebug278.27 dmabuf_exp_ops_map_dma_buf __UNIQUE_ID_ddebug283.24 __UNIQUE_ID_ddebug284.23 dmabuf_exp_ops_detach dmabuf_exp_ops_attach dmabuf_exp_from_pages.constprop.0 dmabuf_exp_ops __UNIQUE_ID_ddebug286.22 __UNIQUE_ID_ddebug287.21 dmabuf_exp_ops_release __UNIQUE_ID_ddebug296.15 __UNIQUE_ID_ddebug297.14 __UNIQUE_ID_ddebug291.17 __UNIQUE_ID_ddebug290.18 __UNIQUE_ID_ddebug289.19 __UNIQUE_ID_ddebug292.16 __UNIQUE_ID_ddebug288.20 __UNIQUE_ID_ddebug301.13 __UNIQUE_ID_ddebug282.25 __UNIQUE_ID_ddebug281.26 __key.5 __key.0 __func__.1 __func__.2 __func__.3 __func__.4 __func__.6 __func__.7 __func__.8 __func__.9 __func__.10 __func__.11 __func__.12 .LC14 sme_me_mask pin_user_pages_fast mmu_interval_notifier_remove __check_object_size misc_deregister unpin_user_pages_dirty_lock param_ops_uint _copy_from_user wait_for_completion_timeout __msecs_to_jiffies __this_module gntdev_ioctl_dmabuf_exp_wait_released gntdev_test_page_count arbitrary_virt_to_machine mmu_interval_read_begin sg_free_table mmu_interval_notifier_insert_locked xen_p2m_size __init_swait_queue_head __put_user_2 __mmap_lock_do_trace_acquire_returned cleanup_module evtchn_get xen_domain_type kfree gntdev_dmabuf_fini gnttab_dma_free_pages __tracepoint_mmap_lock_acquire_returned dma_buf_attach __tracepoint_mmap_lock_released kmem_cache_alloc_trace __fentry__ init_module _printk __stack_chk_fail refcount_warn_saturate dma_buf_export dma_buf_map_attachment machine_to_phys_nr find_vma __ubsan_handle_out_of_bounds page_offset_base kvmalloc_node gntdev_alloc_map __cond_resched gnttab_dma_alloc_pages gntdev_dmabuf_init fput dma_buf_unmap_attachment __get_user_nocheck_2 gnttab_batch_copy mutex_lock dma_buf_get dma_buf_put apply_to_page_range dma_buf_fd phys_base __put_user_nocheck_2 __mutex_init current_task gnttab_free_pages sg_alloc_table_from_pages_segment gntdev_put_map misc_register evtchn_put __x86_return_thunk _copy_to_user gnttab_free_grant_references complete_all down_read dma_set_coherent_mask __SCT__xen_hypercall __mmap_lock_do_trace_start_locking gnttab_grant_foreign_access_ref vmemmap_base xen_max_p2m_pfn gnttab_unmap_refs_async gntdev_ioctl_dmabuf_imp_release dma_map_sgtable mutex_unlock gntdev_map_grant_pages __tracepoint_mmap_lock_start_locking __sg_page_iter_start __dynamic_pr_debug __mmap_lock_do_trace_released gnttab_claim_grant_reference gntdev_add_map machine_to_phys_mapping gnttab_alloc_grant_references xen_features dma_buf_detach gnttab_alloc_pages get_phys_to_machine dma_set_mask dma_unmap_sg_attrs gntdev_ioctl_dmabuf_exp_from_refs __ubsan_handle_load_invalid_value vm_map_pages_zero kvfree gnttab_end_foreign_access gnttab_map_refs gntdev_ioctl_dmabuf_imp_to_refs up_read __kmalloc kmalloc_caches __sg_page_iter_dma_next xen_p2m_addr               (             1                                                                                                                               #            <            M            W            a                                                                                                 H            ^            j         	          o            y                                                                                                                                           3            \            j                    q         
   p       v                                                                        
                        2            4       7            Q                    \                    a            m                    t                   y                                 	                                                             
   P                                                      1            c                                                                   %            g                                                         	                               	   `                            	   @                   !                        	            	         	           	            	         	           	            	            
            8
            B
            0       I
         
         N
            Z
            d
            n
            x
            
            
            ]       
            $            2       f                                                      X                
   0      #            B            T            q                                    H            X                   a         
         k                                                -            e                                                                        y                   &                                        
                                                 
   h                                     ;            Q                                                                                    
                        #                   *         
         /            A            u                        p               
                                          	   ,                                          D                   O                                                            H            l                                    +            O                        /            h                                                            E            k         	   ,      {                                                                                    8            E                  L         
          Q                                                C            u                                                *            =            X                                                
                        3            U                                                                               ,            ?                  F         
   8       K            h                  o         
          t                                                       5            W            L       f            q                                                                                    V            g                                                M            d            2                                                 L             ^             v             h       }          
                                                                                       )!            !            !                  "            p      #"            <"            B"            P"            f"            0      n"            y"                   "            "            "            "                  "         
           "            "            "            #            e#            #            #            #            #            #            #            /$            7$            B$            I$            @      P$         
          U$            a$            $            $            v      $         
   x      $            $                   %            <%            b%            %            %            %            %            p      %         
   @      %            %            &            &             &            (&            ;&            A&            I&                   _&            {&            &            &                   &                  &                    &            !'                  R'                    b'                    ~'                  '            '            '            '            -(            6(                  =(         
         B(            S(            [(            x(            (            (            (            3)            >)            F)            W)            )            )            )            *            +*                  2*         
         =*            T*            a*            *            *            *            *            *            *            +            !+            >+            +            +            ,            &,            .,            8,            @,            O,            Y,                  `,         
   H      e,            q,                  x,         
         },            ,            ,            ,            ,            -                   -            J-            -            -            .            $.            ..            6.            >.            k.            .            H      .         
         .            .                  .         
   (      .            .            
/            +/            /            /            /            /            /            /            0             0            -0            0            0            0            &1            /1            S1            z1            1            1            1            2            2            '2            G2            n2            2                  2         
         2            2            2            !3            *3            T3            ~3                  3         
   `      3            3                  3         
         3            3            3            J4            a4            4            4            4            4            
5            @5            T5            y5            5         
         5                  5            5            5            6            ;6            6            6            ,       6            6                   6                  6            6            07            E7            Q7            h7            7            7            7            7                   7         
         7            7            H      7         
         7            8            #8            58            G8            m8            8            8            8            9            %9            M9            |9            9            9            9            9            9            :                   :            +:                   2:                  7:            o:            :            :            :                      	   p                                      !          	   P      )             2                   =          	         M             ]             $      g          	         p             y             
                	   0                                U                                                                                       	   P                                                	   P                                                   H                                "                                             &          	         /             4             B             x      G             R                       	                                                /      `                                                                                       P      p                               
                  @                                      @&                  %                  `$                  #                  `*                                         0                    `                                             (             0      0                   8                    @              
      H             
      P                   X                   `                   h             P      p             @      x                                                                                                                                                                                           #                   #                   `$                   %                   @&                   &                   (                   `*                    +                  ,                  `4                  5                   8      (            9      0            9      8            :                    
                                                                                                                  s!                   !                    (      $             *      (             v6      ,             7                                                                                	   0                    '                    ;                                      [                                                                                                      $             	      (             7
      ,             c
      0             w
      4             
      8             G      <                   @             :      D                   H             t      L                   P                   T                   X                   \             7      `                   d                   h                   l             1      p             "      t             Q       x                    |             #                   A$                   $                   :&                   z&                   ,(                   *                   *                   N,                   ,                   j.                   x5                   7                   L9                   9                   n:                   :                    /                                                         Z                                        Z                                        Z           $                    (          Z           0             Z      4          [           <             5      @                     H             Z9      L                                                      `                
                                                             
                           $                   (             
       0             +      4                   8             
       @                   D                   H          
   z      P             
      T             <
      X          
   "      `             
      d                   h          
   Z      p                   t             L      x          
                                                         
                      T                                   
                      g                                   
   B                   V                   y                
                      R                   <                
   
                   J                   [                
                                          9                
   b                    /                   m                 
                      !                  "               
   *                   #                  F$               
   J                   $      $            $      (         
         0            %      4            %      8         
   j      @            '      D            1(      H         
   2      P            *      T            %*      X         
         `            +      d            n,      h         
         p            +      t            S,      x         
   r                  .                  }.               
                     o.                  .               
   R                  1                  y3               
                     B1                  2               
                     2                  3               
                     5                  5               
   :                  -6                  7               
                     h6                  7               
                                       	                    	                             0          	          8          	         @                   P          	          X          	         `                   p          	          x          	                                      	                    	                                      	                    	         0                  @         	         P                  `         	         p                           	                                    	                                    	                     k                  `                                                            7                           8                    @             p       H             7       P                    p                    x                                  7                                                           0                    7                                                            P                    7                                                                  (            7       0                   P                   X                   `            7       h                                                                     7                                                                           7                                                                             7                         0                   8            @      @            7       H                  h                   p                   x            7                   1                                                        7                   I                                                        7                   `                                                             (                  H                  P            @      X                  `                                                                                                                                                                                                                                      H      (                  0                  8                  @                  `                  h            `      p                  x                                                `                                                                        @                                                                                                                    @                  H                  P                  X            p      x                                                                  v                                                                                                                                                  H                         (                   0                  8            @                                               8                    8                     .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .rela.text.unlikely .rela.init.text .rela.exit.text .rela.fixup .rela.rodata .rela__mcount_loc .rodata.str1.8 .rodata.str1.1 .rela.smp_locks .modinfo .rela__param .rela.return_sites .rela__ex_table __versions .rela__bug_table .rela__jump_table .rela.data .rela__dyndbg .rela.static_call_sites .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .BTF .gnu_debuglink                                                                                           @       $                              .                     d       0                              ?                            :                             :      @               Ȯ      /      .                    J                     {;                                    E      @                           .                    ^                     q<      V                              Y      @               x             .                    n                     <                                    i      @               P      H       .   	                 ~                     <                                    y      @                            .                                          =      (                                    @                     P      .                                         (B      @                                   @                            .                          2               hC      n                                  2               H                                                       J      0                                    @                            .                                         K                                                        L      (                                    @                     `       .                                         L                                          @               @            .                                         xM                                          @                     0       .                                        M                                                         e      T                                   @                     P      .                    ,                    xe                                    '     @               @       	      .                    >                    g      4                              9     @               @            .   !                 I                    i      X                             D     @                     
      .   #                 W                    p                                    R     @                    0       .   %                 o                    @p                    @               j     @                     0       .   '                                     s                                         0               s                                                        Jt                                                          Jt      d                                                                                                            ȇ      h      /                    	                      0                                                         P                                  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  nr)y5x&hN]@hY-;!>nIX%M0V?_GIYG.91e/ĕM3<	\ZqRQqSLw.H5Ȇyq{g	Ɖ"/@<lPR5+G@UUŵ<nja#۩.];PP xDTJ-FFTĶJER)$^+<sQ!&Z7wUP#E18 ?(e@׮jUm+÷[qW!'+F!{`LH*Ѱ$v=ETZ:Ik%V#A"Km8]vLSƻJCӐqul%
$4ݎ} {{+sFxKhۙR`@Wc{PgU7ڑaA郋wnɜەu;(.f         ~Module signature appended~
