diff options
author | Leon Romanovsky <leonro@mellanox.com> | 2017-06-20 14:47:08 +0300 |
---|---|---|
committer | Leon Romanovsky <leon@kernel.org> | 2017-08-10 13:28:10 +0300 |
commit | ac50525374315b9b609747f83b07f8dccb06b722 (patch) | |
tree | 2d5f4773b916f70b58ebe38efdef631540178cd4 /include/uapi/rdma | |
parent | c3f66f7b0052ea854744372fdaae7817f5358e4f (diff) | |
download | op-kernel-dev-ac50525374315b9b609747f83b07f8dccb06b722.zip op-kernel-dev-ac50525374315b9b609747f83b07f8dccb06b722.tar.gz |
RDMA/netlink: Expose device and port capability masks
The port capability mask is exposed to user space via sysfs interface,
while device capabilities are available for verbs only.
This patch provides those capabilities through netlink interface.
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Reviewed-by: Steve Wise <swise@opengridcomputing.com>
Diffstat (limited to 'include/uapi/rdma')
-rw-r--r-- | include/uapi/rdma/rdma_netlink.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/uapi/rdma/rdma_netlink.h b/include/uapi/rdma/rdma_netlink.h index a44229f..90de11d 100644 --- a/include/uapi/rdma/rdma_netlink.h +++ b/include/uapi/rdma/rdma_netlink.h @@ -257,6 +257,11 @@ enum rdma_nldev_attr { */ RDMA_NLDEV_ATTR_PORT_INDEX, /* u32 */ + /* + * Device and port capabilities + */ + RDMA_NLDEV_ATTR_CAP_FLAGS, /* u64 */ + RDMA_NLDEV_ATTR_MAX }; #endif /* _UAPI_RDMA_NETLINK_H */ |