diff options
author | Yuval Shaia | 2018-12-21 15:40:23 +0100 |
---|---|---|
committer | Marcel Apfelbaum | 2018-12-22 10:09:56 +0100 |
commit | 1625bb13dadad959ce1a6a6912c8e5c167591e87 (patch) | |
tree | 4346c94ca287b0564d87262c104000f4f5b17fcd /hw | |
parent | hw/pvrdma: Set the correct opcode for recv completion (diff) | |
download | qemu-1625bb13dadad959ce1a6a6912c8e5c167591e87.tar.gz qemu-1625bb13dadad959ce1a6a6912c8e5c167591e87.tar.xz qemu-1625bb13dadad959ce1a6a6912c8e5c167591e87.zip |
hw/pvrdma: Set the correct opcode for send completion
opcode for WC should be set by the device and not taken from work
element.
Signed-off-by: Yuval Shaia <yuval.shaia@oracle.com>
Reviewed-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Signed-off-by: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/rdma/vmw/pvrdma_qp_ops.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/rdma/vmw/pvrdma_qp_ops.c b/hw/rdma/vmw/pvrdma_qp_ops.c index 7b0f440fda..3388be1926 100644 --- a/hw/rdma/vmw/pvrdma_qp_ops.c +++ b/hw/rdma/vmw/pvrdma_qp_ops.c @@ -154,7 +154,7 @@ int pvrdma_qp_send(PVRDMADev *dev, uint32_t qp_handle) comp_ctx->cq_handle = qp->send_cq_handle; comp_ctx->cqe.wr_id = wqe->hdr.wr_id; comp_ctx->cqe.qp = qp_handle; - comp_ctx->cqe.opcode = wqe->hdr.opcode; + comp_ctx->cqe.opcode = IBV_WC_SEND; rdma_backend_post_send(&dev->backend_dev, &qp->backend_qp, qp->qp_type, (struct ibv_sge *)&wqe->sge[0], wqe->hdr.num_sge, |