summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctladm/ctladm.8
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2014-10-06 13:19:20 +0000
committermav <mav@FreeBSD.org>2014-10-06 13:19:20 +0000
commit36c0adf8716f346f43eb4cc196f13b5f6a4eeb60 (patch)
tree90c44b833418cf4ba469967bad265502aeb564dc /usr.sbin/ctladm/ctladm.8
parent143513e3769cf73d4a3f40777b1a10a27193e3b0 (diff)
downloadFreeBSD-src-36c0adf8716f346f43eb4cc196f13b5f6a4eeb60.zip
FreeBSD-src-36c0adf8716f346f43eb4cc196f13b5f6a4eeb60.tar.gz
MFC r271507:
Implement control over command reordering via options and control mode page. It allows to bypass range checks between UNMAP and READ/WRITE commands, which may introduce additional delays while waiting for UNMAP parameters. READ and WRITE commands are always processed in safe order since their range checks are almost free.
Diffstat (limited to 'usr.sbin/ctladm/ctladm.8')
-rw-r--r--usr.sbin/ctladm/ctladm.87
1 files changed, 7 insertions, 0 deletions
diff --git a/usr.sbin/ctladm/ctladm.8 b/usr.sbin/ctladm/ctladm.8
index 3951e5f..fa577f2 100644
--- a/usr.sbin/ctladm/ctladm.8
+++ b/usr.sbin/ctladm/ctladm.8
@@ -961,6 +961,13 @@ This allows to offload copying between different iSCSI targets residing
on the same host in trusted environments.
.It Va readcache
Set to "off", disables read caching for the LUN, if supported by the backend.
+.It Va reordering
+Set to "unrestricted", allows target to process commands with SIMPLE task
+attribute in arbitrary order. Any data integrity exposures related to
+command sequence order shall be explicitly handled by the application
+client through the selection of appropriate commands and task attributes.
+The default value is "restricted". It improves data integrity, but may
+introduce some additional delays.
.It Va unmap
Set to "on", enables UNMAP support for the LUN, if supported by the backend.
.It Va writecache
OpenPOWER on IntegriCloud