RDMA/mlx5: Expose UAPI to query DM
Expose UAPI to query MEMIC DM, this will let user space application that didn't allocate the DM but has access to by owning the matching command FD to retrieve its information. Link: https://lore.kernel.org/r/20210411122924.60230-8-leon@kernel.org Signed-off-by: Maor Gottlieb <maorg@nvidia.com> Signed-off-by: Leon Romanovsky <leonro@nvidia.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
This commit is contained in:
committed by
Jason Gunthorpe
parent
cea85fa5db
commit
18731642d4
@@ -43,6 +43,7 @@ enum mlx5_ib_create_flow_action_attrs {
|
||||
|
||||
enum mlx5_ib_dm_methods {
|
||||
MLX5_IB_METHOD_DM_MAP_OP_ADDR = (1U << UVERBS_ID_NS_SHIFT),
|
||||
MLX5_IB_METHOD_DM_QUERY,
|
||||
};
|
||||
|
||||
enum mlx5_ib_dm_map_op_addr_attrs {
|
||||
@@ -52,6 +53,13 @@ enum mlx5_ib_dm_map_op_addr_attrs {
|
||||
MLX5_IB_ATTR_DM_MAP_OP_ADDR_RESP_PAGE_INDEX,
|
||||
};
|
||||
|
||||
enum mlx5_ib_query_dm_attrs {
|
||||
MLX5_IB_ATTR_QUERY_DM_REQ_HANDLE = (1U << UVERBS_ID_NS_SHIFT),
|
||||
MLX5_IB_ATTR_QUERY_DM_RESP_START_OFFSET,
|
||||
MLX5_IB_ATTR_QUERY_DM_RESP_PAGE_INDEX,
|
||||
MLX5_IB_ATTR_QUERY_DM_RESP_LENGTH,
|
||||
};
|
||||
|
||||
enum mlx5_ib_alloc_dm_attrs {
|
||||
MLX5_IB_ATTR_ALLOC_DM_RESP_START_OFFSET = (1U << UVERBS_ID_NS_SHIFT),
|
||||
MLX5_IB_ATTR_ALLOC_DM_RESP_PAGE_INDEX,
|
||||
|
||||
Reference in New Issue
Block a user