diff options
Diffstat (limited to 'drivers/infiniband/hw/ehca')
-rw-r--r-- | drivers/infiniband/hw/ehca/ehca_reqs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/ehca/ehca_reqs.c b/drivers/infiniband/hw/ehca/ehca_reqs.c index 2ce8cffb866..a20bbf46618 100644 --- a/drivers/infiniband/hw/ehca/ehca_reqs.c +++ b/drivers/infiniband/hw/ehca/ehca_reqs.c | |||
@@ -188,7 +188,7 @@ static inline int ehca_write_swqe(struct ehca_qp *qp, | |||
188 | if (send_wr->opcode == IB_WR_SEND_WITH_IMM || | 188 | if (send_wr->opcode == IB_WR_SEND_WITH_IMM || |
189 | send_wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) { | 189 | send_wr->opcode == IB_WR_RDMA_WRITE_WITH_IMM) { |
190 | /* this might not work as long as HW does not support it */ | 190 | /* this might not work as long as HW does not support it */ |
191 | wqe_p->immediate_data = be32_to_cpu(send_wr->imm_data); | 191 | wqe_p->immediate_data = be32_to_cpu(send_wr->ex.imm_data); |
192 | wqe_p->wr_flag |= WQE_WRFLAG_IMM_DATA_PRESENT; | 192 | wqe_p->wr_flag |= WQE_WRFLAG_IMM_DATA_PRESENT; |
193 | } | 193 | } |
194 | 194 | ||