]> err.no Git - linux-2.6/commit
[SCSI] fc_transport: add target driver support
authorFUJITA Tomonori <tomof@acm.org>
Fri, 31 Aug 2007 17:02:27 +0000 (02:02 +0900)
committerJames Bottomley <jejb@mulgrave.localdomain>
Fri, 12 Oct 2007 18:46:58 +0000 (14:46 -0400)
commit7525236d0bc7ad17eb5e0733417896cab745d6c8
tree677fd3adae67e7f100c366955832e266f1515632
parent5dc2b89e124251662f580f4ba3c9f6195d1eaff6
[SCSI] fc_transport: add target driver support

This adds minimum target driver support like the srp transport does:

- fc_remote_port_{rolechg,delete} calls
scsi_tgt_it_nexus_{create,destroy} for target drivers.

- add callbacks to notify target drivers of the nexus and tmf
operation results to fc_function_template.

Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/Kconfig
drivers/scsi/scsi_transport_fc.c
drivers/scsi/scsi_transport_fc_internal.h [new file with mode: 0644]
include/scsi/scsi_transport_fc.h