RDMA/uverbs: Export XRC domains to user space
authorSean Hefty <sean.hefty@intel.com>
Tue, 24 May 2011 15:33:46 +0000 (08:33 -0700)
committerRoland Dreier <roland@purestorage.com>
Thu, 13 Oct 2011 16:21:24 +0000 (09:21 -0700)
commit53d0bd1e7ff2fc626321f337c609fb76ae5d12c9
tree92f117b0356cebeb56c42cc76f0fb7ab84cc779a
parentd3d72d909e783d048ee39046aa7b4fa798a4dda8
RDMA/uverbs: Export XRC domains to user space

Allow user space to create XRC domains.  Because XRCDs are expected to
be shared among multiple processes, we use inodes to identify an XRCD.

Based on patches by Jack Morgenstein <jackm@dev.mellanox.co.il>

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/core/uverbs.h
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/uverbs_main.c
drivers/infiniband/core/verbs.c
include/rdma/ib_user_verbs.h
include/rdma/ib_verbs.h