summaryrefslogtreecommitdiffstats
path: root/drivers/infiniband
diff options
context:
space:
mode:
authorSteven Allen <steven.allen@purestorage.com>2014-10-24 15:18:26 -0700
committerNicholas Bellinger <nab@linux-iscsi.org>2014-11-02 22:04:57 -0800
commitb6932ee35f1c1364dcea0e691b2feb912a6777e5 (patch)
tree3fb9e947540d6cc9ae2368d74d3d175fee2afdf7 /drivers/infiniband
parent3b726ae2de02a406cc91903f80132daee37b6f1b (diff)
downloadlinux-b6932ee35f1c1364dcea0e691b2feb912a6777e5.tar.gz
linux-b6932ee35f1c1364dcea0e691b2feb912a6777e5.tar.bz2
linux-b6932ee35f1c1364dcea0e691b2feb912a6777e5.zip
target: return CONFLICT only when SA key unmatched
PREEMPT (and PREEMPT AND ABORT) should return CONFLICT iff a specified SERVICE ACTION RESERVATION KEY is specified and matches no existing persistent reservation. Without this patch, a PREEMPT will return CONFLICT if either all reservations are held by the initiator (self preemption) or there is nothing to preempt. According to the spec, both of these cases should succeed. Signed-off-by: Steven Allen <steven.allen@purestorage.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/infiniband')
0 files changed, 0 insertions, 0 deletions