On Fri, 2011-03-18 at 15:39 -0700, Nicholas A. Bellinger wrote:
From: Nicholas Bellinger <redacted>
This patch adds the TCM_Loop Linux/SCSI LLD fabric module for
accessing TCM device
backstores as locally accessable SCSI LUNs in virtual SAS, FC, and
iSCSI Target ports
using the generic fabric TransportID and Target Port WWN naming
handlers from TCM's
target_core_fabric_lib.c The TCM_Loop module uses the generic fabric
configfs infratructure
provided by target_core_fabric_configfs.c and adds a module dependent
attribute for the
creation/release of the virtual I_T Nexus connected the TCM_Loop
Target and Initiator Ports.
TCM_Loop can also be used with scsi-generic and BSG drivers so that
STGT userspace
fabric modules, QEMU-KVM and other hypervisor SCSI passthrough support
can
access TCM device backstore and control CDB emulation.
For more information please see:
http://linux-iscsi.org/wiki/Tcm_loop
This patch has been updated with changes from Christoph's feedback.
And checkpatch next time, too please:
total: 25 errors, 25 warnings, 1681 lines checked
James