]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
rdma: update uapi header
authorMark Zhang <markzhang@nvidia.com>
Thu, 4 Jul 2024 06:29:00 +0000 (09:29 +0300)
committerDavid Ahern <dsahern@kernel.org>
Sun, 7 Jul 2024 16:30:12 +0000 (16:30 +0000)
Update rdma_netlink.h file upto kernel commit 294424839b5e
("RDMA/nldev: Add support to dump device type and parent device if exists")

Signed-off-by: Mark Zhang <markzhang@nvidia.com>
Acked-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: David Ahern <dsahern@kernel.org>
rdma/include/uapi/rdma/rdma_netlink.h

index a6c8a52dc13565e42214975bd578505b97a8c965..aea1d5efe3459046a4307272afec73f6529a7db5 100644 (file)
@@ -301,6 +301,10 @@ enum rdma_nldev_command {
 
        RDMA_NLDEV_CMD_RES_SRQ_GET_RAW,
 
+       RDMA_NLDEV_CMD_NEWDEV,
+
+       RDMA_NLDEV_CMD_DELDEV,
+
        RDMA_NLDEV_NUM_OPS
 };
 
@@ -564,6 +568,10 @@ enum rdma_nldev_attr {
         */
        RDMA_NLDEV_ATTR_RES_SUBTYPE,            /* string */
 
+       RDMA_NLDEV_ATTR_DEV_TYPE,               /* u8 */
+
+       RDMA_NLDEV_ATTR_PARENT_NAME,            /* string */
+
        /*
         * Always the end
         */
@@ -602,4 +610,9 @@ enum rdma_nl_counter_mask {
        RDMA_COUNTER_MASK_QP_TYPE = 1,
        RDMA_COUNTER_MASK_PID = 1 << 1,
 };
+
+/* Supported rdma device types. */
+enum rdma_nl_dev_type {
+       RDMA_DEVICE_TYPE_SMI = 1,
+};
 #endif /* _RDMA_NETLINK_H */