rxe_dbg_mr
rxe_dbg_mr(mr, "Page can't be persistent\n");
rxe_dbg_mr(mr, "Unable to pin memory region err = %d\n",
rxe_dbg_mr(mr, "Page cannot be persistent\n");
rxe_dbg_mr(mr, "MR page size %u must be compatible with PAGE_SIZE %lu\n",
rxe_dbg_mr(mr, "requested pages %u exceed max %u\n",
rxe_dbg_mr(mr, "iova/length out of range\n");
rxe_dbg_mr(mr, "iova out of range\n");
rxe_dbg_mr(mr, "mr type not supported\n");
rxe_dbg_mr(mr, "mr not in valid state\n");
rxe_dbg_mr(mr, "iova out of range\n");
rxe_dbg_mr(mr, "iova not aligned\n");
rxe_dbg_mr(mr, "iova out of range\n");
rxe_dbg_mr(mr, "misaligned address\n");
rxe_dbg_mr(mr, "wr key (%#x) doesn't match mr key (%#x)\n",
rxe_dbg_mr(mr, "Attempt to invalidate an MR while bound to MWs\n");
rxe_dbg_mr(mr, "Type (%d) is wrong\n", mr->ibmr.type);
rxe_dbg_mr(mr, "mr->lkey = 0x%x not free\n", mr->lkey);
rxe_dbg_mr(mr, "qp->pd and mr->pd don't match\n");
rxe_dbg_mr(mr, "key = 0x%x has wrong index mr->lkey = 0x%x\n",
rxe_dbg_mr(mr, "Unable to create umem_odp err = %d\n",
rxe_dbg_mr(mr, "mr not in valid state\n");
rxe_dbg_mr(mr, "iova out of range\n");
rxe_dbg_mr(mr, "iova not aligned\n");
rxe_dbg_mr(mr, "iova out of range\n");
rxe_dbg_mr(mr, "misaligned address\n");
rxe_dbg_mr(work->frags[i].mr,
rxe_dbg_mr(mr, "missing write permission\n");
rxe_dbg_mr(mr, "failed to prefetch the mr\n");
rxe_dbg_mr(mr, "mr not in valid state\n");
rxe_dbg_mr(mr, "reg_user_mr failed, err = %d\n", err);
rxe_dbg_mr(mr, "alloc_mr failed, err = %d\n", err);
rxe_dbg_mr(mr, "mr has mw's bound\n");