diff options
Diffstat (limited to 'drivers/infiniband/hw/mlx5/mr.c')
| -rw-r--r-- | drivers/infiniband/hw/mlx5/mr.c | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/drivers/infiniband/hw/mlx5/mr.c b/drivers/infiniband/hw/mlx5/mr.c index ee0ee1f9994b..d109fe8290a7 100644 --- a/drivers/infiniband/hw/mlx5/mr.c +++ b/drivers/infiniband/hw/mlx5/mr.c @@ -1637,6 +1637,7 @@ struct ib_mr *mlx5_ib_alloc_mr(struct ib_pd *pd,  	MLX5_SET(mkc, mkc, access_mode, mr->access_mode);  	MLX5_SET(mkc, mkc, umr_en, 1); +	mr->ibmr.device = pd->device;  	err = mlx5_core_create_mkey(dev->mdev, &mr->mmkey, in, inlen);  	if (err)  		goto err_destroy_psv; |