aboutsummaryrefslogtreecommitdiffstats
path: root/include/target/target_core_base.h
diff options
context:
space:
mode:
authorNicholas Bellinger <nab@linux-iscsi.org>2011-07-17 05:57:58 -0400
committerNicholas Bellinger <nab@linux-iscsi.org>2011-07-22 05:37:49 -0400
commit5de619a31d9cb051d1f818e661af4e54def82316 (patch)
treebbdf282c42fe3818607fff4f3a4f7d1b74ee064e /include/target/target_core_base.h
parent1d20bb6147954d4fbd337a3d1b40c7eeae254cd7 (diff)
target: Update QUEUE ALGORITHM MODIFIER control page default
This patch adds the default 'Unrestricted reordering allowed' for SCSI control mode page QUEUE ALGORITHM MODIFIER on a per se_device basis in target_modesense_control() following spc4r23. This includes a new emuluate_rest_reord configfs attribute that currently (only) accepts zero to signal 'Unrestricted reordering allowed' in control mode page usage by the backend target device. Reported-by: Roland Dreier <roland@purestorage.com> Signed-off-by: Nicholas Bellinger <nab@risingtidesystems.com>
Diffstat (limited to 'include/target/target_core_base.h')
-rw-r--r--include/target/target_core_base.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/target/target_core_base.h b/include/target/target_core_base.h
index 8204c76ca12b..86ca35539b94 100644
--- a/include/target/target_core_base.h
+++ b/include/target/target_core_base.h
@@ -662,6 +662,7 @@ struct se_dev_attrib {
662 int emulate_alua; 662 int emulate_alua;
663 int enforce_pr_isids; 663 int enforce_pr_isids;
664 int is_nonrot; 664 int is_nonrot;
665 int emulate_rest_reord;
665 u32 hw_block_size; 666 u32 hw_block_size;
666 u32 block_size; 667 u32 block_size;
667 u32 hw_max_sectors; 668 u32 hw_max_sectors;