summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-07-30 07:18:32 +0000
committermav <mav@FreeBSD.org>2014-07-30 07:18:32 +0000
commitdd34ac08592be4eb2f5b1d76dd16366f63d168e8 (patch)
treeeec0d458347df7afe5760e6c44a8137c0ff8c3fe /sys/modules
parent1c2891173ec9683e5288cfb1ca9e521d469173d6 (diff)
downloadFreeBSD-src-dd34ac08592be4eb2f5b1d76dd16366f63d168e8.zip
FreeBSD-src-dd34ac08592be4eb2f5b1d76dd16366f63d168e8.tar.gz
MFC r268767:
Add support for VMWare dialect of EXTENDED COPY command, aka VAAI Clone. This allows to clone VMs and move them between LUNs inside one storage host without generating extra network traffic to the initiator and back, and without being limited by network bandwidth. LUNs participating in copy operation should have UNIQUE NAA or EUI IDs set. For LUNs without these IDs VMWare will use traditional copy operations. Beware: the above LUN IDs explicitly set to values non-unique from the VM cluster point of view may cause data corruption if wrong LUN is addressed! Sponsored by: iXsystems, Inc.
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/ctl/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/modules/ctl/Makefile b/sys/modules/ctl/Makefile
index 45f88c3..0ba5836 100644
--- a/sys/modules/ctl/Makefile
+++ b/sys/modules/ctl/Makefile
@@ -14,6 +14,8 @@ SRCS+= ctl_frontend_cam_sim.c
SRCS+= ctl_frontend_internal.c
SRCS+= ctl_frontend_iscsi.c
SRCS+= ctl_scsi_all.c
+SRCS+= ctl_tpc.c
+SRCS+= ctl_tpc_local.c
SRCS+= ctl_error.c
SRCS+= ctl_util.c
SRCS+= scsi_ctl.c
OpenPOWER on IntegriCloud