[PATCH rdma-next 6/6] RDMA/core: Default to disable sharing rdma devices in multiple net ns

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux