summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2007-08-14 10:16:29 -0500
committerMike Christie <michaelc@cs.wisc.edu>2007-08-14 10:16:29 -0500
commitfc22ce08386d704f787ad132d644101c4ffa41a7 (patch)
tree97be77d08a3bc66dfa3d6b325f71137fc3eccd39 /etc
parent7dea0c67d0df331a2a2e272235d8f5b30d220edc (diff)
downloadopen-iscsi-fc22ce08386d704f787ad132d644101c4ffa41a7.tar.gz
add device reset support and fix some scsi eh bugs.
This patch adds logical unit reset support. It also fixes a bug where when the session lock is dropped so we can grab the recv lock, the iscsi eh thread could grab completely clean up the session. The recv lock would then be a null ptr.
Diffstat (limited to 'etc')
-rw-r--r--etc/iscsid.conf16
1 files changed, 16 insertions, 0 deletions
diff --git a/etc/iscsid.conf b/etc/iscsid.conf
index 0840594..e950e3f 100644
--- a/etc/iscsid.conf
+++ b/etc/iscsid.conf
@@ -204,3 +204,19 @@ discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768
# The default is to never use DataDigests and to allow the target to control
# the setting of the HeaderDigest checking with the initiator requesting
# a preference of disabling the checking.
+
+#************
+# Workarounds
+#************
+
+# Some targets like IET prefer after an initiator has sent a task
+# management function like an ABORT TASK or LOGICAL UNIT RESET, that
+# it does not respond to PDUs like R2Ts. To enable this behavior uncomment
+# the following line (The default behavior is No):
+# node.session.iscsi.FastAbort = Yes
+
+# Some targets like Equalogic prefer that after an initiator has sent
+# a task management function like an ABORT TASK or LOGICAL UNIT RESET, that
+# it continue to respond to R2Ts. To enable this uncomment this line (This
+# is the default behavior):
+node.session.iscsi.FastAbort = No