git.openpandora.org
/
pandora-kernel.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1c3d579
)
target: Don't return an error status for 0-length READ and WRITE
author
Roland Dreier
<roland@purestorage.com>
Tue, 22 Nov 2011 21:51:32 +0000
(13:51 -0800)
committer
Nicholas Bellinger
<nab@linux-iscsi.org>
Tue, 6 Dec 2011 06:00:55 +0000
(06:00 +0000)
IO commands with a TRANSFER LENGTH of 0 are not an error; for example,
for READ (10) and WRITE (10), SBC-3 says:
A TRANSFER LENGTH field set to zero specifies that no logical blocks
shall be read. This condition shall not be considered an error.
In case we have nothing to do, just complete the command with good status.
Signed-off-by: Roland Dreier <roland@purestorage.com>
Cc: stable@kernel.org
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/target/target_core_transport.c
patch
|
blob
|
history
diff --cc
drivers/target/target_core_transport.c
Simple merge