Thread (7 messages) 7 messages, 3 authors, 2011-03-23

Re: [PATCH-v2] tcm_loop: Add multi-fabric Linux/SCSI LLD fabric module

From: Nicholas A. Bellinger <hidden>
Date: 2011-03-23 20:27:57
Also in: lkml

On Wed, 2011-03-23 at 13:05 -0500, James Bottomley wrote:
On Fri, 2011-03-18 at 15:39 -0700, Nicholas A. Bellinger wrote:
quoted
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
Thanks for fixing this up James.  I will get your checkpatch cleanups
merged from scsi-misc-2.6.git -> lio-core-2.6.git shortly.

--nab
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help