diff options
author | mav <mav@FreeBSD.org> | 2014-07-16 15:57:17 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2014-07-16 15:57:17 +0000 |
commit | 7b21dd3b31b8f07a5be046ff2f243eb5fd4b1e21 (patch) | |
tree | 7d63c809c6f94d9453beaad7bd5a624884e26519 /sys/conf | |
parent | 4a70d74f6e621a6b19b574f9fcbd60741ace2c07 (diff) | |
download | FreeBSD-src-7b21dd3b31b8f07a5be046ff2f243eb5fd4b1e21.zip FreeBSD-src-7b21dd3b31b8f07a5be046ff2f243eb5fd4b1e21.tar.gz |
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!
MFC after: 2 weeks
Sponsored by: iXsystems, Inc.
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/files | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/conf/files b/sys/conf/files index 64101d1..2b4ebfb 100644 --- a/sys/conf/files +++ b/sys/conf/files @@ -86,6 +86,8 @@ cam/ctl/ctl_frontend_cam_sim.c optional ctl cam/ctl/ctl_frontend_internal.c optional ctl cam/ctl/ctl_frontend_iscsi.c optional ctl cam/ctl/ctl_scsi_all.c optional ctl +cam/ctl/ctl_tpc.c optional ctl +cam/ctl/ctl_tpc_local.c optional ctl cam/ctl/ctl_error.c optional ctl cam/ctl/ctl_util.c optional ctl cam/ctl/scsi_ctl.c optional ctl |