linux_dsm_epyc7002/drivers/infiniband/core
Parav Pandit cb7e0e1305 RDMA/core: Add interface to read device namespace sharing mode
Add an interface via netlink command to query whether rdma devices are
shared among multiple net namespaces or not. When using RDMAtool, it can
be queried as,

$rdma system show netns
netns shared

Signed-off-by: Parav Pandit <parav@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-03-28 14:52:02 -03:00
..
addr.c
agent.c
agent.h
cache.c RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev 2019-02-19 20:52:18 -07:00
cgroup.c
cm_msgs.h RDMA: Use __packed annotation instead of __attribute__ ((packed)) 2019-03-25 21:14:12 -03:00
cm.c RDMA/cm: Convert local_id_table to XArray 2019-03-26 11:44:22 -03:00
cma_configfs.c
cma_priv.h IB/cma: Define option to set ack timeout and pack tos_set 2019-02-08 16:14:21 -07:00
cma.c RDMA: Check net namespace access for uverbs, umad, cma and nldev 2019-03-28 14:52:02 -03:00
core_priv.h RDMA/core: Add interface to read device namespace sharing mode 2019-03-28 14:52:02 -03:00
cq.c
device.c RDMA/core: Add interface to read device namespace sharing mode 2019-03-28 14:52:02 -03:00
fmr_pool.c
iwcm.c RDMA/iwcm: Fix string truncation error 2019-02-19 20:52:19 -07:00
iwcm.h
iwpm_msg.c RDMA/iwpm: move kdoc comments to functions 2019-02-05 15:40:41 -07:00
iwpm_util.c RDMA/iwpm: Remove set but not used variable 'msg_seq' 2019-02-14 14:47:39 -07:00
iwpm_util.h RDMA/IWPM: Support no port mapping requirements 2019-02-04 16:26:02 -07:00
mad_priv.h RDMA: Use __packed annotation instead of __attribute__ ((packed)) 2019-03-25 21:14:12 -03:00
mad_rmpp.c
mad_rmpp.h
mad.c IB/MAD: Add SMP details to MAD tracing 2019-03-27 15:52:01 -03:00
Makefile
mr_pool.c
multicast.c
netlink.c RDMA/cma: Remove CM_ID statistics provided by rdma-cm module 2019-02-05 15:30:33 -07:00
nldev.c RDMA/core: Add interface to read device namespace sharing mode 2019-03-28 14:52:02 -03:00
opa_smi.h
packer.c
rdma_core.c RDMA: Handle ucontext allocations by IB/core 2019-02-22 14:11:37 -07:00
rdma_core.h
restrack.c XArray updates for 5.1-rc1 2019-03-11 20:06:18 -07:00
restrack.h RDMA/restrack: Prepare restrack_root to addition of extra fields per-type 2019-02-19 10:13:38 -07:00
roce_gid_mgmt.c
rw.c IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() 2019-02-04 14:34:07 -07:00
sa_query.c ib core: Convert query_idr to XArray 2019-03-26 11:47:05 -03:00
sa.h
security.c RDMA/device: Consolidate ib_device per_port data into one place 2019-02-19 10:13:39 -07:00
smi.c
smi.h
sysfs.c RDMA/core: Support core port attributes in non init_net 2019-03-28 14:52:02 -03:00
ucm.c ucm: Convert ctx_id_table to XArray 2019-03-26 11:50:29 -03:00
ucma.c IB/cma: Define option to set ack timeout and pack tos_set 2019-02-08 16:14:21 -07:00
ud_header.c
umem_odp.c IB/core: Ensure an invalidate_range callback on ODP MR 2019-03-26 16:39:40 -03:00
umem.c IB/core: Ensure an invalidate_range callback on ODP MR 2019-03-26 16:39:40 -03:00
user_mad.c RDMA: Check net namespace access for uverbs, umad, cma and nldev 2019-03-28 14:52:02 -03:00
uverbs_cmd.c RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer 2019-03-28 10:22:48 -03:00
uverbs_ioctl.c IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows 2019-02-15 11:16:21 -07:00
uverbs_main.c RDMA: Check net namespace access for uverbs, umad, cma and nldev 2019-03-28 14:52:02 -03:00
uverbs_marshall.c
uverbs_std_types_counters.c RDMA/uverbs: Allow the compiler to verify declaration and definition consistency 2019-03-28 10:22:48 -03:00
uverbs_std_types_cq.c
uverbs_std_types_device.c IB/uverbs: Fix ioctl query port to consider device disassociation 2019-01-25 11:58:06 -07:00
uverbs_std_types_dm.c RDMA/uverbs: Allow the compiler to verify declaration and definition consistency 2019-03-28 10:22:48 -03:00
uverbs_std_types_flow_action.c RDMA/uverbs: Allow the compiler to verify declaration and definition consistency 2019-03-28 10:22:48 -03:00
uverbs_std_types_mr.c RDMA/uverbs: Allow the compiler to verify declaration and definition consistency 2019-03-28 10:22:48 -03:00
uverbs_std_types.c RDMA: Handle PD allocations by IB/core 2019-02-08 16:51:04 -07:00
uverbs_uapi.c IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD 2019-01-29 13:32:43 -07:00
uverbs.h
verbs.c RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev 2019-02-19 20:52:18 -07:00