RDMA/nldev: Share with user-space object IDs
Give to the user space tools unique identifier for PD, MR, CQ and CM_ID objects, so they can be able to query on them with .doit callbacks. QP .doit is not supported yet, till all drivers will be updated to provide their LQPN to be equal to their restrack ID. Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
This commit is contained in:

committed by
Jason Gunthorpe

parent
7c77c6a9bf
commit
517b773e0f
@@ -456,6 +456,15 @@ enum rdma_nldev_attr {
|
||||
RDMA_NLDEV_ATTR_DRIVER_S64, /* s64 */
|
||||
RDMA_NLDEV_ATTR_DRIVER_U64, /* u64 */
|
||||
|
||||
/*
|
||||
* Indexes to get/set secific entry,
|
||||
* for QP use RDMA_NLDEV_ATTR_RES_LQPN
|
||||
*/
|
||||
RDMA_NLDEV_ATTR_RES_PDN, /* u32 */
|
||||
RDMA_NLDEV_ATTR_RES_CQN, /* u32 */
|
||||
RDMA_NLDEV_ATTR_RES_MRN, /* u32 */
|
||||
RDMA_NLDEV_ATTR_RES_CM_IDN, /* u32 */
|
||||
|
||||
/*
|
||||
* Always the end
|
||||
*/
|
||||
|
Reference in New Issue
Block a user