]> git.baikalelectronics.ru Git - kernel.git/commit
IB/srp: Avoid sending a task management function needlessly
authorBart Van Assche <bvanassche@acm.org>
Thu, 21 Feb 2013 17:18:00 +0000 (17:18 +0000)
committerRoland Dreier <roland@purestorage.com>
Mon, 25 Feb 2013 17:31:14 +0000 (09:31 -0800)
commit8cab3edee7b3ad129fff11dbce9cf2ddaf381984
tree0d7c14403767836e3dae755e836b2dfcf53cde15
parentd866e98f170a1ddffdab57f0dc3b7d27bc72d8d2
IB/srp: Avoid sending a task management function needlessly

Do not send a task management function if sending will fail anyway
because either there is no RDMA/RC connection or the QP is in the
error state.

Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Acked-by: David Dillow <dave@thedillows.org>
Cc: <stable@vger.kernel.org> # 3.8
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/ulp/srp/ib_srp.c