From: Parav Pandit <parav@xxxxxxxxxxxx> Now that we have module parameter and netlink command support to control sharing rdma devices; keep sharing disabled by default. With this, rdma device by default will be visible in single net namespace. There are two options to go back to shared mode of operation for advance users. 1. User should either use, $rdma sys set netns shared or 2. load ib_core module with module parameter netns_mode=1 Signed-off-by: Parav Pandit <parav@xxxxxxxxxxxx> Signed-off-by: Leon Romanovsky <leonro@xxxxxxxxxxxx> --- drivers/infiniband/core/net_namespace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/infiniband/core/net_namespace.c b/drivers/infiniband/core/net_namespace.c index 8fce745433f7..a2f3bb6b9239 100644 --- a/drivers/infiniband/core/net_namespace.c +++ b/drivers/infiniband/core/net_namespace.c @@ -42,7 +42,7 @@ static unsigned int rdma_dev_net_id; * IB device resides in only one net namespace. * */ -ushort ib_devices_shared_netns = 1; +ushort ib_devices_shared_netns; module_param_named(netns_mode, ib_devices_shared_netns, ushort, 0444); MODULE_PARM_DESC(netns_mode, "Share device among net namespaces; default=1 (shared)"); -- 2.19.1