OSDN Git Service

IB/uverbs: Move part of enum ib_device_cap_flags to uapi
authorXiao Yang <yangx.jy@fujitsu.com>
Thu, 31 Mar 2022 03:24:19 +0000 (11:24 +0800)
committerJason Gunthorpe <jgg@nvidia.com>
Mon, 4 Apr 2022 13:58:37 +0000 (10:58 -0300)
commitf543a3e82bb275349961f8507ee195f34132ffb4
tree501052dfee0d762ad3f3023c5099b82c96c2cf7e
parent30ad63e784dd71cbc608a0d039a88e6df12aa258
IB/uverbs: Move part of enum ib_device_cap_flags to uapi

1) Part of enum ib_device_cap_flags are used by ibv_query_device(3)
   or ibv_query_device_ex(3), so we define them in
   include/uapi/rdma/ib_user_verbs.h and only expose them to userspace.

2) Reformat enum ib_device_cap_flags by removing the indent before '='.

Link: https://lore.kernel.org/r/20220331032419.313904-2-yangx.jy@fujitsu.com
Signed-off-by: Xiao Yang <yangx.jy@fujitsu.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/infiniband/core/uverbs_cmd.c
include/rdma/ib_verbs.h
include/uapi/rdma/ib_user_verbs.h