diff options
| author | Santosh Shilimkar <santosh.shilimkar@oracle.com> | 2016-12-04 19:25:43 -0500 |
|---|---|---|
| committer | Santosh Shilimkar <santosh.shilimkar@oracle.com> | 2017-01-02 17:02:44 -0500 |
| commit | 3e56c2f856d7aba6a03feea834d68f9c05f7d0b6 (patch) | |
| tree | 05f3a5a1410051c096d58f8c112fbac9f3f66876 /net/rds | |
| parent | fab8688d7185a1fe01ee9e0930fc59c0f161ee93 (diff) | |
RDS: RDMA: fix the ib_map_mr_sg_zbva() argument
Fixes warning: Using plain integer as NULL pointer
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Diffstat (limited to 'net/rds')
| -rw-r--r-- | net/rds/ib_frmr.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/net/rds/ib_frmr.c b/net/rds/ib_frmr.c index d921adc62765..66b3d6228a15 100644 --- a/net/rds/ib_frmr.c +++ b/net/rds/ib_frmr.c | |||
| @@ -104,14 +104,15 @@ static int rds_ib_post_reg_frmr(struct rds_ib_mr *ibmr) | |||
| 104 | struct rds_ib_frmr *frmr = &ibmr->u.frmr; | 104 | struct rds_ib_frmr *frmr = &ibmr->u.frmr; |
| 105 | struct ib_send_wr *failed_wr; | 105 | struct ib_send_wr *failed_wr; |
| 106 | struct ib_reg_wr reg_wr; | 106 | struct ib_reg_wr reg_wr; |
| 107 | int ret; | 107 | int ret, off = 0; |
| 108 | 108 | ||
| 109 | while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) { | 109 | while (atomic_dec_return(&ibmr->ic->i_fastreg_wrs) <= 0) { |
| 110 | atomic_inc(&ibmr->ic->i_fastreg_wrs); | 110 | atomic_inc(&ibmr->ic->i_fastreg_wrs); |
| 111 | cpu_relax(); | 111 | cpu_relax(); |
| 112 | } | 112 | } |
| 113 | 113 | ||
| 114 | ret = ib_map_mr_sg_zbva(frmr->mr, ibmr->sg, ibmr->sg_len, 0, PAGE_SIZE); | 114 | ret = ib_map_mr_sg_zbva(frmr->mr, ibmr->sg, ibmr->sg_len, |
| 115 | &off, PAGE_SIZE); | ||
| 115 | if (unlikely(ret != ibmr->sg_len)) | 116 | if (unlikely(ret != ibmr->sg_len)) |
| 116 | return ret < 0 ? ret : -EINVAL; | 117 | return ret < 0 ? ret : -EINVAL; |
| 117 | 118 | ||
