From 3ef653aa886e6a07afba106b4f03c40e392e1307 Mon Sep 17 00:00:00 2001 From: Mohammed Hawari Date: Tue, 24 Nov 2020 18:36:33 +0100 Subject: rdma: fixed UAR writing at tx Change-Id: Id81b4d27845c4e91cef90a4b8649662942d3cba1 Signed-off-by: Mohammed Hawari Type: fix --- src/plugins/rdma/output.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/rdma/output.c b/src/plugins/rdma/output.c index 567fd7760a8..8c267a6fb25 100644 --- a/src/plugins/rdma/output.c +++ b/src/plugins/rdma/output.c @@ -100,7 +100,7 @@ rdma_device_output_tx_mlx5_doorbell (rdma_txq_t * txq, rdma_mlx5_wqe_t * last, CLIB_MEMORY_STORE_BARRIER (); txq->dv_sq_dbrec[MLX5_SND_DBR] = htobe32 (tail); CLIB_COMPILER_BARRIER (); - txq->dv_sq_db[0] = *(u64 *) (txq->dv_sq_wqes + (txq->tail & sq_mask)); + txq->dv_sq_db[0] = *(u64 *) last; } static_always_inline void -- cgit 1.2.3-korg