ÿØÿà 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 TVK﹮        Linux                Linux                       U1HǇ(     H]    @     U   H]    ff.         UHAUL  ATILS    LAƄ$  %    %    1I HcHwLI8    u[A\A]]    H        f.         UH     H   H    ]    f         HUA8  HD9AO    ]             UHAVAUATDLSIHHLL
  L    H
  I    LLA    Eu[A\A]A^]    H
      [A\A]A^]         UHAWAVIAUATISHHHĀLneH%(   HE1M_  A   O  M     1ɃH`IEHHX    H`HEM  I   HXH-  P"  H A   HE   I   HTŠHEDHsKHXH    HXDHEHDՠHY  M   M   AD$   EoI  I$A   JDA   EI   HJDDA 
  IDHuL    HUeH+%(      H[A\A]A^A_]    L`L    LmLmHsKDA   L    LmA   A      A   A   QH`H    H`LA   HE    LH    HX    HXLH        HXA   @     UHAWIAVAUIATISDHHM    I|$LLHMINAŅuu!LL    HD[A\A]A^A_]    I|$    LL    tI|$    ff.         U   HAVAUATISHH}L  H(eH%(   HEH   HF0    HFHF HHFHF     L    H   A 
  L   HuI    t+LL    HEeH+%(   uH([A\A]A^]    H                UHATSHL&D  CUA$h  SOtA$   9GAL$$KV}  wO  vc      DA$h  CK`wbu`I$  L    He[A\]    G     	J  % t6     A$h  CK`v`   I$  HsW9HG     pKW
bLfLS         A$h  #ID$8DKULH    DCVH    H  CKP    XHKWH
H|H|
HzHH)H)H   A$h     A$h     A$h     A$h  uH    LH        A$h  KW
LLLff.     @     UHAVAUATSHeH%(   HEHG H(  G(L  HH HL  H  L    IH    LPHuH    HHuH    uH    tLL    HEeH+%(   uH[A\A]A^]        @     UHAWAVAUATSHH(wLoeH%(   HE1HGHE  IE    uND{Ds1H(  [fADAH}    H}HI    *  L    u2HuLqHEeH+%(     He[A\A]A^A_]        KsL(  DsfDF    1DLDE    DEHH    H    H    c   wIE   H=    L(      1IA$   LL    IH      DuA$   $       LE1ɺ   HE    HuE1Hj LLj j jhL  j HE    E    H0ks<hL    [L    IE H(      sEuAI$  HD1    <v		I$      D1L                    UHAWAVLAUILATSHH    AA:  ;   8     ,  D  f    H    M     L    HS8A   ƃ       H   >  H1Ƀ@  H   H    f  ƃ   MtQH   HtEPt>HxH@PH   H        HEIƋ     O     H   H      ;   ADl  l   M  A IAO%  L  ALL?   U  EH[A\A]A^A_]    H   HK8H    H    D H  H    mHH   H  @  H   H       1f  ƃ       3   ƃ  L    LLILL    1H[A\A]A^A_]    AN
D 	A	    AF	AAǉ  ~AN
D 	A	    AF	AAǉ  Kf.         UHATH   IH@(    I$   LH@8    Le1    f    U   HAUATIL(      A$   uBL    I$   LH@(    I$   LH@8    L    A\A]]    I  V@     UA         HAWIAVAULmATIH  S   H@eH%(   HE1LnHEE    E    HEHE]   L    AWK
	)A$  ]~}M$  HI  HELI]    IH    LHuH    HHuH    uH    tLLI    L;muH5    L    HEeH+%(   uEH@[A\A]A^A_]             UHH    HATSHG8HH    L     H=       IĘ      HtnHxHH     HHǀ       H1H)   HLHC8H      FH^ HЈNHV@F[A\]       f    U1H    HATSHw8HH    HL      H=           HtqHxHH     HHǀ       H1H)   HLHC8H      F   FHЈNHV@F0[A\]           UHAWAVAUATSHeH%(   HEHG L(  M$
  I$
  L    IH    HuH    Ht0E$x
  A    AuH5    HP        H    uH    tLL    HEeH+%(   uH[A\A]A^A_]        @     UHAUATSHeH%(   HEHG L(  I$
  IĀ
  L    IH    HuH    HtHxHt    H    uH    tLL    HEeH+%(   uH[A\A]]        ff.     f    U   HAWIAVLMAULATSHHPeH%(   HE1H    E   xEL4    }L      LI      LI    IM4  MDULM#  H<  I$    I   ID$    H     H@    A  EP   HI    I    HH9uAQLHA0E1LELDL    LEY   IE Duǃ      ǃ      H  IEIH   1ǄC      ITHC  HI9uLEE        I      LHU   H@    E`       I      LHU   H@    H}    L    L    1HUeH+%(      He[A\A]A^A_]    LǉE    L    L    EI   ELHR(    I   LHR8    EAQLHA0E1LELDL    LEZuǃ      IE ǃ      H  IEH   L    L    L    Z1        UHAWAVAUATSL(  HM$  LAŅt[DA\A]A^A_]    H   HH@    u|HH   H@        H       tI$  E1&L3Iw9HLAH8AuMcIvLH        LH        D      UHAWAVAUATISHeH%(   HEH   H8         1   HUI$   LH     ]̸   D؋    9G    I$      LHU̾   H     EH    fE      IHv      I$      LHU̾   M  H     E̺   LM  LA`
  DfA:  M$(  Aƅt1L    HEeH+%(     HD[A\A]A^A_]    I
      A4      I$      L   HUH     E̺   DA4  9GfA8      I$      L   HUH     E̺  DA@      I$      L    HUH     MDu    fA,     L@  AAǅ      I   E  AX      A$   tAǅ  w   Aƅ  It$LH    AI$   EtH@8L    zH@L    utLI$   H@        L    A$   uL    3M  1HcHwCM<$Hw+LLI80uA    H        H    Hu    Hu A$  DDH            H              ADH            H            DHcH    MH    M    DHcH    MH    M    AH    HE    HE    HH    H    A            UE11ɺ@      H    HAT    H    HuH    A    NHH    @   H        H    HuH    A    H        Aąy0H=        H=    H            H        E1DA\]    UH    H    H=        H=        ]                                                                                                                                                                                                                             O                   cmd %p response %u status %#02x sense_len %u
   3virtio_scsi: SCSI device %d 0 %d %d not found
        6virtio_scsi: Unsupported virtio scsi event reason %x
 3virtio_scsi: Unsupported virtio scsi event %x
        %s failure: config access disabled
     3virtio_scsi: kmem_cache_create() for virtscsi_cmd_cache failed
       3virtio_scsi: mempool_create() for virtscsi_cmd_pool failed
   /build/linux-1e4p19/linux-5.15.0/drivers/scsi/virtio_scsi.c     /build/linux-1e4p19/linux-5.15.0/include/linux/blkdev.h Unknown response %d 4 drivers/scsi/virtio_scsi.c cmd %p CDB: %#02x
 abort
 6 device reset
 control event request include/linux/virtio_config.h virtio_scsi_cmd virtio_scsi Virtio SCSI HBA            virtscsi_queuecommand   virtscsi_probe          virtscsi_complete_cmd license=GPL description=Virtio SCSI HBA driver srcversion=44B9855D6D2EF81016BB5DB alias=virtio:d00000008v* depends= retpoline=Y intree=Y name=virtio_scsi vermagic=5.15.0-176-generic SMP mod_unload modversions                                                                                                                                                                                                          N    module_layout                                           J}$    unregister_virtio_driver                                ?yI    kmem_cache_destroy                                      4    mempool_destroy                                         _    register_virtio_driver                                  XS    mempool_create                                          Dr    mempool_alloc_slab                                          mempool_free_slab                                       `j    kmem_cache_create                                       R    _dev_err                                                a    scsi_add_host_with_dma                                  .    virtqueue_get_vring_size                                W    scsi_host_alloc                                         }    nr_cpu_ids                                              |c    __x86_indirect_thunk_rdx                                ?G     __cond_resched                                          E:#    __kmalloc                                               /z%    complete                                                T    __ubsan_handle_load_invalid_value                       6    queue_work_on                                           (H    system_freezable_wq                                     xg    sdev_prefix_printk                                      *v    mempool_alloc                                           㗨    mempool_free                                             @%    wait_for_completion                                     _$    scsi_host_put                                           y    scsi_remove_host                                        aH    __ubsan_handle_shift_out_of_bounds                      8߬i    memcpy                                                      virtio_check_driver_offered_feature                     30    blk_mq_unique_tag                                       ~    _printk                                                 uQ    scsi_add_device                                         ct    scsi_rescan_device                                      b1    scsi_scan_target                                        `    scsi_scan_host                                          z    kfree                                                   EϘ    __scsi_execute                                          ;    __scsi_iterate_devices                                  ,\"    kmem_cache_alloc_trace                                  A    kmalloc_caches                                          
