summaryrefslogtreecommitdiff
path: root/scripts/selinux
diff options
context:
space:
mode:
authorRoland Dreier <roland@purestorage.com>2014-10-14 14:16:24 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2014-12-06 15:55:38 -0800
commit20a1d763e503d4b54dfebb0d6977d867dadb2103 (patch)
treeb283cf90cbd45763fb9003950941677f846d2e02 /scripts/selinux
parenta5d7c9df4beacdbca74adc8fe3e5b34c789d3b12 (diff)
target: Don't call TFO->write_pending if data_length == 0
commit 885e7b0e181c14e4d0ddd26c688bad2b84c1ada9 upstream. If an initiator sends a zero-length command (e.g. TEST UNIT READY) but sets the transfer direction in the transport layer to indicate a data-out phase, we still shouldn't try to transfer data. At best it's a NOP, and depending on the transport, we might crash on an uninitialized sg list. Reported-by: Craig Watson <craig.watson@vanguard-rugged.com> Signed-off-by: Roland Dreier <roland@purestorage.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/selinux')
0 files changed, 0 insertions, 0 deletions