diff options
author | Nicholas Bellinger <nab@linux-iscsi.org> | 2014-02-27 07:02:48 -0800 |
---|---|---|
committer | Jiri Slaby <jslaby@suse.cz> | 2014-03-22 22:01:59 +0100 |
commit | 59be23a78272e2dc17ea39f4ea47f8798c0ecd4f (patch) | |
tree | a8d95773e9a07a2dc1eb110104d254c9e79cdae5 /drivers/target | |
parent | 2f82fa987df6b060241fc760eadf5dd02c51a979 (diff) |
iser-target: Ignore completions for FRWRs in isert_cq_tx_work
commit 9bb4ca68fc48eea618b1af1c1cde2a251ae32d1b upstream.
This patch changes IB_WR_FAST_REG_MR + IB_WR_LOCAL_INV related
work requests to include a ISER_FRWR_LI_WRID value in order to
signal isert_cq_tx_work() that these requests should be ignored.
This is necessary because even though IB_SEND_SIGNALED is not
set for either work request, during a QP failure event the work
requests will be returned with exception status from the TX
completion queue.
v2 changes:
- Rename ISER_FRWR_LI_WRID -> ISER_FASTREG_LI_WRID (Sagi)
Acked-by: Sagi Grimberg <sagig@mellanox.com>
Cc: Or Gerlitz <ogerlitz@mellanox.com>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Diffstat (limited to 'drivers/target')
0 files changed, 0 insertions, 0 deletions