ÿØÿà 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 #Oy_1^`an        Linux                Linux                       U   H]    U1H]     UHGHH]ff.     f    UGH]Ð    UGH]f    U   H]    U1H]     UH]D      UHAUIHAT1IHUSHeH%(   HE1        HuHv
H    ALHUeH+%(   uH[A\A]]    fD      UIHH    AH    ]Hf.         UHH    H    eH%    H  HHHL      ]Hf    UHAUL@ATISHL    H`Ht0H L   H    HH    LLc    [LA\A]]LI        UHAWAVLw AUATSHL    Lc@M   M,$MtwC   D{EusfL    HC@    L    L    [DA\A]A^A_]HCHH     <wH    IMH    H        LA    LA    sH        LA    sH        n    UHATLfL    LeH    <wH    H H    H        L    Leff.         UHATSHN(HHVH9rHN HVE1H9r.D[A\]fH   AHt       D[A\]fH   AHuH    H        H    H        fD      UHAWAAVLdAULAATISHHhH)lHxeH%(   HE1HE    Hǅd    HƅoA  wSILl   K'H          H   1DL    HEeH+%(   u Hx[A\A]A^A_]LH            fD      UHAWMAVAAUIATASHH@eH%(   HE1f1LH}IcA   DM    HU   H}        H   1DL    HEeH+%(   u6H@[A\A]A^A_]H    H    H    DM    DMq    fD      UHAULoATIH        IT$ID$H    HBHH     ID$H"ID$    LL    L    A\A]]ff.     f    H   U1@H切      ]ff.     f    U1H    1]ff.         UH    1]ff.          UH    ]    UHAWIHAVI)L  AUIATIS1H(HuL}LcI   HELN0LE    ILEY  H} AI  t*I  HcHL  H4IHK  LIu I   AI  I   HH   Ii J  HIHIKhK  HKPK  H       H    AǄHK          LI J         H([A\A]A^A_]LH        HH    LEHE    LEHEMLH    LEE    LEELH    LEE    LEELH        LEH    LEEHu    LEEHuLH    LEE    LEE^    UHJLBE1HAWAVIAULH  ATILSLHӺ   Hj     XD     A;T$(   DsE1Mt1HHHMP  I9uLC D{I      L1HIH  Mt1HHHHTI9uHS(H{HLL       1He[A\A]A^A_]ËKDCH    H        @Heظ[A\A]A^A_]I   LL    tLL    LH    LE    LE.     UHAWL~HAVAUIATSHLfH~@IwiHIL1H}    H}LL    I9uEHC8   HC0IhE  HHH HthIH1[A\A]A^A_]1HL    fI   Ht
       H[A\A]A^A_]H    H        ffH    H        H    H                UHAWAVAUATSHH HueH%(   HE1H8   t`LK  L   LM  D9K  uiLL    t1LL    E1LEHMj    LL    AXEyƃ% HEeH+%(     He[A\A]A^A_]D}I     LHH M  Hup% <    tHE   ƃ%  I     IHu   IM      tufHL  HW       HfHL  H/        I  wXH    H        H    H        1DLL        LH        ?LH    HU    HULH        ff.         UHAWL:AVL0AUILATS    1IEHt-HXIHCLLHXAm$L    HuL    [A\A]A^A_]f.         UHSG0tHwHH       H]H_HP  HH%     H% H       H]     UH H          =       ]D      U   HAVAUATISHH    HHeH%(   HE1    t*IHEeH+%(     HL[A\A]A^]H{HU־
       uf} wH=            IH    Hx H    H        I^MnPLI  I^LA$I  I  I$IFHEI^fA    x:H        H    IF    H    H    IFH    LE1        ff.          UHAWAVAUIATISHH H}HUeH%(   HE1H~    HELEȹ   LHLp@L    IH~gHH    LEL1A   H	DRHJBHE    I)t4DDED)I49HGH
