]> 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)
commitdb912b510253eb7f96a662206f1a9c9550c4f7d9
treeec012665be2a1ef570959889a2192a1e5446d8b2
parent86d248508222ff9e0e44bd8a8f911f814c598a6f
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