ÿØÿà 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 ,2[}'k         Linux                Linux                       UHAWAVIAUE1ATSHHc_(eH%(   HEHG HL(  I$x  HH    IL    HA       I$x  HuH<    HuL    uL    tEu2I$x  LH{    HEeH+%(   u$H[A\A]A^A_]ID$(   HxP        ff.          UHATISH(  H   H@(    HH      HC(HxP    I$   LH@8    Hx      1[A\]f.         UH(      H5    HH  H    ]fD      UHG`1Hp H    ]fD      UHG`H@  Dl  HD    1]f     UHATIGu)A$8  1t1<@ƍtL    LeHhH+=    AD$tHHH=    H    ff.     @     UHATSH     H@XHHx  LcL    H;    L%    %    u[A\]H;    [A\]ff.         UHATIh  t
~&LeËp  H        L    LeHh         Leff.     @     UHAUIATL(  I$H      I|$(    I|$(    I|$0    L    I   LH@(    LID$     I   H@8    I$x      L    LA\A]]@     UHAUATHH  LhXL    I}  tTIh  A   Eh  Et-AD$D	A    xL    DA\A]]þ              Aff.     f    ULFHSHHvC +HcǉHHiONH#)k)׃a@>xI9uH]HS LH)    vd  fH]f    U"   HAVIAUATSH  B 1HXXHC(L`PL    IH=    LA  LHƹ       Aąt4L    EuL    [A\A]A^]Ic1A[HDA\A]A^]H{(1L    A8  tE1<AGdD    AAf.         UHAWAVAUATSH   HpLHc  eH%(   HEH   LhXA   A;l    EpIAA  At!	  "+  Aǀ(     10A   t
  Aǀ(     1Aǀ(      I@0I0  A   LLhA,      LhM@  LuLHI$   LLLhM(  HE    L`    Lh   A@L`tA(  Ix  L`LhHH       LHXIx  HHHHxH    L`HxLhHEA(    LMA   ǅT   qIx  LhHH       LHXIx  HHHHxH       HxǅT   HELhA   I8     LD`h    ThD`H  A 
  MHuDHHLtŸ    AƅuaHpD`A    Ix  HA  HXH    1HUeH+%(   `  HĐ   [A\A]A^A_]Ix  H<    A  Ix  HXH{    A	LM   A   ǅT      E1A(  A   LIǀ0      A,  Lh        
  LhE   fEDDAH    LhHHp  I   f  IP81H  J(LJ HH	DpHLHHufA9      HW  H   H+    HЁ  AAH   HAptHH    ExpI@hVA   AA
   >H?    uIx  HXH{    1Ix  HXHH    Ix  H<    1DvA@(	FI@0HL    Ix  HXH{       	       HH    DT`Hh    DT`HhH    @     UHAWAVAUATIS1H@uL eH%(   HE1HG(LhP    I   H@Ht
L        I   HU1L   H     I   HP1HtL    9uLuM    A     L   L]A
      HLL]    A  HMA   A
   HHMADщ1    A  A   HML]DEʀ} H    ASII    QIH    LDID$(LHP    I|$(L    HEeH+%(           1	ID6HH$@     UHH     HF]@     U   HATIHeH%(   HE1    A$!  u4	   L    I$   H	HUeH+%(   u2Le    I$      LHU    H     E    D      UHATISH  H@XHx =<w(w%H    L(   H        [A\H]HH        ff.          UHAVAUIATSHHeH%(   HEHH  L`XL    Mt$ M      L    A   uU@   fIH  E1H@@H@(H@PH	HfCL    HEeH+%(      HD[A\A]A^]    I|$    E1HU־   H   H     EfC    I|$    HU־   H   H     Eֈ    I|$    HU־   H   H     EֈCCA8    f.         UHATSH  HH@XL` H    t	C[A\]þ   L    A$!  u߸$  ܐ    UHATLgXA$h  t
~(LeA$p  H        L    LeI$h         Lef         U   HAUIATISHeH%(   HEH  H@XHX H    !     L   H        xlE    H      HHU߾    H@    H91H(  @1H@(HxP    LHUeH+%(   uH[A\A]]H         U      HAWAVAUIATSH`eH%(   HEHG H}HxH1HH       !          9FЉЉUHHEH    Ix  H'  HE  L4    L    L  I    L  HEH    IM"  H  M  Md  Ix  E1HuLDH    HJ    H|       Ix  HTKIL9}uHxLuE1HMMH   QHMH@0    ZA1E  Ix  HHD    I4HIx  H4H9EuыELE1At      H}    L    HEeH+%(      HeD[A\A]A^A_]L    H}A    L    Ix          Hx   HU"   H   H     EHxHME11MLH   QHMH@0    AXEL    H}    L    j1GA         UHAUATISH(  HAŅt
[DA\A]]I$   LH@    u1LI$   H@     HC(HxP    D[A\A]]@     UHAWAVAUATISH(eH%(   HEH   H8         1H        AŅs     LA       E   A$   o  H=            I$(  IH  ǀh     HH    H        LMf H   IH  IP  El  IP  IX  Iǆ`      Å       m  I~01#   AHH}AHHE~|IIFh    At  AVtAǆ   Aǆ      M   AFp    Å   I$   LHR8    Ix      L    DH    A    HEeH+%(     H(D[A\A]A^A_]    I$      LHU̾   H     ]̸   EÉ  9FEDxFH    LL    IF(H= `  HpDLxP_IF(    LDIF(PIF(@   IF(LpXIF(H@H    IF(H`@Ep  1I$(  @1H@(HxP       L    A$      Al  Lp    L    L       LHE    A$     L       L    A$   @t     MtA     EÉþ
   L    A$!    
   L    A$!  B  
   L    A$!    
   L    A$!       L    A$!        L    A$!  @C  1LI$   LH@    =  LI$   H@     Iv(I|$H        Åu*E17Ix  H P,A$#  DqI~(    H}    I~(           I$      LHU̾   H     Ẻ-   =     HPH    L    P    I$      LHU̾   H     DM̋EA9AF    I$   LHU̹   0   H     u̸LD    }A      I$   HUL   ,   H     E	A      I$   HUL   $   H     u̸LD        I$      LHU̾(   H     u̸   LDu9G    L           I$   HUL      H     u̅LL    <    I$      LHU̾   H     EfL        I$      LHU̾   H     ĒL    y    I$      LHU̾   H     M̄+    L             AH            He[A\A]A^A_]L]A
   LLLٺ      L]    HM1Ҿ   A
   LHM    HML]A           I|$H            Ѿ   H    M    M    HH    H    A            U11H    HATA    H    HtN1H    1        Aąx%H        Aąt=    H        H=        DA\]UH    H    =    H        H=        ]                                                                                                                                                                                                        O                                           drivers/block/virtio_blk.c new size:   %s
 req.%d include/linux/virtio_config.h &vblk->vdev_mutex virtio-blk virtblk virtio_blk cache_type write through write back serial      [%s] %s%llu %d-byte logical blocks (%s/%s)
     %s failure: config access disabled
     virtio_blk: invalid block size: 0x%x
   /build/linux-TxVM9Q/linux-5.15.0/drivers/block/virtio_blk.c                     virtblk_probe              queue_depth                                                                                                                                                                                                                                                                                                                                                                                     license=GPL description=Virtio block driver parmtype=queue_depth:uint srcversion=C2757B1A27B7EC41BDD4D79 alias=virtio:d00000002v* depends= retpoline=Y intree=Y name=virtio_blk vermagic=5.15.0-41-generic SMP mod_unload modversions                           $                                                                                                                                                             ^D    module_layout                                           0!    param_ops_uint                                          %w    unregister_virtio_driver                                    destroy_workqueue                                       Y    unregister_blkdev                                       _    register_virtio_driver                                  '
r    __register_blkdev                                       %I    alloc_workqueue                                         aH    __ubsan_handle_shift_out_of_bounds                      r    _dev_err                                                    blk_queue_physical_block_size                                blk_queue_alignment_offset                              ˄ba    blk_queue_io_min                                        yx    blk_queue_io_opt                                        qw    blk_queue_flag_set                                          blk_queue_max_discard_segments                          !cF    blk_queue_max_discard_sectors                           '    blk_queue_max_write_zeroes_sectors                      &q    blk_queue_logical_block_size                                set_disk_ro                                             -"    device_add_disk                                         i    blk_queue_max_segment_size                              N2T!    virtio_max_dma_size                                     g}	    blk_queue_max_hw_sectors                                ך~    blk_queue_max_segments                                  .    __blk_mq_alloc_disk                                     W    blk_mq_alloc_tag_set                                        __mutex_init                                            _֋    kmem_cache_alloc_trace                                  4    kmalloc_caches                                          s%    ida_alloc_range                                         K    blk_mq_unquiesce_queue                                  }    nr_cpu_ids                                              S    blk_queue_write_cache                                   8    __sysfs_match_string                                    nJne    snprintf                                                @    virtio_check_driver_offered_feature                     H(    set_capacity_and_notify                                 P    _dev_notice                                             qH    string_get_size                                         |c    __x86_indirect_thunk_rdx                                ?G     __cond_resched                                          T    __ubsan_handle_load_invalid_value                       (L    phys_base                                                   __ubsan_handle_out_of_bounds                            !-    blk_mq_stop_hw_queue                                    E:#    __kmalloc                                                   virtqueue_kick                                          o    virtqueue_add_sgs                                            sg_init_one                                             E    __blk_rq_map_sg                                             blk_mq_start_request                                    G*P    blk_status_to_errno                                          blk_execute_rq                                          SMu    strlen                                                  ԊO    blk_put_request                                         o    blk_rq_map_kern                                         g    blk_get_request                                             memmove                                                 82    mutex_unlock                                            KM    mutex_lock                                              O&f    blk_mq_free_tag_set                                     br    blk_cleanup_disk                                        ϙ\    del_gendisk                                             _i    refcount_warn_saturate                                  ŷ    ida_free                                                乓    virtqueue_notify                                        ^    pv_ops                                                  y    virtqueue_kick_prepare                                  {'    _raw_spin_lock_irq                                      ^|    page_offset_base                                        le    vmemmap_base                                                blk_mq_end_request                                      !ʈ    sg_init_table                                           	    blk_mq_virtio_map_queues                                6    queue_work_on                                           z    kfree                                                   P6    blk_mq_quiesce_queue                                    ĕ,/    flush_work                                              pHe    __x86_indirect_thunk_rax                                ke    __stack_chk_fail                                        u׆    blk_mq_start_stopped_hw_queues                          p\    _raw_spin_unlock_irqrestore                             a>    virtqueue_enable_cb                                     j    virtqueue_is_broken                                     '=G    virtqueue_get_buf                                           blk_mq_complete_request                                 d    virtqueue_disable_cb                                    4    _raw_spin_lock_irqsave                                  m    __fentry__                                                      s  6                     'char *[2]'                         p                        'scatterlist *[3]'                  )                '_Bool'                                                                                                                                                                                                                                                                                                          	   
                                                  	   
                                           E                                                                                                                           $                                      
 'unsigned int'     'int'          	                    	        r          a                                                                              virtio_blk                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0  GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0         T  T    [       P] _/     P	 	       	      \    <     a/     "K `/ @   "\  `/ `   R P    G `/    *\  	        	      =\  _/    I\  `/    U\  	      ZM 	      _/     `/    Y\  `/ @  i\  `/ `  O  `/   \  `/   \  	     N     \       g  `/     dJ  `/      a/ @   \              t   @   }    `   \    @          T  j   @     U  `   \  
    \  m      ح      v  s  @  p         @
  r:    @  ]     `  +       ]       A V          T ]       !]  R     #         ?           U        W        S                    )]     W   .]     0 >]     0 M]     / \]     0 j]     f  }]     K^ ]       ]     0          qm X ]     e ]     / ]     $            qm X I^ 6   ]     i          }   $ 	  ^     k %^     $R          }   =  B   5^     n           qm X B^     p N^       ^^       p^     0 }^              
~]             v    Z          
w virtio_blk_geometry virtio_blk_config seg_max physical_block_exp min_io_size opt_io_size wce max_discard_seg discard_sector_alignment max_write_zeroes_seg write_zeroes_may_unmap virtio_blk_outhdr virtio_blk_discard_write_zeroes virtio_blk_vq virtio_blk vdev_mutex sg_elems num_vqs virtblk_req out_hdr fini virtblk_restore virtblk_freeze virtblk_remove virtblk_probe virtblk_map_queues virtblk_init_request virtblk_attrs_are_visible virtblk_get_cache_mode init_vq virtblk_config_changed virtblk_config_changed_work virtblk_update_capacity virtblk_getgeo virtblk_release virtblk_open virtblk_put virtio_queue_rq virtio_commit_rqs virtblk_done virtblk_request_done virtio_blk.ko   `h                                                                                                                                                                                                                 $                      F       #            i              0            	       G                   T                   m            	                                      7                                                                              f            p      *           $                                           '       %          a       :    `      e       L          a       X                 e    @             t                     p      n                                                                                      j                         *    @             A          b       Q                 e    P      V      t          O                                    g           p                 P                       |                          $                    $                    @                 $                    $               !                  .    `             B           _       U                   e                   `                  k   
         0       p                                                                  ,                  ,           ,                          (                                     (       "    p             0                  @                     E     2               J                                          b                     n                     ~                                                                                                                                 "                                                          #                     3                     <                     J                     a   
         0       p                                                                                                                                                                                                                  "                   .                     C                     \                     u                                                                                                                                                   	                     "                     2                     O                     `                     o                                                                                                                                                                                                                                                            3                     ?                     ]                     j                                                                                                                                                    	                     	                     	                     (	                     4	                     O	                     r	                     	                     	                     	                     	                     	                     	                  
                     '
                     K
                     [
                     p
                     
                     
                     
                     
                     
                     
                     
                                                                 __UNIQUE_ID_srcversion120 __UNIQUE_ID_alias119 __UNIQUE_ID_depends118 ____versions __UNIQUE_ID_retpoline117 __UNIQUE_ID_intree116 __UNIQUE_ID_name115 __UNIQUE_ID_vermagic114 _note_9 _note_8 virtblk_done virtblk_freeze virtblk_config_changed virtblk_wq virtblk_map_queues virtblk_init_request virtblk_request_done virtio_commit_rqs virtblk_put vd_index_ida virtblk_remove virtblk_open virtblk_name_format.constprop.0.isra.0 serial_show virtio_queue_rq virtio_queue_rq.cold virtblk_update_capacity virtblk_update_capacity.cold virtblk_config_changed_work virtblk_get_cache_mode cache_type_show virtblk_cache_types virtblk_getgeo virtblk_attrs_are_visible dev_attr_cache_type virtblk_release cache_type_store init_vq virtblk_restore virtblk_probe __key.4 virtblk_queue_depth virtio_mq_ops __key.5 major virtblk_fops virtblk_attr_groups virtblk_probe.cold __func__.3 virtio_blk fini __UNIQUE_ID_license316 __UNIQUE_ID_description315 id_table features features_legacy __UNIQUE_ID_queue_depthtype308 __param_queue_depth __param_str_queue_depth virtblk_attr_group virtblk_attrs dev_attr_serial .LC0 .LC8 set_capacity_and_notify set_disk_ro ida_alloc_range alloc_workqueue virtqueue_enable_cb blk_get_request param_ops_uint blk_queue_logical_block_size virtqueue_is_broken __this_module memmove blk_queue_max_segment_size device_add_disk snprintf queue_work_on blk_mq_unquiesce_queue cleanup_module blk_mq_quiesce_queue kfree sg_init_one blk_queue_write_cache blk_mq_end_request _raw_spin_lock_irqsave __blk_mq_alloc_disk kmem_cache_alloc_trace __fentry__ blk_mq_stop_hw_queue init_module blk_mq_alloc_tag_set blk_mq_virtio_map_queues __x86_indirect_thunk_rax _raw_spin_lock_irq __stack_chk_fail refcount_warn_saturate blk_queue_physical_block_size blk_execute_rq unregister_virtio_driver blk_queue_flag_set __x86_indirect_thunk_rdx blk_rq_map_kern __ubsan_handle_out_of_bounds page_offset_base __cond_resched unregister_blkdev virtqueue_notify _dev_err blk_mq_start_stopped_hw_queues string_get_size destroy_workqueue mutex_lock virtqueue_disable_cb __blk_rq_map_sg ida_free phys_base blk_mq_free_tag_set del_gendisk blk_queue_max_discard_sectors __mutex_init blk_queue_max_discard_segments _raw_spin_unlock_irqrestore virtqueue_add_sgs __sysfs_match_string blk_queue_max_segments nr_cpu_ids virtqueue_get_buf virtio_max_dma_size pv_ops vmemmap_base _dev_notice blk_queue_alignment_offset __ubsan_handle_shift_out_of_bounds blk_mq_complete_request blk_queue_max_write_zeroes_sectors virtqueue_kick mutex_unlock __register_blkdev virtqueue_kick_prepare __mod_virtio__id_table_device_table blk_queue_io_min virtio_check_driver_offered_feature blk_put_request blk_mq_start_request blk_cleanup_disk blk_queue_max_hw_sectors __ubsan_handle_load_invalid_value strlen blk_status_to_errno blk_queue_io_opt sg_init_table __kmalloc kmalloc_caches flush_work                 e   L          b   W          ~   k                                    T             P                          z             l            e   "         j   .            ;         ]   O         j   [         ^   q         e            	                   Z            e            i            e                        a   /            C         u   K         ^   a         e            k                           x                                  x            e                                          ^   '         m   A         e   `            j            t            ~                     }            j            j            ^                        e            }   6            I         m   U         m   q         e            V            e            Q   =         s   L            Y                     o                        e                           6         b   f         _            b            _   7         _   u                                                	            p	            	            #
         u   K
            
            
            
            
         x             f               0         l   :            @       S         t   s                     e            v            j            v            j            r   %                    Z         {            {               &                                                                   K                                  v       !         e   A         e   g                                 v            j            l            e                                 '       $         Y   7                    <         t   Q         e            }                                    v   *         j   7         v   Y         j   d         v            j            l            e                                          e   8                  =            E         ^   ]         m   q         e                                                      v            j   !         `   I         l   Q         e                                                                           c            +       o                    ~         Y            j            ^             ^   (         ^   U         ^   d         ^   l         ^   x         ^            v            j            j            ^            ^            ^            l   !         e   a         j            j            [            e                                                 N   	            &            D       5         d   ]         	           d            P       i                                        	               @       %         h   C         r   O         ^   W         ^   a                  i                     v            j            	                    c            	          H                   {         `                                                                        W               4            P            l                                                         j            j               `      $         X   ]            f            y         M            v            j               {                S            v            j            v   8         j   M            ^         v            j            v            j                        v            j                        q            v   @         j   V            `         v            j                        v            j                        v            j   !                   -         n   9         l   H            {                                                           F          {   c          {   v                   {          l                X                 y                T                   @                                !                                        0                 y                i                e                b                 O   $          	          2             m       9             ?          	          M                    R          L   _          	          f             m       k          w   r          	          w          |                                 p             	                       m                 w   %          	          *          |                                                          p                                             (             `      0                   8             @      @                   H             p      P                   X                   `                   h                    p             @      x                                P                                                          p                   P                                                                                                                                                                                                                                                   @                   H             `                                                                                               p                                            (                  0                   `            P               U                                           U                     R                      	                         !                   N                                                                                                                                      )      $             X      (                   ,                   0                   4                   8                   <             `      @             ~      D             B      H                   L                   P                   T                   X                   \             7      `             ~      d                   h                   l             ?      p                   t                   x                                                                                @                    P             `       X                                                                        u                 U           P                   X                  h                                                 @                  p                                            @                   P                  X                  `                   p                  x                                                                   p                                                         r
                I                       
                I                       
                I          $             /      (          I          0             F      4          I          <                   @          J          H             6      L          J          8         g           8         \            .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .altinstr_replacement .rela.text.unlikely .rela.init.text .rela.exit.text .rela__mcount_loc .rela.parainstructions .rela.altinstructions .rela.smp_locks .rodata.str1.1 .rodata.str1.8 .rela.rodata .modinfo .rela__param .rela.retpoline_sites __versions .rela.data .rela__bug_table .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .BTF .gnu_debuglink                                                                                         @       $                              .                     d       0                              ?                            L                             :      @               d            )                    E                                                         `                                                         [      @               {            )                    t                                                         o      @               X}      P      )                                         P      0                                    @               ~             )   
                                                                                @               P      @      )                                         @                                          @                     0       )                                         \                                          @                     `       )                                         t                                          @                      H       )                          2                                                        2               0                                                         !                                          @               h      8      )                    	                    "                                                        #      (                                   @                     `       )                    $                    #      |                                   @                            )                    5                    @$                                    E                    :                                    @     @                           )                    P                    =      T                              K     @                     P      )                     a                    @>                    @               \     @                     0       )   "                 {                    A                                         0               A      N                                                  B                                                          B                                                        I                                                          (I            *   K                 	                      X                                                                                             0	*H010	`He0	*H1o0k0F0.1,0*U#Build time autogenerated kernel keyN#N0c-	,m"0	`He0	*H  Ii,x$Wxk>	X!BE:JJ5
,hK 6)|;̰#:"&:,N|6"",3pȦ^6n^b6hZY(>OY8	N\.!%J0%#בP߾¾ EVՑ{kgAS+9>nr/ωG{iQVSU5{|Ë5li9EJeK+(*Db	R/?gY7"7ȽsZN\ tD?Ҽ<α#ֹz.hѳ7
ЄSs({QXl7X8sK/f*vW5`:$7{oP[
(?9P~F-f
+눃ܵJ'4,e򏂋$+
$[6s
J7[Gh:+mdfP0Znd}N+¹Zx         ~Module signature appended~
