diff options
author | Steve Wise <swise@opengridcomputing.com> | 2016-11-03 20:09:38 +0100 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2016-11-17 02:10:36 +0100 |
commit | 5c6b2aaf9316fd0983c0c999d920306ddc65bd2d (patch) | |
tree | f1f6f98a80c3b67904bd00dc8329f46eef32abb7 /drivers/infiniband/hw/cxgb4/iw_cxgb4.h | |
parent | iw_cxgb4: set *bad_wr for post_send/post_recv errors (diff) | |
download | linux-5c6b2aaf9316fd0983c0c999d920306ddc65bd2d.tar.xz linux-5c6b2aaf9316fd0983c0c999d920306ddc65bd2d.zip |
iw_cxgb4: invalidate the mr when posting a read_w_inv wr
Also, rearrange things a bit to have a common c4iw_invalidate_mr()
function used everywhere that we need to invalidate.
Fixes: 49b53a93a64a ("iw_cxgb4: add fast-path for small REG_MR operations")
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/hw/cxgb4/iw_cxgb4.h')
-rw-r--r-- | drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/cxgb4/iw_cxgb4.h b/drivers/infiniband/hw/cxgb4/iw_cxgb4.h index 7e7f79e55006..4788e1a46fde 100644 --- a/drivers/infiniband/hw/cxgb4/iw_cxgb4.h +++ b/drivers/infiniband/hw/cxgb4/iw_cxgb4.h @@ -999,6 +999,6 @@ extern int db_coalescing_threshold; extern int use_dsgl; void c4iw_drain_rq(struct ib_qp *qp); void c4iw_drain_sq(struct ib_qp *qp); - +void c4iw_invalidate_mr(struct c4iw_dev *rhp, u32 rkey); #endif |