|
@@ -1066,7 +1066,9 @@ static int devx_umem_get(struct mlx5_ib_dev *dev, struct ib_ucontext *ucontext,
|
|
|
|
|
|
err = uverbs_get_flags32(&access, attrs,
|
|
err = uverbs_get_flags32(&access, attrs,
|
|
MLX5_IB_ATTR_DEVX_UMEM_REG_ACCESS,
|
|
MLX5_IB_ATTR_DEVX_UMEM_REG_ACCESS,
|
|
- IB_ACCESS_SUPPORTED);
|
|
|
|
|
|
+ IB_ACCESS_LOCAL_WRITE |
|
|
|
|
+ IB_ACCESS_REMOTE_WRITE |
|
|
|
|
+ IB_ACCESS_REMOTE_READ);
|
|
if (err)
|
|
if (err)
|
|
return err;
|
|
return err;
|
|
|
|
|