]> git.baikalelectronics.ru Git - kernel.git/commit
IB/core: Temporarily disable create_flow/destroy_flow uverbs
authorYann Droneaud <ydroneaud@opteya.com>
Thu, 10 Oct 2013 09:10:55 +0000 (11:10 +0200)
committerRoland Dreier <roland@purestorage.com>
Mon, 21 Oct 2013 16:44:17 +0000 (09:44 -0700)
commit6476bcff2d9c4e5278b898c9647d1223dfaf4e50
treeec012665be2a1ef570959889a2192a1e5446d8b2
parent3c21509ea9c888a50285dca0d542118a636acd2c
IB/core: Temporarily disable create_flow/destroy_flow uverbs

The create_flow/destroy_flow uverbs and the associated extensions to
the user-kernel verbs ABI are under review and are too experimental to
freeze at this point.

So userspace is not exposed to experimental features and an uinstable
ABI, temporarily disable this for v3.12 (with a Kconfig option behind
staging to reenable it if desired).

The feature will be enabled after proper cleanup for v3.13.

Signed-off-by: Yann Droneaud <ydroneaud@opteya.com>
Link: http://marc.info/?i=cover.1381351016.git.ydroneaud@opteya.com
Link: http://marc.info/?i=cover.1381177342.git.ydroneaud@opteya.com
[ Add a Kconfig option to reenable these verbs.  - Roland ]

Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/Kconfig
drivers/infiniband/core/uverbs.h
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/uverbs_main.c
drivers/infiniband/hw/mlx4/main.c
include/uapi/rdma/ib_user_verbs.h