IH AttCǅ   HcHIH{ QE1HEeH+%(   uvH D[A\A]A^A_]AH]L9sHH HtHPHzHDfO4u    HH3uHG@hw    A    ff.         UHAWAVIAUMATSHHtQHIAąx1H{8    Dc$D  HS8LHAąyC$    [DA\A]A^A_]LLTAąxH{0    Dc fHS0LHAąxZE1[DA\A]A^A_]HK0EH    H    H        HK8EH    H    H        BDC     [A\A]A^A_]        U1H]     UH]D      U1H    1]ff.         UHAUIATSJ  t<E1DAHi  II  H{0    H{8    H{@    E;J  rIJ      IJ      II  IǅJ          [A\IǅI      A]]         UHAUIATHAS1H  eH%(   HE1   HH   t8HcH   HDLG G u    HH   uI   1    HcHwZHH    H   uHEeH+%(   u?H  [A\A]]þ   L    [H        dH            f    UHAWE1AVAUATIH    SHHu    I$   HHE    A$  `AE9$  ~RIcH  Hi J  I      uAH}    H        HD[A\A]A^A_]I$H   HUE11HHU]LpHuL        kLHǃ      I$J8        H          II   t=I$J8HtLk L    HCHHuAL    +E1#   I$  E1IcH   HA    HH J  Hǃ@        A   uLM$  1+HcHw~II   tLpI J     uLI<$    A$% I$    uH}E1    H        hHH        H        qH        f    UHAVAUATH   L   eH%(   HE1M$   M$   L    ID$It$H    HI$   HEHL    HL	L    L    LI$      L    HEeH+%(   uH   1A\A]A^]            UHAWAVAUATSH%       H=    IIAϺ     E    Htr% D8DpMt.Mt)A$@PIU H   vHH@HPHxH% H    H% H       [A\A]A^A_]fHL  Ht
       ƃ% [A\A]A^A_]H    H             UHAWAVAUATSHL  HuMt@M$   IM$K  L    L    A$@  uL    L    H[A\A]A^A_]HUA   LA)ع   Lkf         UHAVAUATISHH    LkLs    L    HP  kHHGH0HBHH     HG0H"HG8    L    LL1H        [A\A]A^]ff.         UHAUATLSHL L    HhD   tA%     uL    [A\A]]IE1111UL    [A\A]]fD      UHAWAVAUIH    ATIԺ   SHH  LhLeH%(   HE1      L    H=          HLH        H    H    H   A<    L   H    H=   =      HH=     
   L@L    H` Y  H=             IH  j 1HpIM0   1    IZH=    L`L    LHUeH+%(   <  He[A\A]A^A_]H    H    HtuA    L   H    H=   '      HH=      Ƅ H AHcЅLHEQH    H    H    A<c    L    L    HL    fHH    H        HHH    H    H%    L    H        HHH    H    H        ff.     @     U8  HAWAVLwAUI  ATSHHH=        H   Lx0H    HILx0Lx8    H        H{H}    HX  CHP  L{H}ID$8I\$0L8       LLnH        1H[A\A]A^A_]øf.         UH=      HAVAUIպ  ATS    H    H@    LI1H    A       HtwE4$L    H=      HcI|$   H    L    fI$  [A\A]A^]A$H    <wH    LH    H        H    LE1       HiH    L    H    A   1D    fD      UHAWAVAUIATARSHH   eH%(   HE1HFHH     HhE     L@1HE1   LL}HI   HH    LHL}  HU   LL}    H  Uu  BO        HU1HPHLL}HXHxHp  HLHHEHPMy  E3  }H   HP@H    H:     L@ HLL    HLH  H  H9    L  LHIRI
LHQH
MMR    LHMjIBIZDH  C  HHH  HP  @I  A  HI  A   HcI  H  HHLI  HI       J	  MIz1A   M  H@@E1jfj ?  h  H0L    LH   IBM  LHx LHH    LHHIRH  IJL  H  H
    LIx A@ D  
       DH=   6  H@HLHA   LH  n
ttIA1HD    H     HEeH+%(     He[AZA\A]A^A_]ËD@HL"fH   Ht       넾      HUHEH    H        HH}    D  D  Dƅ ǅ    HH=   :  H1HA   HH      H   H        @H1H    H    H        H    H    H        C   LLH    LLH   LLH    HLLL        HH    H    HHH    HH    HHHH    LHH    LHH
HH    LH    LHHf.         UHAUL ATL I   fLLAA\A]]H    H    H        ff.     @     U1HAVAUATS  H4  Hw(L   0  H DH
H0LkL  Mu L    HCI  LHSI  I  H    AD$ t~[A\A]A^]L    [A\A]A^]I|$        [A\A]A^]     UHAWAVIH    AUATE1SHHu    I   HHE    A  _AE9  ~RIcHj  Hi J  I      uAH}    H        HeD[A\A]A^A_]H=             HEH  I6HtH}й   HH    HME1LxHYH=    1  Mg L    I@ thAOu`IGHHHx    uLIHtAH<   I       AŅ    AHMM  A   AGL<L    IGLxH=    iE  HMI~IFA   HM  HQH)HqH)   IVH   HMHQHAI J  A   ^  IcH  L    tI$I   ET$(ujE1AI$I    DDU    Z  HcEȹ  A$J  IHAHE     DU    I$I  HH   DUE6Ii  HE[      @      HC@H                HC8H    I  L;mI$I          L    HC0Hu    IǄ$I      I$J      I$J      IǄ$J      A_AtmLcIi J  M  I J  tJLcIU  Ii J  IG   uI%  II   tLI J  tuAHEIH   I<$HtoH       II9uH}    OALI>    HEI-LA    I  E1IcHw=HA    HEH{H`E      HH J      A   uE1H        AHH        H        !LH        LH             UHAWIAVAUATSH   L   eH%(   HE1ǅ    @  AwzC@C  D@   M$K  L    A$%     L    L    ue1HUeH+%(   x  H   [A\A]A^A_]ÁA@    uZ   HLH
  =   H    HtH딁B@ua   HL    HmЁ@@u:   LH    Huf}   HLpH+I$   I   H    LDL    A=P  H    Ic   LH    H.f} .  HLH   LH    HLHI   M$   L    A      I$  E1IcH   HA    LhE  HH J      A   uL    H    ӅWM$K  L    LA$%     1I$       _L    LDL    AHH        7    ff.          U% HAWAVAUATSHHuо      H>  H=         I    IH   I% H           I% H    M      I  AǇ%     AƇ%  IIK  IFIǇ      IǇL      HcLcHwxM$IwHI J  IǄ$    H   uj    E1A   jI      L    1LHEL   X1ZHe[A\A]A^A_]H        wLH        mL    D      UHAVAUIATSHWH_LX  tIE1
AE9uv:IcHIEH8HHGHPHED  O4u    AE9uwAEtIE1
AE9uv:IcHIEH8HHGHPHED  O4u    AE9uwEu$I  DL,@I   LJ  I@D!IU I|$ AD$ tu   H[A\A]A^]HH3"HG@h    HH3CHG@h0    L    H[A\A]A^]þ       H[A\A]A^]            UHAWAVAUATISH   eH%(   HE1HǅP    HǅX    HGH#  L@I  LL{pL@MD  Ht1HlHǅl    HHE    H`  H)dH   SvhCtdnf`l  Hp    HcK1HSHH(Al       H(l   Hd    l    3H{`1    HC`I$ HH؛gH)HHHHPLI@AI$P(HH   Hi J  I$8H      AME1E1   Hc1HP    AŃ~HEeH+%(   ubHĸ   [A\A]A^A_]DKtD   HH    H    H        RHH    H     H K        @     UHAWAVAUIATARSH0  HHpE  eH%(   HE1HFHH    IhE   *  Lx1L   LHE1HHHǅl   H   HH    HLLÅ  H   H3   HLLHHHHÅJ  HLLÅ.  HHH9  )HH HPHHXHH`HHhHHp%  ǅ   HLHff%?fA<         ؉HLX@M    II  LL        Lc1LLMi  MI  I|$LI$    ML$0HMD$8It$@IǄ$      H)  HML$0MD$8HIt$@A$   ID$M\$hAD$(AD$AD$AD$IcI  H$  HHII  II       H	  I$  IM$@  I$@  IBICIBICIBICI   HMl$`ID$X|H=  ]  HJ(P  J(H  ID$HIT$PAD$D  D  t5HcLLPH(LL  xAL$ I\$pA$  AT$$MT$0?  ID$8Hk  t"L  A1LD    !H    HEeH+%(   b  He[AZA\A]A^A_]H!;   H"HHH9a  D|)AII   l  I1H K%H      HH     H H HPHHXHH`HHhH Hph  4  D  I   Ht
       H`H\|1H)HE    DxHǅ\    lHƅg    HH\l   J+H          H1DL    'H    46ǅ   8  H)L<1H#ff%?fA<0AR0Hc4  ǅ   HPHh)H(HXH@HpH0H`HHH8H9sH8HP    1DALH    H    L    LZAL$(H    A$@  H    L    L!Hǅ    E1AL$ID$hIǄ$       A    At$QwD    LED$I$`  HLAL$(jVH0    AL$ E1E1h  AD$$HPHH    H(H    ǅ   ǅ    #AƄ$  Hǅ    $ǅ   H    H           HL    HLTǅ   f   HL    LHfcf\Hc8  ǅ       H    H        LH    H        H    H        fI   Ht
       I|$pH    H        HH            HH    LH    LHsHH    LH    LHǅ   LH    HL    HLdD      UH H H   H-]ff.         UH    H    H        ]H        H    ÉH        Hc    H            H            H    E    D}E    HH    H               H    H            H    I        HELAHMH    D           H            <vEH    HH        H    HH        H    H    <v&H    HH        H    H    H           LH        H    H        v&H    HH        H    H    LH        L    H    H        H    J       LH        L    H    H            H    L    H        H            H        I$I       L        H        H        ȉH        L        H            DH    H    I  LJ  I@    ʾ   H    M    M    H            H        H    I        H            H    I                                    UHATf5eH%    H  H    H    H    HHL      H        Aąx$H        AąyH        E1DA\]                                                                        "   !   $               vhost_scsi_complete_cmd_work    vhost_scsi_do_evt_work          vhost_scsi_send_an_resp         vhost_scsi_ctl_handle_vq        vhost_scsi_ctl_handle_kick      vhost_scsi_calc_sgls            vhost_scsi_mapal                vhost_scsi_get_req              vhost_scsi_chk_size             vhost_scsi_get_desc             vhost_scsi_handle_vq memcpy     vhost_scsi_make_tport           vhost_scsi_drop_tport           vhost_scsi_send_tmf_resp        vhost_scsi_allocate_evt         vhost_scsi_make_nexus   strnlen strlen          vhost_scsi_drop_nexus           vhost_scsi_init                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        3kstrtoul() returned %d for fabric_prot_type
  3Invalid vhost_scsi fabric_prot_type: %lu
     TCM_VHOST fabric module %s on %s/%son 5.15.0-41-generic
        3Unable to remove TCM_vhost I_T Nexus with active TPG port count: %d
  3Unable to remove TCM_vhost I_T Nexus with active TPG vhost count: %d
 TCM_vhost_ConfigFS: Removing I_T Nexus to emulated %s Initiator Port: %s
       TCM_VHost_ConfigFS: Deallocating emulated Target %s Address: %s
        Response buf too small, need min %zu bytes got %zu      Request buf too small, need min %zu bytes got %zu       3Faulted on virtio_scsi_cmd_resp
      3Faulted on virtio_scsi_ctrl_tmf_resp
 vhost_get_vq_desc: head: %d, out: %u in: %u
    Faulted on copy_from_iter_full
 Expecting virtio_scsi_event, got %zu bytes
     Faulted on vhost_scsi_send_event
       3%s: iter->iov is NULL, but expected bytes: %zu present
       3%s: requested sgl_count: %d exceeds pre-allocated max_sgls: %d
       3Unable to allocate struct vhost_scsi_tpg      %s prot_sg %p prot_sgl_count %u
        %s data_sg %p data_sgl_count %u
        4tv_tport->tport_name: %s, tpg->tport_tpgt: %hu does not match t->vhost_wwpn: %s, t->vhost_tpgt: %hu
  Failed to allocate vhost_scsi_evt
      3Emulated NAA Sas Address: %s, exceeds max: %d
        3Passed SAS Initiator Port %s does not match target port protoid: %s
  3Passed FCP Initiator Port %s does not match target port protoid: %s
  3Passed iSCSI Initiator Port %s does not match target port protoid: %s
        3Unable to locate prefix for emulated Initiator Port: %s
      tpg->tpg_nexus already exists
  3Unable to allocate struct vhost_scsi_nexus
   3Unable to allocate struct vhost_scsi_tport    3Unable to locate prefix for emulated Target Port: %s
 TCM_VHost_ConfigFS: Allocated emulated Target %s Address: %s
   3Emulated %s Address: %s, exceeds max: %d
     Faulted on copy_from_iter tmf type
     3Unable to locate active struct vhost_scsi_nexus for LUN RESET.
       3Missing reserve TMF. Could not handle LUN RESET.
     3Faulted on virtio_scsi_ctrl_an_resp
  %s: The handling func for control queue.
       4target_depend_item() failed: %d
      3Unable to allocate tv_cmd->tvc_sgl
   3Unable to allocate tv_cmd->tvc_upages
        3Unable to allocate tv_cmd->tvc_prot_sgl
      %s tv_cmd %p resid %u status %#02x
     Received non zero pi_bytesout, but wrong data_direction
        Received non zero pi_bytesin, but wrong data_direction
 Received SCSI CDB with command_size: %d that exceeds SCSI_MAX_VARLEN_CDB_SIZE: %d
      3Unable to locate active struct vhost_scsi_nexus
      3Unable to obtain tag for vhost_scsi_cmd
      vhost_scsi_get_cmd failed %ld
  vhost_scsi got command opcode: %#02x, lun: %d
  cmd: %p exp_data_len: %d, prot_bytes: %d data_direction: %d
    TCM_VHOST fabric module %s on %s/%s on 5.15.0-41-generic
       /build/linux-TxVM9Q/linux-5.15.0/drivers/vhost/scsi.c   /build/linux-TxVM9Q/linux-5.15.0/include/linux/sbitmap.h %d
 v0.1 %s
 Unknown &x->wait include/linux/thread_info.h Illegal virtio-scsi lun: %u
 Target 0x%x does not exist
 tpgt_ &tpg->tv_tpg_mutex include/linux/scatterlist.h drivers/vhost/scsi.c NULL %s naa. fc. iqn. Unknown control request %d Failed to map iov to sgl
 FCP iSCSI SAS vhost_scsi vhost version nexus fabric_prot_type vhost-scsi         p         )        p         )        p         )                                          license=GPL alias=tcm_vhost description=VHOST_SCSI series fabric driver srcversion=D1EF5E861DF8FE79E6273B1 depends=target_core_mod,vhost retpoline=Y intree=Y name=vhost_scsi vermagic=5.15.0-41-generic SMP mod_unload modversions         ^D    module_layout                                           4    kmalloc_caches                                          E:#    __kmalloc                                               !ʈ    sg_init_table                                           :    put_devmap_managed_page                                     iov_iter_npages                                         !S    sbitmap_get                                             nuz    kvfree                                                  9>r    iov_iter_revert                                         j    target_put_sess_cmd                                     u    eventfd_signal                                          SMu    strlen                                                  s    core_tpg_register                                       T    __ubsan_handle_load_invalid_value                           llist_add_batch                                         gK]D    transport_generic_free_cmd                              `ȏ    target_register_template                                il    _copy_from_iter                                         0T    vhost_vq_is_setup                                       8 ]    target_queue_submission                                 gD    core_tpg_deregister                                     	{{    __dynamic_pr_debug                                      )g    __get_user_4                                            82    mutex_unlock                                            ;    vhost_dev_cleanup                                           target_init_cmd                                         aH    __ubsan_handle_shift_out_of_bounds                      M!    vhost_log_access_ok                                     ?<    sprintf                                                 '!    copy_user_enhanced_fast_string                          d    vhost_enable_notify                                     !N    free_percpu                                             :    vhost_work_dev_flush                                    Z%    strcmp                                                  k    _copy_to_user                                            @%    wait_for_completion                                     x|    vhost_disable_notify                                    S#    misc_register                                           gqb    vhost_signal                                            
    vhost_dev_ioctl                                         s<\    kstrtoull                                               0gR    current_task                                                __mutex_init                                            N4    scsi_command_size_tbl                                   s-R    iov_iter_get_pages                                      =
    _find_next_bit                                          $    copy_user_generic_string                                Z    strncmp                                                 KM    mutex_lock                                              aі    vhost_get_vq_desc                                       &m    strstr                                                  &T    noop_llseek                                             6    target_remove_session                                   /p    vhost_work_queue                                        ^5/    target_undepend_item                                    sp
t    compat_ptr_ioctl                                        Y    kvmalloc_node                                           ҫ    copy_user_generic_unrolled                                  __ubsan_handle_out_of_bounds                            *T    vhost_add_used_and_signal                               U    target_setup_session                                    \    __put_user_4                                                strnlen                                                 2R    target_unregister_template                              _i    refcount_warn_saturate                                  ke    __stack_chk_fail                                             vhost_exceeds_weight                                        kmalloc_order_trace                                     ~    _printk                                                 J    kstrtou16                                               	    vhost_work_init                                         ?0    vhost_vq_init_access                                    m    __fentry__                                                  fortify_panic                                           _֋    kmem_cache_alloc_trace                                      iov_iter_init                                           z    kfree                                                   8߬i    memcpy                                                      sbitmap_init_node                                        WW    target_submit_prep                                      1R`    vhost_dev_init                                              iov_iter_advance                                             target_submit_tmr                                       A`    __init_swait_queue_head                                 ~_	B    vhost_dev_stop                                          
K    vhost_vq_access_ok                                      c$    target_execute_cmd                                      /z%    complete                                                nJne    snprintf                                                    _copy_from_user                                         }V    vhost_vring_ioctl                                       a!    target_depend_item                                          misc_deregister                                         'R$    _copy_to_iter                                           Hۈ    __check_object_size                                     p@    __put_page                                                  vhost_add_used                                          "X    devmap_managed_key                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              -                             D                                                            *                           C  "                             
                           
                                                          h  '                           g  %                           Q                             G                               #                             )                             =                                                                                                                    	                      'unsigned char [256]'                                                                           #                             $                                                  'vhost_scsi_inflight *[128]'                                                                                                                               T  #                             '                                                          
                              +                     'vhost_scsi_inflight [2]'                                                                                               'vhost_scsi_virtqueue [128]'     'int'                             -                       'iovec [1024]'                      X                                                          ~                '_Bool'                                             $                                                                                                                                                                                                                                                                                                                 .                             "                       
 'unsigned int'     'long unsigned int'          	        _           	                                	                                                      S	                                                      H	                                                      _                                                                                                             R                                                      !                                                                                                                                                                  v                                                      P                                                      I                                                      G                                                      >                                                      5                                                                                                                                                                                                                                                                                                                                    p                                                      k                                                      ?                                                                                                                                                                  %                                                                                                                                                                                                                                                                        vhost_scsi                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0  GCC: (Ubuntu 11.2.0-19ubuntu1) 11.2.0         0  0  *  [  
     
\      \     .\     @\     R\     d\     x\     \     \     \     \  	     \      \     \     ]     +]     >]     Z]     s]     ]     ]       ]     ]     ]     ^     ^     &^      .^  @   =^     F^     _^     p^     ^     ^     ^      ^   @  ^     _     _     %_     >_        M_       c_     v_     _     _     _  	     _     _     _     _     
`     `     .`     D`     V`     b`       r`      `     `     `     `     `     a       a         &a         ;a  j   @   Ha     `   ]a        xa  H      a  j   @  a  Y   a  [   a       a  H   @  a  5    a         a             @   a     `   '        b        P        b     @  .b  9    9b  9    Ib  9     Xb  9  @  t@  9    @  9    ab  E      mb  6      b  E   @  b  E   `  b       b  j     b  j     b       b  j      b  j      c  j   @  c  :    c  o @  .c     Ac     Sc  H      `c  H     mc       {c       c  H    	  c  H   	  c    
  c  c @
  a  W   c  g @  c  ~ @!  c    (  c    ,  c     1  c   @5   d  L  @F  
d  L  @V    @f  d  _ f  d       *d         O      4d       Ŕ           X >d      Pd         \d         nd     @   d     `   d        d        d        d        e        $e        <e     @  Me     `  he  E     ye  j     e  m    e  Y   e       e  H   @  e  H     e  ` @  e  b          Z f       f         f         )f     @   7f  E   `   Ef  j      Pf       \f  H      gf  H     vf    0   f  6       f  E       f  j   @   f  ^    f  Y    gf  H             \ f      f         f  6   @   f  6   H   f     `   g        g  E      g  Y    (g  H      6g  j     Dg       ]g       zg  E     g  m     g  H      g  [   g  j     g  z    g   @  g       g   @	  h    @  h    @  h  H     Cb  K   @    O            _ ,h    h  8h  x     Fh  6      Wh  6     '        dh     @  nh  l `  ~h      h  E   	  h  J   	  h  o  
  h  z @
  h  m  
  h  j     0c     h       h    @  h      i      i  H    !  &i  H   !  4i     "  Bi     #         a c  	           Y #v  H   s  ^(     Ki  "$     Wi      	  bi  j    	  a  Y @	  oi    	  }i  H     i      i  U      i      i     i       i       i       i       i       j        j        j  6   @  /j       Aj       Uj        dj        vj     @  j       j  E     j  b    j  f @  j  H     j  H      j  H     j  H      j  H     k       k         j     @    b        f  6      $k        1k  9     t@  9  @  @  9    <k      Dk       Lk  }    Wk  j   @  f  `   _k       jk  H      yk  H     k  H      Cb  K       O             e k    @   k         k         k     @   k  j   `   k  j      i  b    k  H      k  H     l    8   Y         i       l         !l     @   .l  S      =l  j    Fl  Y    Nl  H   @  Wl  =    ^l  S     kl         wl     0   l     @  l  6   A          l         
     l        l        l     @   Q `  l       K      l       l        j     @   S     m  H     m  H   @  m  Y   f  `    #m  o @  l  p   +m  \    7m  `     Bm  `  @  Mm  s   Tm  u   `m  w    |m  S   @  m  	    m      m       m        m        m  j   @  m    `  m      @    	  m    
  m    
  n        n        -n  S   @  9n      Hn       Zn       7 H        S     3 k   ; l   in        un  6     d        ~n     @  n      n       n  S   n        W     @         i n       n      n     n     o     o     1o     Fo      \o       mo      o     o     o     o       o      o     p     9p       ` E       Dp     @   Rp  k    _p  l    ,h  b    h  z    np  S   @  ~p      p  H      p  H     p  j      p  k  @  p       p  S      p    @         n        h p  1    _  r      p     @   q        q  ;      q        0q   @  <q     Hq     ^q      rq   @  q     q     q      q   @  
r     r     -r      9r   @  Gr     Vr     "     mr   @  r     r     r      r   @  r     r     r      r   @  r     s     s      ,s   @  >s     Ms     \s    	  ps    @	  s    	  s    	  s     
  s    @
  s    
  s    
  s       t    @  )t      At      Zt  6             
q        r       S     j        t       S     j     6                 v                     wt    H  t         t  E       t  m  @   t  j   @  t  m    t  H     t  J      t  ` @  t  H     u  s    u   @  u      #u      1u       >u    @  Lu      ]u      lu              y |u             u    @  u      Lk    8  k         u  b @   f  `    u       u  {           | u  "     u  6       v  6      v  6       v  6      1v  6       Ev  m @   \v  6   `   hv  6   h   tv  6   p   v  6   x   v  6      v  6      v  l    v  l    v  6      v  6      v  6      v  6      v  6      w  6     w        Z    @  -w     `  <w       Lw       '       [w       ow               w     @  w     `  w       w  Y   w       w              w    @  w      x      %x       5x  9      >x  9  @   Mx  9     \x              mx    @  |x      x      x    (   n [      @    @   x    @   7 H       T  j                  ]        d c       x         x         x     @   g    `   *d        x  S      x  H      q j     x      x  m      y              y                
                 y                 *y       4y  z     1u    @   By      Iy         S   @   Py       Zy      ly     	  xy     @          y                       /       z                      z                      z                      z                      j                       j                       o                      o                      o     	                               b                         	                                              z                                   z                      z     `                       z     `                    z     	                                                             b                y                     @   &        h%  	      g  	      y       y         y  x     y        j     0  y    3              a/ @   y  	      O  	      z  	            z    ;              a/ @   y  	      O  	      z  	      z  `/    +z  `/          6z    l    `/      `/     Kz  _/ @   #  	   P   i 	   X     `              	      `   \z       g  `/     ^ `/          @     a/    uz       i 	       z       g  `/              z  `/ `   z       z  `/     i 	       z       s  `/              > `/ `   z  
  `   .  c      Cb  H      A     @                        h%     @  z     `  )~
      " S            
 {    0   U  f      9  H      1        {        }     @  {                                     /{       s;  \         @   }        :{    h     )            "  !     @      P  0     uT      E{               '  m  @   A  @        O{  	    \  [     +    @      W{     ]{  j      h{  H   @  p	 H     "  k  @  r{        &D        |{     @  {       {  6                   {                9@     @   {       {      {     {     {     {    H   .  	      J m @   |  #  I  uT       '  m  @        @  U  n/   Lk o/     p/    |   @  #       '|   @  0|  	    O{  	          :|   @	  F|     	  U|     	  .    	  _|     	  j|     	  y|  6   	  |  6   	       
     @
  |   @
  	?  @* P	  *   * W{    + P,  S   @+ |     + |     + |  S    ,    @, |   , |  6   L |     L                                                              @          e/                                                                             |     =|    (                  }      !}         -}         ;}     @   G}  
  `   Z}        k}        s}        }        }     @  }      }      }  i     }    @  }     }      }   @  }  i   }       }       ~  \       @  ~  
  % $~       +~  x @   uT   @  A    9~   (L~  [  @(_~   (m~  [  @({~  6   (~     (        ~       ~  o                     ~      ~         ~         ~     @   ~     `   	  H        m     "      8  @  h  y   ~   $  ,  H    %  6      G         V     @   a       l             v       s       9  \                                         
  =     J           L      @O    O     O      P                                                                 8  &       ,      0      6   @  z H     Wl  i    :           D             M               U    p   T'                     @   	 ;      d  ;       ;       ;   @  u  4    m  4     S      r  ~  @                       z     o     S                                                      g  `/     {       ~                                                    W                                          ^  z  	       ؀                h  z      
       z                     <   	        	)  ;         1               ,   K      a                      h  z   `                h  z   ` с                ,     `   6               #   `&   v     X           
     :       :           -     0      J                -   b     "           @   s     $      $           -   ,     ` s     >         '      $           -     Ԃ     *      $           -         M     D  	?            - -     *              B   G     0              Z     2          -       n     4           -     T'              6          
    ;         ;       ǃ     8 ؃     $      $           -   ;  	     <          Wl  j       >           Wl  j ;     @ S     @ k     >      >      >             b      F ܄     >          #m  o      I      @ &     @          h  z A     M          h  z _     O          h  z      Q       /   h  z      S      O ƅ     O           -   ܅        W        
~]             Y    b          
Z scsi_protocol SCSI_PROTOCOL_FCP SCSI_PROTOCOL_SPI SCSI_PROTOCOL_SSA SCSI_PROTOCOL_SBP SCSI_PROTOCOL_SRP SCSI_PROTOCOL_ISCSI SCSI_PROTOCOL_SAS SCSI_PROTOCOL_ADT SCSI_PROTOCOL_ATA SCSI_PROTOCOL_UNSPEC transport_state_table TRANSPORT_NO_STATE TRANSPORT_NEW_CMD TRANSPORT_WRITE_PENDING TRANSPORT_PROCESSING TRANSPORT_COMPLETE TRANSPORT_ISTATE_PROCESSING TRANSPORT_COMPLETE_QF_WP TRANSPORT_COMPLETE_QF_OK TRANSPORT_COMPLETE_QF_ERR se_cmd_flags_table SCF_SUPPORTED_SAM_OPCODE SCF_TRANSPORT_TASK_SENSE SCF_EMULATED_TASK_SENSE SCF_SCSI_DATA_CDB SCF_SCSI_TMR_CDB SCF_FUA SCF_SE_LUN_CMD SCF_BIDI SCF_SENT_CHECK_CONDITION SCF_OVERFLOW_BIT SCF_UNDERFLOW_BIT SCF_ALUA_NON_OPTIMIZED SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC SCF_COMPARE_AND_WRITE SCF_PASSTHROUGH_PROT_SG_TO_MEM_NOALLOC SCF_ACK_KREF SCF_USE_CPUID SCF_TASK_ATTR_SET SCF_TREAT_READ_AS_NORMAL sense_reason_t target_sc_flags_table TARGET_SCF_BIDI_OP TARGET_SCF_ACK_KREF TARGET_SCF_UNKNOWN_SIZE TARGET_SCF_USE_CPUID tcm_tmreq_table TMR_ABORT_TASK TMR_ABORT_TASK_SET TMR_CLEAR_ACA TMR_CLEAR_TASK_SET TMR_LUN_RESET TMR_TARGET_WARM_RESET TMR_TARGET_COLD_RESET TMR_LUN_RESET_PRO TMR_UNKNOWN tcm_tmrsp_table TMR_FUNCTION_FAILED TMR_FUNCTION_COMPLETE TMR_TASK_DOES_NOT_EXIST TMR_LUN_DOES_NOT_EXIST TMR_TASK_MGMT_FUNCTION_NOT_SUPPORTED TMR_FUNCTION_REJECTED t10_alua alua_tg_pt_gps_counter alua_tg_pt_gps_count lba_map_lock lba_map_segment_size lba_map_segment_multiplier lba_map_list tg_pt_gps_lock t10_dev default_tg_pt_gp alua_tg_pt_gps_group tg_pt_gps_list se_device dev_rpti_counter dev_cur_ordered_id transport_flags dev_res_bin_isid creation_time num_resets aborts_complete aborts_no_task num_cmds non_ordered ordered_sync_in_progress delayed_cmd_count dev_qf_count export_count delayed_cmd_lock dev_reservation_lock dev_reservation_flags se_port_lock se_tmr_lock qf_cmd_lock caw_sem reservation_holder dev_alua_lu_gp_mem dev_pr_res_holder dev_sep_list dev_tmr_list qf_work_queue delayed_cmd_work delayed_cmd_list qf_cmd_list se_hba t10_wwn t10_pr dev_attrib dev_action_group dev_group dev_pr_group dev_stat_grps dev_alias udev_path xcopy_lun prot_length hba_index queue_cnt t10_alua_tg_pt_gp tg_pt_gp_id tg_pt_gp_valid_id tg_pt_gp_alua_supported_states tg_pt_gp_alua_access_status tg_pt_gp_alua_access_type tg_pt_gp_nonop_delay_msecs tg_pt_gp_trans_delay_msecs tg_pt_gp_implicit_trans_secs tg_pt_gp_pref tg_pt_gp_write_metadata tg_pt_gp_members tg_pt_gp_alua_access_state tg_pt_gp_ref_cnt tg_pt_gp_lock tg_pt_gp_transition_mutex tg_pt_gp_dev tg_pt_gp_group tg_pt_gp_list tg_pt_gp_lun_list tg_pt_gp_alua_lun tg_pt_gp_alua_nacl t10_alua_lu_gp lu_gp_id lu_gp_valid_id lu_gp_members lu_gp_ref_cnt lu_gp_lock lu_gp_group lu_gp_node lu_gp_mem_list t10_alua_lu_gp_member lu_gp_assoc lu_gp_mem_ref_cnt lu_gp_mem_lock lu_gp lu_gp_mem_dev se_lun unpacked_lun lun_shutdown lun_access_ro lun_index lun_rtpi lun_acl_count lun_se_dev lun_deve_list lun_deve_lock lun_tg_pt_secondary_stat lun_tg_pt_secondary_write_md lun_tg_pt_secondary_offline lun_tg_pt_md_mutex lun_tg_pt_gp_link lun_tg_pt_gp lun_tg_pt_gp_lock lun_tpg lun_stats lun_group port_stat_grps lun_shutdown_comp lun_ref lun_dev_link se_node_acl initiatorname dynamic_node_acl dynamic_stop acl_index saved_prot_type acl_tag acl_pr_ref_count lun_entry_hlist nacl_sess se_tpg lun_entry_mutex nacl_sess_lock acl_attrib_group acl_auth_group acl_param_group acl_fabric_stat_group acl_list acl_sess_list acl_free_comp acl_kref unit_serial company_id t10_vpd_lock t10_wwn_group t10_vpd_list t10_pr_registration pr_reg_isid pr_iport pr_tport pr_aptpl_rpti pr_reg_tpgt pr_reg_all_tg_pt pr_reg_aptpl pr_res_holder pr_res_type pr_res_scope isid_present_at_reg pr_res_mapped_lun pr_aptpl_target_lun tg_pt_sep_rtpi pr_res_generation pr_reg_bin_isid pr_res_key pr_res_holders pr_reg_nacl pr_reg_deve pr_reg_list pr_reg_abort_list pr_reg_aptpl_list pr_reg_atp_list pr_reg_atp_mem_list se_dev_entry mapped_lun attach_count total_cmds pr_kref pr_comp se_lun_acl ua_lock deve_flags alua_port_list lun_link ua_list t10_reservation pr_all_tg_pt pr_aptpl_active pr_generation registration_lock aptpl_reg_lock registration_list aptpl_reg_list se_tmr_req call_transport ref_task_tag fabric_tmr_ptr task_cmd tmr_dev tmr_list se_cmd sense_reason scsi_status scsi_sense_length unknown_data_length state_active alua_nonop_delay sam_task_attr map_tag map_cpu se_cmd_flags residual_count orig_fe_lun se_delayed_node se_qf_node se_dev se_sess se_cmd_list free_compl abrt_compl se_tfo execute_cmd transport_complete_callback protocol_data t_task_cdb __t_task_cdb t_task_lba t_task_nolb transport_state t_state_lock cmd_kref t_transport_stop_comp t_data_sg t_data_sg_orig t_data_nents t_data_nents_orig t_data_vmap t_bidi_data_sg t_bidi_data_nents lun_ref_active prot_checks prot_pto reftag_seed t_prot_sg t_prot_nents pi_err sense_info target_prot_op TARGET_PROT_NORMAL TARGET_PROT_DIN_INSERT TARGET_PROT_DOUT_INSERT TARGET_PROT_DIN_STRIP TARGET_PROT_DOUT_STRIP TARGET_PROT_DIN_PASS TARGET_PROT_DOUT_PASS target_prot_type TARGET_DIF_TYPE0_PROT TARGET_DIF_TYPE1_PROT TARGET_DIF_TYPE2_PROT TARGET_DIF_TYPE3_PROT target_ua_intlck_ctrl TARGET_UA_INTLCK_CTRL_CLEAR TARGET_UA_INTLCK_CTRL_NO_CLEAR TARGET_UA_INTLCK_CTRL_ESTABLISH_UA se_session sess_bin_isid sup_prot_ops sess_prot_type fabric_sess_ptr cmd_count sess_list sess_acl_list sess_cmd_lock cmd_count_wq stop_done sess_cmd_map sess_tag_pool target_core_fabric_ops fabric_alias fabric_name node_acl_size max_data_sg_nents tpg_get_wwn tpg_get_tag tpg_get_default_depth tpg_check_demo_mode tpg_check_demo_mode_cache tpg_check_demo_mode_write_protect tpg_check_prod_mode_write_protect tpg_check_demo_mode_login_only tpg_check_prot_fabric_only tpg_get_inst_index check_stop_free release_cmd close_session sess_get_index sess_get_initiator_sid set_default_node_attributes get_cmd_state queue_data_in queue_status queue_tm_rsp aborted_task fabric_make_wwn fabric_drop_wwn add_wwn_groups fabric_make_tpg fabric_drop_tpg fabric_post_link fabric_pre_unlink fabric_make_np fabric_drop_np fabric_init_nodeacl tfc_discovery_attrs tfc_wwn_attrs tfc_tpg_base_attrs tfc_tpg_np_base_attrs tfc_tpg_attrib_attrs tfc_tpg_auth_attrs tfc_tpg_param_attrs tfc_tpg_nacl_base_attrs tfc_tpg_nacl_attrib_attrs tfc_tpg_nacl_auth_attrs tfc_tpg_nacl_param_attrs write_pending_must_be_called se_portal_group proto_id tpg_pr_ref_count acl_node_mutex session_lock tpg_lun_mutex acl_node_list tpg_lun_hlist tpg_virt_lun0 tpg_sess_list se_tpg_tfo se_tpg_wwn tpg_group tpg_lun_group tpg_np_group tpg_acl_group tpg_attrib_group tpg_auth_group tpg_param_group se_ml_stat_grps scsi_auth_intr_group scsi_att_intr_port_group se_lun_nacl se_lun_group ml_stat_grps se_dev_attrib emulate_model_alias emulate_dpo emulate_fua_write emulate_fua_read emulate_write_cache emulate_ua_intlck_ctrl emulate_tas emulate_tpu emulate_tpws emulate_caw emulate_3pc emulate_pr pi_prot_type hw_pi_prot_type pi_prot_verify enforce_pr_isids force_pr_aptpl is_nonrot emulate_rest_reord unmap_zeroes_data hw_block_size hw_max_sectors optimal_sectors hw_queue_depth max_unmap_lba_count max_unmap_block_desc_count unmap_granularity_alignment max_write_same_len max_bytes_per_io da_dev da_group se_port_stat_grps scsi_port_group scsi_tgt_port_group scsi_transport_group scsi_port_stats cmd_pdus tx_data_octets rx_data_octets se_dev_stat_grps scsi_dev_group scsi_tgt_dev_group scsi_lu_group se_cmd_queue se_device_queue hba_tpgt hba_id hba_flags hba_ptr hba_node hba_group hba_access_mutex backend target_backend_ops target_backend se_tpg_np tpg_np_parent se_wwn wwn_tf wwn_group fabric_stat_group param_group cmd_compl_affinity target_fabric_configfs vhost_iotlb_msg vhost_scsi_target abi_version vhost_wwpn vhost_tpgt 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 vhost_iotlb_map flags_padding vhost_iotlb nmaps vhost_work_fn_t vhost_work vhost_poll vhost_dev log_ctx iotlb iotlb_lock read_list iov_limit byte_weight kcov_handle use_worker vhost_log vhost_uaddr_type VHOST_ADDR_DESC VHOST_ADDR_AVAIL VHOST_ADDR_USED VHOST_NUM_ADDRS vhost_vring_call vhost_virtqueue meta_iotlb call_ctx error_ctx handle_kick last_avail_idx avail_idx used_flags signalled_used signalled_used_valid log_used iotlb_iov acked_features acked_backend_features log_base log_iov is_le busyloop_timeout VHOST_FEATURES vhost_scsi_inflight vhost_scsi_cmd tvc_vq_desc tvc_task_attr tvc_in_iovs tvc_data_direction tvc_exp_data_len tvc_tag tvc_sgl_count tvc_prot_sgl_count tvc_lun tvc_sgl tvc_prot_sgl tvc_upages tvc_resp_iov tvc_vhost tvc_vq tvc_nexus tvc_se_cmd tvc_cdb tvc_sense_buf tvc_completion_list vhost_scsi vs_tpg vs_vhost_wwpn vs_completion_work vs_completion_list vs_event_work vs_event_list vs_events_missed vs_events_nr vhost_scsi_nexus tvn_se_sess vhost_scsi_tpg tport_tpgt tv_tpg_port_count tv_tpg_vhost_count tv_fabric_prot_type tv_tpg_list tv_tpg_mutex tpg_nexus tmf_queue vhost_scsi_tport tport_proto_id tport_wwpn tport_name tport_wwn vhost_scsi_evt VHOST_SCSI_VQ_CTL VHOST_SCSI_VQ_EVT VHOST_SCSI_VQ_IO VHOST_SCSI_FEATURES vhost_scsi_virtqueue inflights inflight_idx scsi_cmds scsi_tags max_cmds vhost_scsi_tmf vwork tpg vhost svq scsi_resp resp_iov vq_desc vhost_scsi_ctx rsp_size lunp out_iter an tmf vhost_scsi_exit vhost_scsi_init vhost_scsi_wwn_version_show wwn vhost_scsi_drop_tport vhost_scsi_make_tport vhost_scsi_drop_tpg vhost_scsi_make_tpg vhost_scsi_tpg_nexus_store vhost_scsi_tpg_nexus_show vhost_scsi_drop_nexus vhost_scsi_tpg_attrib_fabric_prot_type_show vhost_scsi_tpg_attrib_fabric_prot_type_store vhost_scsi_port_unlink vhost_scsi_port_link vhost_scsi_do_plug vhost_scsi_ioctl vhost_scsi_release vhost_scsi_open vs vhost_scsi_clear_endpoint vhost_scsi_set_endpoint vhost_scsi_flush vhost_scsi_handle_kick vhost_scsi_evt_handle_kick vhost_scsi_send_evt vhost_scsi_ctl_handle_kick vhost_scsi_ctl_handle_vq vhost_scsi_tmf_resp_work tmf_resp_code vhost_scsi_send_tmf_resp vhost_scsi_handle_vq tpgp vhost_scsi_get_req vhost_scsi_chk_size vhost_scsi_get_desc vhost_scsi_send_bad_target prot_bytes prot_iter data_bytes data_iter vhost_scsi_mapal vhost_scsi_complete_cmd_work vhost_scsi_evt_work vhost_scsi_do_evt_work vhost_scsi_check_stop_free vhost_scsi_aborted_task vhost_scsi_queue_tm_rsp vhost_scsi_queue_status vhost_scsi_queue_data_in vhost_scsi_get_cmd_state nacl vhost_scsi_set_default_node_attrs vhost_scsi_write_pending vhost_scsi_sess_get_index vhost_scsi_release_cmd vhost_scsi_release_cmd_res vhost_scsi_tpg_get_inst_index vhost_scsi_check_prot_fabric_only vhost_scsi_get_tpgt vhost_scsi_get_fabric_wwn vhost_scsi_check_false vhost_scsi_check_true old_inflight vhost_scsi_init_inflight vhost_scsi.ko   |W                                                                                               	                                                                                                                                    !                      H       #            k              2                   ?                   X            	       n                               7                                                                                                              @                  P              '    `              E    p              _                             z                   0                 &           @      >       (          p       B                 X           8       p            8       {          d           8       8           `                       8           `      8                         
    0              *                 C          8       [                 g    A                        s                              0      #           `                                                                (   !                 1          m      E          8       ^    @
            q    (      8                 8                 8           `                      8                 8           R              !    p      v       5          ]       L    P      +       m    q       D                                   b         !                                                                                        @      8       8          8       Q                 ]                 v                                                                             n                 -                         %                 9           8       R                 e                 |           z                                                    8                        
    H                 P             "                 7    &             P                f    p       8       ~          k                           P      8                 8                 8                         	    j      F       $	    P&      Q       ?	          8       W	                  c	    '            {	          _       	    ,      2      	                 	    /            	    03      L      	    0@      %       
    p1            
    #      L       >
    x      8       W
    P              c
    o             
                 
    5      
      
          8       
    h      8       
          8       
    8              
          8                 8       .    H      8       G    0      8       `          A       z   	                            8                 P                           `@      #           p                                    0                 P                 p                                               %                 1                 =    0             I    `             U                 a                   x                             ,                                             P                       (       
           (       $    `      (       P    @            `                    f                    l                    r                                                                                                                                                                                                                                                         &                     9                     L                     [                     s                                                                   `@      #                                                                                                                                                                               $   	                0                     E                     U                     _                     g                     {                                                                                                                                                                                             4                     O                     ]                     n                                                                                                                                                                                                                  
                                          3                     @                     M                     W                     g                     t                                                                                                                                                                                                                                       0                     S                     c                     u                                                                                                                                                                        	                     $                     4                     V                     h                     o                     ~                                                                                                                                                                                              __UNIQUE_ID_srcversion119 __UNIQUE_ID_depends118 ____versions __UNIQUE_ID_retpoline117 __UNIQUE_ID_intree116 __UNIQUE_ID_name115 __UNIQUE_ID_vermagic114 _note_9 _note_8 vhost_scsi_check_true vhost_scsi_check_false vhost_scsi_get_fabric_wwn vhost_scsi_get_tpgt vhost_scsi_check_prot_fabric_only vhost_scsi_tpg_get_inst_index vhost_scsi_sess_get_index vhost_scsi_set_default_node_attrs vhost_scsi_tpg_attrib_fabric_prot_type_store vhost_scsi_tpg_attrib_fabric_prot_type_store.cold vhost_scsi_tpg_attrib_fabric_prot_type_show vhost_scsi_wwn_version_show vhost_scsi_tpg_nexus_show vhost_scsi_drop_nexus __UNIQUE_ID_ddebug343.3 CSWTCH.175 vhost_scsi_drop_tport __UNIQUE_ID_ddebug350.1 vhost_scsi_chk_size __UNIQUE_ID_ddebug306.21 __UNIQUE_ID_ddebug307.20 vhost_scsi_send_bad_target vhost_scsi_send_bad_target.cold vhost_scsi_send_tmf_resp __UNIQUE_ID_ddebug319.9 __func__.37 vhost_scsi_send_tmf_resp.cold vhost_scsi_drop_tpg vhost_scsi_mutex vhost_scsi_queue_tm_rsp vhost_scsi_queue_data_in vhost_scsi_write_pending vhost_scsi_check_stop_free vhost_scsi_init_inflight __key.43 vhost_scsi_get_desc __UNIQUE_ID_ddebug305.22 vhost_scsi_get_req __UNIQUE_ID_ddebug308.19 __UNIQUE_ID_ddebug309.18 __UNIQUE_ID_ddebug311.17 vhost_scsi_do_evt_work __UNIQUE_ID_ddebug291.26 __UNIQUE_ID_ddebug290.27 vhost_scsi_do_evt_work.cold vhost_scsi_evt_work vhost_scsi_release_cmd vhost_scsi_calc_sgls.constprop.0 vhost_scsi_calc_sgls.constprop.0.cold __func__.49 vhost_scsi_make_tpg __key.39 vhost_scsi_list vhost_scsi_make_tpg.cold vhost_scsi_iov_to_sgl.constprop.0.isra.0 vhost_scsi_mapal __UNIQUE_ID_ddebug303.24 __UNIQUE_ID_ddebug304.23 __func__.48 vhost_scsi_get_cmd_state vhost_scsi_aborted_task vhost_scsi_queue_status vhost_scsi_destroy_vq_cmds.part.0 vhost_scsi_flush vhost_scsi_clear_endpoint vhost_scsi_clear_endpoint.cold vhost_scsi_release vhost_scsi_send_evt __UNIQUE_ID_ddebug289.28 vhost_scsi_do_plug vhost_scsi_port_unlink vhost_scsi_evt_handle_kick vhost_scsi_evt_handle_kick.cold vhost_scsi_tpg_nexus_store __UNIQUE_ID_ddebug342.4 vhost_scsi_tpg_nexus_store.cold __func__.34 __func__.33 vhost_scsi_port_link vhost_scsi_tmf_resp_work vhost_scsi_make_tport __UNIQUE_ID_ddebug348.2 vhost_scsi_make_tport.cold vhost_scsi_ctl_handle_vq __UNIQUE_ID_ddebug325.6 __UNIQUE_ID_ddebug324.7 __UNIQUE_ID_ddebug323.8 __func__.52 vhost_scsi_ctl_handle_vq.cold vhost_scsi_ctl_handle_kick __UNIQUE_ID_ddebug328.5 __func__.50 vhost_scsi_set_endpoint vhost_scsi_set_endpoint.cold vhost_scsi_ioctl vhost_scsi_ioctl.cold vhost_scsi_open vhost_scsi_complete_cmd_work vhost_scsi_handle_kick vhost_scsi_release_cmd_res vhost_scsi_release_cmd_res.cold __UNIQUE_ID_ddebug298.25 __func__.54 vhost_scsi_complete_cmd_work.cold __func__.42 vhost_scsi_handle_vq __UNIQUE_ID_ddebug316.12 __UNIQUE_ID_ddebug317.11 __UNIQUE_ID_ddebug312.16 CSWTCH.172 __UNIQUE_ID_ddebug314.14 __UNIQUE_ID_ddebug315.13 __UNIQUE_ID_ddebug313.15 __UNIQUE_ID_ddebug318.10 vhost_scsi_handle_vq.cold vhost_scsi_init __UNIQUE_ID_ddebug351.0 vhost_scsi_misc vhost_scsi_ops vhost_scsi_exit __func__.53 __func__.51 __func__.47 __func__.46 __func__.45 __func__.44 __func__.41 __func__.40 __func__.36 __func__.35 __func__.32 __func__.31 __UNIQUE_ID_license354 __UNIQUE_ID_alias353 __UNIQUE_ID_description352 vhost_scsi_wwn_attrs vhost_scsi_tpg_attrs vhost_scsi_tpg_attrib_attrs vhost_scsi_wwn_attr_version vhost_scsi_tpg_attr_nexus vhost_scsi_tpg_attrib_attr_fabric_prot_type vhost_scsi_fops .LC20 .LC34 .LC38 devmap_managed_key vhost_add_used __put_page __check_object_size _copy_to_iter misc_deregister target_depend_item vhost_vring_ioctl _copy_from_user __this_module snprintf complete target_execute_cmd vhost_vq_access_ok vhost_dev_stop __init_swait_queue_head target_submit_tmr iov_iter_advance vhost_dev_init cleanup_module target_submit_prep sbitmap_init_node memcpy kfree iov_iter_init kmem_cache_alloc_trace fortify_panic __fentry__ init_module vhost_vq_init_access vhost_work_init kstrtou16 _printk kmalloc_order_trace vhost_exceeds_weight __stack_chk_fail refcount_warn_saturate target_unregister_template strnlen __put_user_4 target_setup_session vhost_add_used_and_signal __ubsan_handle_out_of_bounds copy_user_generic_unrolled kvmalloc_node compat_ptr_ioctl target_undepend_item vhost_work_queue target_remove_session noop_llseek strstr vhost_get_vq_desc mutex_lock strncmp copy_user_generic_string _find_next_bit iov_iter_get_pages scsi_command_size_tbl __mutex_init current_task kstrtoull vhost_dev_ioctl vhost_signal misc_register vhost_disable_notify wait_for_completion _copy_to_user strcmp vhost_work_dev_flush free_percpu vhost_enable_notify copy_user_enhanced_fast_string sprintf vhost_log_access_ok __ubsan_handle_shift_out_of_bounds target_init_cmd vhost_dev_cleanup mutex_unlock __get_user_4 __dynamic_pr_debug core_tpg_deregister target_queue_submission vhost_vq_is_setup _copy_from_iter target_register_template transport_generic_free_cmd llist_add_batch __ubsan_handle_load_invalid_value core_tpg_register strlen eventfd_signal target_put_sess_cmd iov_iter_revert kvfree sbitmap_get iov_iter_npages put_devmap_managed_page sg_init_table __kmalloc kmalloc_caches                               !             A             Q             a             q                                                                                                                                 .            A            L                   S            `       \                    v                                                	                                                                   A            Q            Y            r                                                   0               	                                                                                                                                                                   (                    6                  =         	   8       B            J            a                                                   	                                                 	   `                                                      ,                                                                          -            ?            H            =       \                                          	                	                                                                                                                                   1            M            a            l                                                                                             
                                                                                                                  1                   =            S                   _            u                  z                        @                                                            	            	            	                  	         	         	            
            
            '
                  0
            A
            ~
            
            
           
                                       	   (      !            2            :       9         	         >            G            W       N         	         S            a                                                P            N                                                                      	                                                	                                             )            `      .            =                  F            V                  [            q                                                                        0            C            Q            `            m       j           u                                           s                                          T                   '                   2         
           9            y       >                                                                                                                                                                                S            f            ?            d           p                                   
           E                  L                  S         	         X            h                  o                  v         	   @      {                                                                                    !            *            ?            K            b                                                .            a            m                   r            ~                                                                                                 	                        #                   (            j            r                                                                               6                                                                                                                                                                         @            t                                                                                              $       #            |                                                               	                                              '            :            B                                                                                                                          !            C            ^                   k                                                                                                                                &                   2            G                  _            q                                                                        
            6                   B            S            ]      p                                                                         4                  
                                          "                   )         	          .            D                   P            a            i            p            @      u                        @                                                                             L                               &                                      %            2            ^            u                   z                                   L                                                                                !                   )            H                   T                    ^                  e         	   p       j            s                                                                                            6                              A             l              !                  *!                  D!            i!            w      !            "            "            #            3#            #            #            #            $                   $         	   P       $            .$           $            $            $            f      $            $            H      $         	         $            $                   $            	       $         	         $            %            O%            q%            {%            %                  %            %                  %            %                  %            &                   (&            Q&            &                   &                  &         	         &            &            
'            2'            X'            p'            '            '                   '            '            '            	(            (                   (            .(           T       =(            e(                  z(                  (            (            (            (                  )            )                  )            )            *           X*            e*                  y*            *                  *            *                  *            *            +            +            +            +            ,            ,            %,            :,            @      ?,            V,                  [,            g,            `      l,            {,                   ,            ,                   ,            ,            -            #-                  +-            8-            -            -            -            *.            8.            N.            j.            .            .            /            "/            3/            @/            Z/            m/            /            /            /            /                   /            /            /            
0            0           L       ,0            F0            03      P0            ^0            p      j0            0            P&      0                   0            0@      1            31                   81            G1                   L1            `1           q1            1            %2            2           2           2            3            %3                  13            4            /4            G4            P4            k      ]4            4            4            45            P       ;5                  B5         	   x      G5            V5                   b5            s5            x5            |      5            5            #6            w7                    7                  7           7                  9            :            :            :            5;            ;            ;                  ;            <            <            
      <         	   h      <            =            x
       =         	         ,=            w=            8       =            =            =            8>             	      ?>         	         D>            a>            >            >            	      >         	         >            
?            X
      ?         	         ?            "?            `	      )?         	   H      .?            K?            a?                   h?         	   0      m?            y?                    ~?            ?            ?                    ?            ?            @       ?            @            `       @            1@            a@            i@                  q@            x@                  }@                         0                                                             $             ,                    3             8      8             =                   D             `      I             N             \      X                   `             m             P      w             0      ~                                              u                                       p                                u                                                                      8                                                                     
            ^                         #                  (            4                  B                  G            S                  [                    h                   v            H      {                                                              H                                                                              P                                                                                                                            
                                    3      %            p      *            6            3      >                    M                  R            Z            f            3      m                  r            w            z#      ~                                                      3#                  p                              3#                                                *                                    *                  p                                                            H                                          s+                  `                              #-      +            @      3            M            Z2      [                   c            k            Z2      r            8      w            |            4                                                (
                              >                  8                              9                  	                              >                                                                                                                      "                    )             
      0          	           @             G                   L             Z                   _             m                   r                                                                                                                  (                   0                                                   !                                      @                                                                                                 P                   `                                            0            p       @                  H                   P                  X            `      `                  h            0      p                  x                                                                                                                                                            P      @                    H                                ,                                      /                                                                                                     @                     P       (             `       0             p       8                    @                    H                   P             @      X                   `                   h                   p             `      x                                                                       0                   `                                                                                               @
                   `                   p                                      P                                                                                                                                                           (                  0                   8                  @                  H                  P                   X                  `                  h                  p                  x            P&                  &                  '                  ,                  /                  p1                  03                  5                  0@                                      `@                                                                                                                      
       $                   (                    0             ;      4                    <             ;      @                                  8                                      6"                   #                   ;'                   1                   2                   l2                    w2      $             8                    ;                   k                	                                                          	   b                           $                   (          	         0                   4                   8          	         @                   D             ~      H          	   "      P             	      T             	      X          	         `             
      d                   h          	   R      p             '      t             /      x          	                      +                   D                	                                                         	                                                         	                      6                   E                                                          ^                	   j                                      ;                	   2                                                      	   J                                                      	   
                   -                  @               	                      #                  $               	   z                   2$      $            $      (         	         0            9$      4            $      8         	         @            r&      D            &      H         	   B      P            1      T            2      X                   `            2      d            2      h                   p            3      t            "5      x         	                     X9                  =               	                     ]9                  <               	                     ;                  5>               	                     >                  >               	   :                  >                  ?               	                     >                  ?               	   r                  7?                  ^?               	   Z                                                     	   *                     (                   @                   `                    (      0             @      8             `      @             (      P             `      X                   `             (      p             @      x             `                   (                                                         (                                                         (                                                         (                                                         (                                                       (      0                  8                  @            (      P                  X                  `            (      p                  x                              (                                                      (                  @                  `                  (                  @                  `                  (                  `                                     (                  @                  `                   (      0            `      8            t      @            (      P            `      X            t                  (                                                      (                                                      (                                                      (                                                        (                                           `            (      p            @      x            `                  (                  @                  `                  (                  @                  `                  (                  @                  `                  (                  `                                     (                                                       (      0                  8                  @            (      P            `      X                              (                                                      (                                                      (                                                       (      0            @      8            `      `            (      p                              (                                    (                                                      '                                      @                                      /      (                    8                  @                  P            `      `            5      h                    x                                                 F                  @                                                                                           `      0            `      8            `      @            `      P            `      X            `                    
                                                                                                                                                                                
      8                   @                   H                    P                   p                   x                                                                                          `                                       0                                      0                                                                                    (                   0                  P                  X                   `                   h                                                                                       H                                                                          	                                                                           	       0                  8                  @                   H                   h                  p                  x                               
                                                                         x
                                                                         X
                                                              (            	      H                  P                  X                   `            `	                                                                          	                                    0                                     W                                     0                                      :       (                  0            0      8                   @                  `                  h            P      p                   x                                                 P                                                                         p                                                                                                                     @                  H                  P                   X                  x                              P                                                                          p                                                                          p                                                                (                  0                   8                  8                    8                     .symtab .strtab .shstrtab .note.gnu.build-id .note.Linux .rela.text .rela.text.unlikely .rela.altinstr_replacement .rela.init.text .rela.rodata .rela__mcount_loc .rodata.str1.8 .rodata.str1.1 .rela.altinstructions .rela.smp_locks .modinfo __versions .rela__jump_table .rela.data .rela__bug_table .rela__dyndbg .rela.gnu.linkonce.this_module .bss .comment .note.GNU-stack .BTF .gnu_debuglink                                                                                      @       $                              .                     d       0                              ?                            @                             :      @               x     7      &                    J                     #A                                   E      @               F     
      &                    ^                     D                                    Y      @               HQ            &                    y                     E                                    t      @               Q            &   	                                      E      H                                    @               R           &                                         J                                         @               V     p      &                          2               L                                        2               QX      Q                                                 Y      H                                    @               X\            &                                         Y      (                                    @               x]            &                                         Z                                                          [                                                         s                                          @               h^      	      &                                        u                                         @               hg            &                                        }      $                                   @               t            &                    .                    0}      X                             )     @               u     
      &                    <                                        @               7     @                    0       &                    V                    @                                     [     0               @      N                             d                                                          t                           Z                             y                                                                                           '                    	                      p                                                         (                                  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  A]u?6S}YOgƪKܕchɁI<M-tF2ˌKHPg͉\Ub=Z%YVs^v|TV*sUE "RfK1e2P\>('㓭

2NFxFmpm6Qf@-tOZ%qu	 5o
]j},ρ)1~]tKˬ!6E7؎x	G^%Z}hNƧ	OݐE3#:ݦK#9R<I+9\d~͏<}	SJs՘?"ok`E
f]*a=>($UްtW̒(d,{aMJ(L3.}&jI+p92$nn4 ifVK{eC6lܛu@#wfk2ϡUC'fD7GZ;F\A	PE)3         ~Module signature appended~
