RDMA/uapi: Fix uapi breakage
authorDoug Ledford <dledford@redhat.com>
Tue, 15 May 2018 19:54:46 +0000 (15:54 -0400)
committerDoug Ledford <dledford@redhat.com>
Tue, 15 May 2018 19:54:46 +0000 (15:54 -0400)
During this merge window, we added support for addition RDMA netlink
operations.  Unfortunately, we added the items in the middle of our uapi
enum.  Fix that before final release.

Fixes: da5c85078215 ("RDMA/nldev: add driver-specific resource
tracking")
Signed-off-by: Doug Ledford <dledford@redhat.com>
include/uapi/rdma/rdma_netlink.h

index 07ff6c72fc50ad16f71238b2abf06a615690474b..edba6351ac1362887306e3db44857c46965cffe2 100644 (file)
@@ -399,6 +399,18 @@ enum rdma_nldev_attr {
        RDMA_NLDEV_ATTR_RES_PD_ENTRY,           /* nested table */
        RDMA_NLDEV_ATTR_RES_LOCAL_DMA_LKEY,     /* u32 */
        RDMA_NLDEV_ATTR_RES_UNSAFE_GLOBAL_RKEY, /* u32 */
+       /*
+        * Provides logical name and index of netdevice which is
+        * connected to physical port. This information is relevant
+        * for RoCE and iWARP.
+        *
+        * The netdevices which are associated with containers are
+        * supposed to be exported together with GID table once it
+        * will be exposed through the netlink. Because the
+        * associated netdevices are properties of GIDs.
+        */
+       RDMA_NLDEV_ATTR_NDEV_INDEX,             /* u32 */
+       RDMA_NLDEV_ATTR_NDEV_NAME,              /* string */
        /*
         * driver-specific attributes.
         */
@@ -415,18 +427,8 @@ enum rdma_nldev_attr {
        RDMA_NLDEV_ATTR_DRIVER_U64,             /* u64 */
 
        /*
-        * Provides logical name and index of netdevice which is
-        * connected to physical port. This information is relevant
-        * for RoCE and iWARP.
-        *
-        * The netdevices which are associated with containers are
-        * supposed to be exported together with GID table once it
-        * will be exposed through the netlink. Because the
-        * associated netdevices are properties of GIDs.
+        * Always the end
         */
-       RDMA_NLDEV_ATTR_NDEV_INDEX,             /* u32 */
-       RDMA_NLDEV_ATTR_NDEV_NAME,              /* string */
-
        RDMA_NLDEV_ATTR_MAX
 };
 #endif /* _UAPI_RDMA_NETLINK_H */