1. 12 1月, 2008 1 次提交
  2. 13 10月, 2007 1 次提交
    • F
      [SCSI] tgt: add I_T nexus support · 2c47f9ef
      FUJITA Tomonori 提交于
      tgt uses scsi_host as I_T nexus. This works for ibmvstgt because it
      creates one scsi_host for one initiator. However, other target drivers
      don't work like that.
      
      This adds I_T nexus support, which enable one scsi_host to handle
      multiple initiators. New scsi_tgt_it_nexus_create/destroy functions
      are expected be called transport classes. For example, ibmvstgt
      creates an initiator remote port, then the srp transport calls
      tgt_it_nexus_create. tgt doesn't manages I_T nexus, instead it tells
      tgtd, user-space daemon, to create a new I_T nexus.
      
      On the receiving the response from tgtd, tgt calls
      shost->transportt->it_nexus_response. transports should notify a
      lld. The srp transport uses it_nexus_response callback in
      srp_function_template to do that.
      Signed-off-by: NFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
      Signed-off-by: NMike Christie <michaelc@cs.wisc.edu>
      Signed-off-by: NJames Bottomley <James.Bottomley@SteelEye.com>
      2c47f9ef
  3. 12 3月, 2007 1 次提交
  4. 16 2月, 2007 1 次提交
  5. 13 2月, 2007 1 次提交
  6. 05 12月, 2006 1 次提交
  7. 26 11月, 2006 1 次提交
新手
引导
客服 返回
顶部