e    scsi_remove_device                                      M    scsi_device_put                                             scsi_device_lookup                                      UY@    virtqueue_enable_cb                                         virtqueue_is_broken                                     v)c&    virtqueue_get_buf                                       W    virtqueue_disable_cb                                    XC    scmd_printk                                             a    __dynamic_dev_dbg                                       pHe    __x86_indirect_thunk_rax                                Lg    virtqueue_kick                                          D    virtqueue_add_inbuf                                     ke    __stack_chk_fail                                        s    virtqueue_add_sgs                                            sg_init_one                                                 virtqueue_notify                                        p\    _raw_spin_unlock_irqrestore                             Dr    virtqueue_kick_prepare                                  4    _raw_spin_lock_irqsave                                  Cpr    scsi_change_queue_depth                                 a    blk_mq_virtio_map_queues                                    __ubsan_handle_out_of_bounds                            -    cancel_work_sync                                        6t    pv_ops                                                  {'    _raw_spin_lock_irq                                      9[    __x86_return_thunk                                      m    __fentry__                                                       	        3          6          =                                                                                           0                                                            0                                                                                                                                                                       'scatterlist *[6]'                    &                     'virtio_scsi_event_node [8]'                                        '_Bool'                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
 'unsigned int'     'int'                                   8                                                      r                                                                                               virtio_scsi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0  GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0               !   3            =  kn  @   ! 	      Z  	      ! 	      % O     !   ;            =  kn  @   ! 	      Z  	      ! 	      #! jn     /! jn     % O     :!   l   
 jn      
 jn      O! in  @   #  	   P   Gy 	   X   `  `              	      `   `!      r  jn      )Y jn           @   =  kn     y!      Gy 	       !      r  jn               ! jn  `   !      ! jn      Gy 	       !      u  jn               z jn  `   ! 
  $   N	 jn      ! jn      Y  jn  @   t
 jn  `   ! jn     ! jn     )! jn     ;
 in     2! in     N
 jn           ;   c]      =!      D!      H!            l   c]      D!      H!      ]      K!      P {        _  @   j       X  [!   8   r!      u   @   @       x!      X      I   @   N	    @  v;  K     ! 6      !  @  !    !  @          !      ! i       v	 X  @                                                                                                                              S                           
*                 D          
          v	 X  c]   ;   Vz ;   !     !    W            P {  !    	          v	  c]   ;   Vz ;   "  6   !               r!  !              , {  !    !               
 {  6!    :!               r!  V  S   N!     d!    ?           w! {  !     !    	         ! {  !     !    ?  !     !    ߩ            X  r!  !              r!  !  !      .!     B!              
 {  P {  Q!    $ g!      w!    ?  !              r!  c]  !    ) virtio_scsi_cmd_req task_attr crn virtio_scsi_cmd_req_pi pi_bytesout pi_bytesin virtio_scsi_cmd_resp status_qualifier virtio_scsi_ctrl_tmf_req virtio_scsi_ctrl_tmf_resp virtio_scsi_ctrl_an_req event_requested virtio_scsi_ctrl_an_resp event_actual virtio_scsi_event virtio_scsi_config seg_max event_info_size sense_size cdb_size max_target cmd_pi tmf an virtio_scsi_cmd virtio_scsi_event_node vscsi virtio_scsi stop_events ctrl_vq event_vq req_vqs virtio_scsi_vq vq_lock __virtscsi_add_cmd fini virtscsi_abort virtscsi_add_cmd virtscsi_cancel_event_work qdepth virtscsi_change_queue_depth hwq virtscsi_commit_rqs virtscsi_complete_cmd virtscsi_ctrl_done sdevice virtscsi_device_alloc virtscsi_device_reset scmnd virtscsi_eh_timed_out virtscsi_event_done virtscsi_freeze virtscsi_handle_event virtscsi_init event_node virtscsi_kick_event virtscsi_map_queues virtscsi_probe virtscsi_queuecommand virtscsi_remove virtscsi_req_done virtscsi_restore virtscsi_tmf    virtio_scsi.ko  Q.%                                                                                                                     
                                                                                                              !                      %                      /       #            R              0     k       	       G                    T     t              m            	                                      8                                                                                           @       v                  '                  (       6           }       J          l      L                 ]                 x                          1         ! 8       8                                    _           @               !         8           _       @       2    0      >       B    p      |       R          ]      k   %                }    P                                                                                      p                `                 P      m                      '           "       ;                                     G   %               Z                 m   
         .       r                   ~    0                                            #                                                                  s               e                                                                   #                                                         %                     6   
         .       E                     L                     R                     ^                     u                                                                                                                                                                                                                                     0                     C                     R                     c                     |                                                                                                                                                                                             "                     0                     B                     V                     i                     x                                                                                                                                                                                             "                     4                     F                     M                     ^                                                                                                                                                                                         0                     C                     Z                     |                                                                                                          __UNIQUE_ID_srcversion185 __UNIQUE_ID_alias184 __UNIQUE_ID_depends183 ____versions __UNIQUE_ID_retpoline182 __UNIQUE_ID_intree181 __UNIQUE_ID_name180 __UNIQUE_ID_vermagic179 _note_9 _note_8 virtscsi_device_alloc virtscsi_eh_timed_out virtscsi_cancel_event_work virtscsi_map_queues virtscsi_change_queue_depth virtscsi_commit_rqs __virtscsi_add_cmd virtscsi_kick_event.isra.0 virtscsi_handle_event virtscsi_complete_cmd __UNIQUE_ID_ddebug344.1 virtscsi_req_done virtscsi_handle_event.cold virtscsi_queuecommand __UNIQUE_ID_ddebug348.0 virtscsi_queuecommand.cold virtscsi_freeze virtscsi_remove virtscsi_tmf.constprop.0 virtscsi_cmd_pool virtscsi_abort virtscsi_device_reset virtscsi_event_done virtscsi_event_done.cold virtscsi_ctrl_done virtscsi_init virtscsi_restore virtscsi_probe virtscsi_host_template virtscsi_probe.cold __func__.10 virtscsi_cmd_cache virtio_scsi_driver fini __func__.11 __func__.6 __UNIQUE_ID_license357 __UNIQUE_ID_description356 id_table features .LC3 .LC17 virtqueue_enable_cb virtqueue_is_broken __this_module complete queue_work_on scsi_remove_host cleanup_module memcpy kfree sg_init_one __scsi_iterate_devices kmem_cache_create _raw_spin_lock_irqsave __dynamic_dev_dbg mempool_free kmem_cache_alloc_trace __fentry__ init_module blk_mq_virtio_map_queues __x86_indirect_thunk_rax scsi_device_lookup _raw_spin_lock_irq mempool_create __stack_chk_fail unregister_virtio_driver mempool_alloc scsi_add_device __x86_indirect_thunk_rdx __ubsan_handle_out_of_bounds scsi_device_put virtqueue_get_vring_size __cond_resched virtqueue_notify _dev_err scsi_host_put mempool_free_slab system_freezable_wq sdev_prefix_printk scsi_scan_host virtqueue_disable_cb __scsi_execute _raw_spin_unlock_irqrestore virtqueue_add_sgs scsi_rescan_device wait_for_completion mempool_alloc_slab __x86_return_thunk nr_cpu_ids blk_mq_unique_tag virtqueue_get_buf pv_ops scsi_scan_target __ubsan_handle_shift_out_of_bounds virtqueue_kick virtqueue_kick_prepare scmd_printk virtqueue_add_inbuf mempool_destroy cancel_work_sync __mod_virtio__id_table_device_table virtio_check_driver_offered_feature scsi_remove_device scsi_add_host_with_dma __ubsan_handle_load_invalid_value scsi_host_alloc __kmalloc kmalloc_caches kmem_cache_destroy           S             r   !          S   0          r   A          S   \          Y   o          v   x      v          v                    ~             r             	                    `             S             U             r             S                        r   !         S   Q         O   `         z   n         m            r            d            r            S            L            L            n   :         r   I         L   f         L            L            [            	                   `            	                   `            S   7         O   d         m   z         r            z            m            d            S                              L            O   7         |   F         m   f         r   r         y   y         [            S   	         V            r                                
   8                P                                                   {            S            O   "         k   8         u   H         D   T         C   c         m            r            [            S   	         X   	            ,       )	         a   a	         r   f	            J       	         X   	            	            	         a   	            <       	         R   
         M   
         l   
            
         K   
         j   
         w            o   &         ^   0         [   5                   A         S   g         t                        J            r               2                
                    P   o         J            O            m            r               [                   {       1         S   J         V   ^         V   j         r   q         S                        H            V            V            f            r            S   m         p            O            k            u            D            C   
         m                        Q   D         r   I         [   Q         S   \            E       p            L       x         {                        ]            r            S               O       /            L       >         i   E            O         ]            r            S            O            k   )         u   A                   N         h   \         G   f         D   r         C            m            r            [            S            O            k            u            F   !         D   -         C   <         m   Z         r   _         [   q         S                                                         /                  6            ]       >            e       _                  g            k                V             c   !         V   -         c   N         V   W         K   _         K   g         K            r            K            K            K            _            _            V   9         K   A         K   I         K   \         [   a         S            r            V            V               -         	   `       2         `   @         	   @       E         `   Q         S                               c            V            s            c            V            	                              c   <         V            f            r            b            c            V   	         c   *         V   C         c   d         V                                    V            V   )         V   6            I         j            [            	                    `            	                    `                0                 W                /	      "             h       '          W   ,             /	      @             0       E          W   J             /	      Q                    V          W   [             /	      h          	   @      s          x   {                             	   @                x                                	   p                                A                                                        e                                S                       "          N   )                    5                    @          W   L          g           X          q           ]          Z   d             p             H      {          W             	                   B                          }                                                                                r             	                   \                          }                       $             *          r                 l                                         s                                                                                   @                                                (                    0                   8                   @                   H                   P                   X                   `             @      h             0      p             p      x                                P                                                                            p                   `                   P                                         l                    s                                        I                   ]                                                                                                M                          $                   (                   ,                   0                   4                   8                   <             ;      @                   D             )      H             c      L                   P             
      T             (                                        /                                                                                                                     9                    y      $             e      (                   ,                   0             `	      4                   8                   <             i      @                   D             C      H                   L                   P                   T             Y      X                   \                   `                   d                    h             )                     [                @                                        @                                        @           $                   (          @           0             8      4          A           <                   @          A                                                            
   b                                                       
   *                                     	   @                	   t                          0          	   @      8          	   t      @                   P          	   @      X          	   t      `                   p          	   @      x          	   t                                   	                    	   `                                   	                    	   `                                   	                    	   `                                   	                    	   `                         0         	   @      8         	   t      p                           	                                     E           0         	         8         	         `            P      p            p                  0                  `                  @                                  E                                          P                        8                    p                   x                                                          @                  P         	   `      X         	   t                                                                                 2       8                    @             0       H                    P                     8         T           8         I            .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .altinstr_replacement .rela.text.unlikely .rela.init.text .rela.exit.text .rela.altinstructions .rela__mcount_loc .rela.parainstructions .rodata.str1.8 .rodata.str1.1 .rodata .modinfo .rela.retpoline_sites .rela.return_sites __versions .rela__bug_table .rela__jump_table .rela.data .rela__dyndbg .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .BTF .gnu_debuglink                                                                                        @       $                              .                     d       0                              ?                                                         :      @               h^      8      *                    E                     ]                                    `                     a                                    [      @               t      X      *                    t                     ?                                    o      @               v            *                                               .                                    @               x             *   
                                      @                                          @               y      `       *                                         X                                          @               y      @      *                                                                                   @               8|      0       *                          2               8                                         2               8                                                          !      F                                                   F!                                                        "      X                                    @               h|            *                                        p"      l                                   @               x~            *                    &                    "                                     6                    3      H                              1     @                             *                    G                    (4                                     B     @                             *                    Y                    `4      ~                              T     @                           *                    d                    8      p                              _     @               x             *   !                 r                    9                    @               m     @               8      0       *   #                                      =                                         0                =      \                                                  \=                                                          \=      e                                                  H                                                          H            +   B                 	                      U                                                         h                                   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  $O6e*Z}F5qIp23#{q
^3gQ\s~	3^&~~[2k{(oҭy_bHb/'mZ[a^m#ӂ8^Nmk3C$p~fKaFMk =sOMs:9\fDuӋW(*OnyRkם2=F<fGvu|k :<S)97x$.tgR`ţљ L)we
YN9?pJ~_ވFMTRp>77!esÇ,YJ2[UM8+_&(kgyju0w L3h@Sgz8nu|żwB=;`!ip_6bhaqFEX}Mc
|rHFX͖Ӗo
M뭱
8rD5+{r8ஐd7K/"NqK-         ~Module signature appended~
