ÿØÿà 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          >                    Pk          @     @ ' &          GNU b| C|Ƨ:>;        Linux                Linux                       UH]        U   H]    ff.         UHG H@p1]            UHSHWHZ 	tow/tuvFB   H{    H       H]1    w+
uHt   B   ʅuu0   븃tt;u   띃;u
            UHATISH^ S2ftH        S4 tH    L    SP tH    L    HS(H0u  tH    L    [0    u[1A\]    LH        1[A\]    D      H   UHATISHHtH w1    I|$HtH w1    uAI|$ HtH w    I|$HtH w    L    [A\]            uH                ff.     @     Ht2UHATLg MtG   I|$    LLe        ff.     @     UHAWAVAUATSHH   eH%(   H$   1H  IIHHI        IH[    HD$8A    1HD$0u  D$    ft$H|$8H        HH   ? tH$   H        @w2  uD$ D$뤃     DHt$ H$   T$    T$luDt$ ]D$LD9ALƉD$    H=             IHW  D$Ew4I   H    IǇ       H    fAG2؃AG0D$AGPHD$IG(    AW4IG@AG8    IG@I    A     AW<AWPH    H    IGHIG`AW\LAGX    IG`IGhAGp        IGH= =  M|$ tl     HǄ$       HǄ$       f$         fIH$   f$       tͅ       LfAGt    IO(I1AGxD$IWtffAGv      M   L    r  A?h  Iw(I    S  L    C  A?9  IG\$1LI    H8AT    IG H=   IG1H    H8    IGHH=    HT$X1	   HHT$8HILd$@H      HD$pH      H$   IG HD$8    Dt$h\$lHD$HHD$P    uvIHt$ HGHD$     HD$(    IGHD$0        uAL    u5A?u/AD$    H$   eH+%(   u|He[A\A]A^A_]    LqD$ fD$HcD$ HD$  D$    A    1HD$0u  fL${q    ff.         UHAUATSLo L&I] HCH H8HtID$It$E1   P(    H{8    It$L    L    [A\A]]    D      UHAVAUATISHLw L.eH%(   HE1I^ HCH H8HtAVIuE1       AD$t?   AF   H{X    L    HEeH+%(   uuH[A\A]A^]    AD$11I}A   HMAE    uuL    HHtHxp     AE   LFPIE0HFp    k    f.         UHAWAVAUIATISHHLw H^0eH%(   HE1IFH LMtkDHLU    LU  Hڸ     Hs  H   H+    H4DE1A   HLHH5        HI\$IFH H8 t
H   I$    AEHUHuH]EIF E   I~HE    EHELeHEHH@8    u&HUeH+%(      HH[A\A]A^A_]    IVHH:HtAUIt$E1E       E        t ID$IFH H8 t=xMzP    MtL    LH    H    M:H    H    ff.         UHAWAVIAUIATSHPH_ eH%(   HE1Cpx  H=    8   @      IH  IEpH{XID$0    tQLL   A    L    HL    HEeH+%(     HPD[A\A]A^A_]    LL2Aǅ  IEp    8   @  H=        IH  LhHCMeHH L8MtfAE(LE      L     I.  H   H+    I4ME1A   HLHH5        IMfHCH H8 t
I/  IFI    H{8Le@(EHC HE    LuEHEHEH      HEE          AE    H{HUHuHH@0    Aǅ|HCH H8HtIFIvE1   P(    AE    L    Cp<LL       L    HA;   L    H{    AlCpyCppApH~P    D%    A    At!IFHCH H8 uIMgP    MuM'L    LH    H        1L   A    L    HH    AH            H            H    H    eH%    	          uH            H    LU    LU    AH                UH    H    1]    UH    H    ]           rdma_create_trans                                                                                                                           net/9p/trans_rdma.c ,port=%u ,sq=%u ,rq=%u ,timeout=%lu ,privport include/rdma/ib_verbs.h , &x->wait 9pnet_rdma include/linux/dma-mapping.h rdma port=%u sq=%u rq=%u timeout=%u privport    Destroy of kernel PD shouldn't fail     39pnet_rdma: %s (%d): problem binding to privport: %d
 39pnet_rdma: Duplicate reply for request %d    %s %s: rejecting DMA map of vmalloc memory
     /build/linux-1e4p19/linux-5.15.0/include/rdma/ib_verbs.h        /build/linux-1e4p19/linux-5.15.0/include/linux/dma-mapping.h    /build/linux-1e4p19/linux-5.15.0/net/9p/trans_rdma.c license=Dual BSD/GPL description=RDMA Transport for 9P author=Tom Tucker <tom@opengridcomputing.com> srcversion=79BF751AC0359282ADA00C8 depends=9pnet,ib_core,rdma_cm retpoline=Y intree=Y name=9pnet_rdma vermagic=5.15.0-176-generic SMP mod_unload modversions                                                                                  N    module_layout                                           s^L    p9_fcall_fini                                           A    kmalloc_caches                                          )n    p9_client_cb                                            T    __ubsan_handle_load_invalid_value                       pw    v9fs_unregister_trans                                   Yr    ib_dealloc_pd_user                                      c    in_aton                                                 ɾ    seq_puts                                                sk    down_interruptible                                      X7    seq_printf                                              GV    __warn_printk                                           )D    match_token                                             A    v9fs_register_trans                                     ݺ    rdma_destroy_id                                             ib_free_cq                                              l߅    strsep                                                  le    vmemmap_base                                            9-    kstrdup                                                 %    p9_parse_header                                         >q    rdma_connect                                            ^    p9_tag_lookup                                           9[    __x86_return_thunk                                      ;b    ib_destroy_qp_user                                      p\    _raw_spin_unlock_irqrestore                             K    current_task                                            (L    phys_base                                               ;.    wait_for_completion_interruptible                       g5N    match_int                                               d>    __ib_alloc_cq_any                                       ;I    init_net                                                Rs    rdma_create_qp                                          ^|    page_offset_base                                            rdma_bind_addr                                          7    rdma_resolve_route                                      x    __rdma_create_kernel_id                                 ke    __stack_chk_fail                                        ~    _printk                                                 "    dma_map_page_attrs                                      pHe    __x86_indirect_thunk_rax                                "    dev_driver_string                                       m    __fentry__                                              h@    rdma_disconnect                                         ,\"    kmem_cache_alloc_trace                                  4    _raw_spin_lock_irqsave                                  z    kfree                                                   fi*    up                                                      ࣉ    rdma_resolve_addr                                       
"    dma_unmap_page_attrs                                    A`    __init_swait_queue_head                                 -B    __ib_alloc_pd                                           /z%    complete                                                `    p9_req_put                                              ΰ    is_vmalloc_addr                                                                                           		        K		        K		                                                 K                                
              '_Bool'                                                                                                                                                                                                                                                                               9pnet_rdma                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0  GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0         <  <  Q
  !   (                     =     0     ;   @   a  ;             I 4     !      !     !    !    *!    /!      ?!     P!    b!    r!    !    !    !      #         !        LJ    @   {  l       @  j    Wm H              3        !                 w         ! 6               pz       C      !      T  i       !        V 
   @   !     #      WZ S      !   @  !    !     ~       	  @  !   `   9  H         /             U         p     Ab   @  	/     @     ې       @  !    #g                                              /                                                                                                                                              *                     {k 1Y        =Y  @    >           =  7Y    T  n  @    :Y  @  w                !    '!      ;!     M!    b!    w!    !    !      !     !    !    !    !      !    "!    3!    E!    T!    d!    {!                	         =Y                    *Z      +Z                O      7                !      )             
                              1      	        
        =Y      1  S   @    gY     S &    P3      2    G Y    x                                 gY                                      :Y               ! 
     !       !      t      u
              A  @  O      M oY    !     !                !    !    ! $   !    ! (   (!    <! 8   K!    [! @   n!    !    !   !   !    ! 
     !        !       !       &       #        !   0     0  @   B      \       
!                          !      $!     8!    Q!    j!    !             7      !        !      ! 6             ! 	            7       !    @   !    H   !    P   !    X   !    `   !    h   !    p            7      :      ?      !   P   W MY      H  MY     ! 0        @  ~    `  g    h  !    p  !    x  r     &!     j      0!      w3      =!      ){	      K!      e!      N             v!  `  !      !    ! ?  !   !   !              
!        !      !      !    !    6!    P!    n!    !    !    !    ! 	   ! 
   	!    ,	!    I	!    g	!    	!    	!      O,       O,     "t     	!            	! ! @                	! 
     ^,  T       	!    @   	!    H   	!    P   q    X   	    `    
!    h       p                 
!   P   ^,  T       	!    @   F uY         @      `        P   c "     
! #     !
!   `   u       #           $ @       /
!    '        (              	     )        %          E
!     R
!    h
!    
!    
!    
!    
!    
!      *  *     
! 	 @   +  Y      gY      eY     ,G  #   @  ! 6     w       
!      
! !          
! !    
! E       #O    
! i      
!   @        (   j      j      !   8    Y      ! 1  @       ,    !      w         ! 6      
!            @   ,G  #               )!     2!    ?!    L!    X!                   5               "                         +        .        -        
*             7    6          
8            	 u  ) e!    :          @ *  y!  ~!    < !    W   !                 <c 6 k    @           u  mY  1  S   !    B            j  !    D !    D             !    G                 g  /   !    I           ! 4 !    K !    D            eY  N Y  '!    N 1!    N p9_fcall p9_trans_status Connected BeginDisconnect Disconnected Hung p9_req_status_t REQ_STATUS_ALLOC REQ_STATUS_UNSENT REQ_STATUS_SENT REQ_STATUS_RCVD REQ_STATUS_FLSHD REQ_STATUS_ERROR p9_req_t t_err wfd privport p9_client msize trans_mod fcall_cache trans_opts fids p9_trans_module zc_request IB_USER_MAD_USER_RMPP rdma_transport_type RDMA_TRANSPORT_IB RDMA_TRANSPORT_IWARP RDMA_TRANSPORT_USNIC RDMA_TRANSPORT_USNIC_UDP RDMA_TRANSPORT_UNSPECIFIED rdma_network_type RDMA_NETWORK_IB RDMA_NETWORK_ROCE_V1 RDMA_NETWORK_IPV4 RDMA_NETWORK_IPV6 ib_send_flags IB_SEND_FENCE IB_SEND_SIGNALED IB_SEND_SOLICITED IB_SEND_INLINE IB_SEND_IP_CSUM IB_SEND_RESERVED_START IB_SEND_RESERVED_END mad_hdr rdma_dev_addr src_dev_addr dst_dev_addr network hoplimit IB_MGMT_MAD_HDR IB_MGMT_MAD_DATA IB_MGMT_RMPP_HDR IB_MGMT_RMPP_DATA IB_MGMT_VENDOR_HDR IB_MGMT_VENDOR_DATA IB_MGMT_SA_HDR IB_MGMT_SA_DATA IB_MGMT_DEVICE_HDR IB_MGMT_DEVICE_DATA IB_MGMT_MAD_SIZE OPA_MGMT_MAD_DATA OPA_MGMT_RMPP_DATA OPA_MGMT_MAD_SIZE ib_mad_hdr base_version mgmt_class class_version class_specific attr_mod sa_path_rec_type SA_PATH_REC_TYPE_IB SA_PATH_REC_TYPE_ROCE_V1 SA_PATH_REC_TYPE_ROCE_V2 SA_PATH_REC_TYPE_OPA sa_path_rec_ib raw_traffic sa_path_rec_roce route_resolved sa_path_rec_opa l2_8B l2_10B l2_9B l2_16B qos_type qos_priority sa_path_rec service_id reversible numb_path qos_class mtu_selector rate_selector packet_life_time_selector packet_life_time rec_type rdma_ucm_port_space RDMA_PS_IPOIB RDMA_PS_IB RDMA_PS_TCP RDMA_PS_UDP rdma_ucm_ece rdma_cm_event_type RDMA_CM_EVENT_ADDR_RESOLVED RDMA_CM_EVENT_ADDR_ERROR RDMA_CM_EVENT_ROUTE_RESOLVED RDMA_CM_EVENT_ROUTE_ERROR RDMA_CM_EVENT_CONNECT_REQUEST RDMA_CM_EVENT_CONNECT_RESPONSE RDMA_CM_EVENT_CONNECT_ERROR RDMA_CM_EVENT_UNREACHABLE RDMA_CM_EVENT_REJECTED RDMA_CM_EVENT_ESTABLISHED RDMA_CM_EVENT_DISCONNECTED RDMA_CM_EVENT_DEVICE_REMOVAL RDMA_CM_EVENT_MULTICAST_JOIN RDMA_CM_EVENT_MULTICAST_ERROR RDMA_CM_EVENT_ADDR_CHANGE RDMA_CM_EVENT_TIMEWAIT_EXIT rdma_addr rdma_route path_rec rdma_conn_param private_data_len responder_resources initiator_depth rnr_retry_count rdma_ud_param ud rdma_cm_event rdma_cm_event_handler P9_RDMA_INIT P9_RDMA_ADDR_RESOLVED P9_RDMA_ROUTE_RESOLVED P9_RDMA_CONNECTED P9_RDMA_FLUSHING P9_RDMA_CLOSING P9_RDMA_CLOSED p9_trans_rdma cm_id sq_depth sq_sem rq_sem excess_rc req_lock cm_done p9_rdma_context busa p9_rdma_opts Opt_port Opt_rq_depth Opt_sq_depth Opt_timeout Opt_privport p9_cm_event_handler clnt p9_rdma_show_options p9_trans_rdma_exit p9_trans_rdma_init qp_event_handler rdma_cancel rdma_cancelled rdma_close rdma_create_trans rdma rdma_destroy_trans rdma_request recv_done send_done    9pnet_rdma.ko   c                                                                                               	                                                                                                                                                          e       #                          2                   ?                   X            	       n                               8                                                                                          0                   P                                                                      ,                   =                  U          A       `                r           `       y                        (       +                                    k                            S                  0	                                  h                  0                                                  %           `       3   	                F                   ]           "       x    7       .                                 B                    p                                                                                                                                                                                                             	                ,                     2                     I                     `                     p                     {                                                                                  X                                                                                                                              !                     0                     9                     K                     U                     w                                                                                                                                                                                                                                                            "                     2                     F                     R                     `                     k                     ~                                                                                                                                                                         __UNIQUE_ID_srcversion184 __UNIQUE_ID_depends183 ____versions __UNIQUE_ID_retpoline182 __UNIQUE_ID_intree181 __UNIQUE_ID_name180 __UNIQUE_ID_vermagic179 _note_9 _note_8 qp_event_handler rdma_cancel rdma_cancelled p9_cm_event_handler p9_rdma_show_options p9_rdma_show_options.cold rdma_destroy_trans __already_done.3 rdma_destroy_trans.cold rdma_close rdma_create_trans tokens __key.21 rdma_create_trans.cold __func__.20 send_done recv_done recv_done.cold post_recv __already_done.16 post_recv.cold rdma_request rdma_request.cold p9_trans_rdma_init p9_rdma_trans p9_trans_rdma_exit __UNIQUE_ID_license669 __UNIQUE_ID_description668 __UNIQUE_ID_author667 .LC0 .LC8 .LC18 is_vmalloc_addr p9_req_put __this_module complete __ib_alloc_pd __init_swait_queue_head dma_unmap_page_attrs rdma_resolve_addr cleanup_module kfree _raw_spin_lock_irqsave kmem_cache_alloc_trace rdma_disconnect __fentry__ init_module dev_driver_string __x86_indirect_thunk_rax dma_map_page_attrs __stack_chk_fail __rdma_create_kernel_id rdma_resolve_route rdma_bind_addr page_offset_base rdma_create_qp init_net __ib_alloc_cq_any match_int wait_for_completion_interruptible phys_base current_task _raw_spin_unlock_irqrestore ib_destroy_qp_user __x86_return_thunk rdma_connect p9_tag_lookup p9_parse_header kstrdup vmemmap_base strsep ib_free_cq rdma_destroy_id v9fs_register_trans match_token __warn_printk seq_printf down_interruptible seq_puts in_aton ib_dealloc_pd_user v9fs_unregister_trans __ubsan_handle_load_invalid_value p9_client_cb kmalloc_caches p9_fcall_fini               B             V             B              V   1          B   E          V   Q          B   ~          A             7             V            B   !                   &         b   5                   =         b   L            $       T         b   h            +       p         b   }                     V               8                d            V            B            U            f            ]   +         ^   3         >   <         V   C         	   L                   X                    ^         	   d         a   m         V            B            A            V            V            B   !         Z   a            Z       f         \                               `            P            >            j          %         @   H         
           Z            \       ~         9               e                   P                N                    I   ?            $       ^         K   k            $       }         e            ;            Q            J            Q               e                O   8            e       @         8                                M            W            Q   3         V            H            B            :            <            5            >            V   !         B   q         :            <            >            V            Y            X               O       	         i   "	         H   1	         B   ~	         4   	         L   	         [   	         F   	                   D
         E   n
         V   
         :   
         	   
            d       
         	   
         D   
                   
         a            H            R   1         B   m         j   ,       |         @            c            >            ?            T            V            j   ,       #         @   U         4            L            [            F                              c   ?         E   q         :            >            >            ?            T            A   
         k            	   !                   R         	   c         D   m                   u         a   ~         H            >            ?            R                @                 h                }                                     h   $             L      -                     4             (       =          S           J          G   O             3      Z             `       _          G   d             z      n                     w          h                
                                     h                !                B   	                              _             V                                 g             V                                                          0                    P                            (                   0                   8                   @                   H                    P             0	      X             0      `                                   =                                                                              C
                   >                    
                                        D                                                                              ;                   l                          $                   (             2      ,                   0                   4             m
      8                   <                    @                                                   1                                         1                                         1           $                    (          1           0             h      4          2           <             
      @          3           H             y      L          3                                             X                            0             X       @             @      P             X                                     6                                                              0                                       0                                                                                                         (                   8         C           8         =            .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .rela.text.unlikely .rela.init.text .rela.exit.text .rodata .rela__mcount_loc .rela.smp_locks .rodata.str1.1 .rodata.str1.8 .modinfo .rela.retpoline_sites .rela.return_sites __versions .rela__bug_table .rela.data .data.once .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .BTF .gnu_debuglink                                                                                        @       $                              .                     d       0                              ?                                                         :      @               @S      h      $                    J                     ]                                    E      @               `            $                    ^                                                         Y      @               b      `       $                    n                                                         i      @               b      H       $   	                 y                     0                                                         B      h                                    @               0c      8      $                                                                                   @               hd      `       $                          2                                                        2               x      u                                                                                                                                                   @               d      0       $                                               D                                    @               d            $                                         @                                                        !      T                                    @               f      P      $                                         "      @                                   @               g            $                                        `#                                    *                    #                    @               %     @               i      0       $                    D                     '                                     I     0                '      \                             R                     \'                                     b                     \'                                   g                     C                                                          C       
      %   4                 	                      8M                                                         i      v                             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  Sz8[J;)>JSwQgڝGVkt[yKĐZUđn*1$⚋RwI"ͻg>9Ji %ى~0Ǘ1`B,#fs}g(2WSz13NF2^Q2jgەTV6\?}2(RR*F|	|;1'Hz\Y}:#tgznu/n':f5q)>ie ec4=pHLiql& ^ZrgT0	.&44oD/8禨.MH\5ұ&A*g!;J6 Ҭkh(#YKiHϞ9
vpjεqP"ߩUWªi!coYAQ0.~&T4Q6D>b
7ZߨJx>]n6)D ]x2P         ~Module signature appended~
