diff options
| -rw-r--r-- | net/sunrpc/xprtrdma/svc_rdma_transport.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/sunrpc/xprtrdma/svc_rdma_transport.c b/net/sunrpc/xprtrdma/svc_rdma_transport.c index 5151f9f6c573..0cf5e8c27a10 100644 --- a/net/sunrpc/xprtrdma/svc_rdma_transport.c +++ b/net/sunrpc/xprtrdma/svc_rdma_transport.c | |||
| @@ -730,12 +730,12 @@ static struct svc_rdma_fastreg_mr *rdma_alloc_frmr(struct svcxprt_rdma *xprt) | |||
| 730 | goto err; | 730 | goto err; |
| 731 | 731 | ||
| 732 | mr = ib_alloc_fast_reg_mr(xprt->sc_pd, RPCSVC_MAXPAGES); | 732 | mr = ib_alloc_fast_reg_mr(xprt->sc_pd, RPCSVC_MAXPAGES); |
| 733 | if (!mr) | 733 | if (IS_ERR(mr)) |
| 734 | goto err_free_frmr; | 734 | goto err_free_frmr; |
| 735 | 735 | ||
| 736 | pl = ib_alloc_fast_reg_page_list(xprt->sc_cm_id->device, | 736 | pl = ib_alloc_fast_reg_page_list(xprt->sc_cm_id->device, |
| 737 | RPCSVC_MAXPAGES); | 737 | RPCSVC_MAXPAGES); |
| 738 | if (!pl) | 738 | if (IS_ERR(pl)) |
| 739 | goto err_free_mr; | 739 | goto err_free_mr; |
| 740 | 740 | ||
| 741 | frmr->mr = mr; | 741 | frmr->mr = mr; |
