diff --git a/prov/rxm/src/rxm_cq.c b/prov/rxm/src/rxm_cq.c index f559aa96696..2b4e169ba6c 100644 --- a/prov/rxm/src/rxm_cq.c +++ b/prov/rxm/src/rxm_cq.c @@ -613,6 +613,7 @@ static ssize_t rxm_handle_rndv(struct rxm_rx_buf *rx_buf) mr = rx_buf->recv_entry->rxm_iov.desc[i]; rx_buf->recv_entry->rxm_iov.desc[i] = fi_mr_desc(mr->msg_mr); + rx_buf->mr[i] = mr->msg_mr; } }