|
@@ -3232,7 +3232,7 @@ static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr,
|
|
mr->ibmr.iova);
|
|
mr->ibmr.iova);
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
NES_IWARP_SQ_FMR_WQE_LENGTH_LOW_IDX,
|
|
NES_IWARP_SQ_FMR_WQE_LENGTH_LOW_IDX,
|
|
- mr->ibmr.length);
|
|
|
|
|
|
+ lower_32_bits(mr->ibmr.length));
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
NES_IWARP_SQ_FMR_WQE_LENGTH_HIGH_IDX, 0);
|
|
NES_IWARP_SQ_FMR_WQE_LENGTH_HIGH_IDX, 0);
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
set_wqe_32bit_value(wqe->wqe_words,
|
|
@@ -3274,7 +3274,7 @@ static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr,
|
|
mr->npages * 8);
|
|
mr->npages * 8);
|
|
|
|
|
|
nes_debug(NES_DBG_IW_TX, "SQ_REG_MR: iova_start: %llx, "
|
|
nes_debug(NES_DBG_IW_TX, "SQ_REG_MR: iova_start: %llx, "
|
|
- "length: %d, rkey: %0x, pgl_paddr: %llx, "
|
|
|
|
|
|
+ "length: %lld, rkey: %0x, pgl_paddr: %llx, "
|
|
"page_list_len: %u, wqe_misc: %x\n",
|
|
"page_list_len: %u, wqe_misc: %x\n",
|
|
(unsigned long long) mr->ibmr.iova,
|
|
(unsigned long long) mr->ibmr.iova,
|
|
mr->ibmr.length,
|
|
mr->ibmr.length,
|