include: update rdma uapi from 4.15-rc1
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
parent
d707207f4d
commit
a0fc63ed68
|
|
@ -236,6 +236,10 @@ enum rdma_nldev_command {
|
||||||
RDMA_NLDEV_CMD_PORT_NEW,
|
RDMA_NLDEV_CMD_PORT_NEW,
|
||||||
RDMA_NLDEV_CMD_PORT_DEL,
|
RDMA_NLDEV_CMD_PORT_DEL,
|
||||||
|
|
||||||
|
RDMA_NLDEV_CMD_RES_GET, /* can dump */
|
||||||
|
|
||||||
|
RDMA_NLDEV_CMD_RES_QP_GET, /* can dump */
|
||||||
|
|
||||||
RDMA_NLDEV_NUM_OPS
|
RDMA_NLDEV_NUM_OPS
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -303,6 +307,51 @@ enum rdma_nldev_attr {
|
||||||
|
|
||||||
RDMA_NLDEV_ATTR_DEV_NODE_TYPE, /* u8 */
|
RDMA_NLDEV_ATTR_DEV_NODE_TYPE, /* u8 */
|
||||||
|
|
||||||
|
RDMA_NLDEV_ATTR_RES_SUMMARY, /* nested table */
|
||||||
|
RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY, /* nested table */
|
||||||
|
RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY_NAME, /* string */
|
||||||
|
RDMA_NLDEV_ATTR_RES_SUMMARY_ENTRY_CURR, /* u64 */
|
||||||
|
|
||||||
|
RDMA_NLDEV_ATTR_RES_QP, /* nested table */
|
||||||
|
RDMA_NLDEV_ATTR_RES_QP_ENTRY, /* nested table */
|
||||||
|
/*
|
||||||
|
* Local QPN
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_LQPN, /* u32 */
|
||||||
|
/*
|
||||||
|
* Remote QPN,
|
||||||
|
* Applicable for RC and UC only IBTA 11.2.5.3 QUERY QUEUE PAIR
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_RQPN, /* u32 */
|
||||||
|
/*
|
||||||
|
* Receive Queue PSN,
|
||||||
|
* Applicable for RC and UC only 11.2.5.3 QUERY QUEUE PAIR
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_RQ_PSN, /* u32 */
|
||||||
|
/*
|
||||||
|
* Send Queue PSN
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_SQ_PSN, /* u32 */
|
||||||
|
RDMA_NLDEV_ATTR_RES_PATH_MIG_STATE, /* u8 */
|
||||||
|
/*
|
||||||
|
* QP types as visible to RDMA/core, the reserved QPT
|
||||||
|
* are not exported through this interface.
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_TYPE, /* u8 */
|
||||||
|
RDMA_NLDEV_ATTR_RES_STATE, /* u8 */
|
||||||
|
/*
|
||||||
|
* Process ID which created object,
|
||||||
|
* in case of kernel origin, PID won't exist.
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_PID, /* u32 */
|
||||||
|
/*
|
||||||
|
* The name of process created following resource.
|
||||||
|
* It will exist only for kernel objects.
|
||||||
|
* For user created objects, the user is supposed
|
||||||
|
* to read /proc/PID/comm file.
|
||||||
|
*/
|
||||||
|
RDMA_NLDEV_ATTR_RES_KERN_NAME, /* string */
|
||||||
|
|
||||||
RDMA_NLDEV_ATTR_MAX
|
RDMA_NLDEV_ATTR_MAX
|
||||||
};
|
};
|
||||||
#endif /* _RDMA_NETLINK_H */
|
#endif /* _RDMA_NETLINK_H */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue