[Devel] [PATCH RH7 00/11] Parallel per-net init/exit

Kirill Tkhai ktkhai at virtuozzo.com
Wed May 27 18:53:35 MSK 2020


https://jira.sw.ru/browse/PSBM-104158

---

Kirill Tkhai (11):
      Revert net: limit a number of namespaces which can be cleaned up concurrently
      net: Fix possible race in peernet2id_alloc()
      net: Move net:netns_ids destruction out of rtnl_lock() and document locking scheme
      net: Assign net to net_namespace_list in setup_net()
      net: Cleanup in copy_net_ns()
      net: Introduce net_sem for protection of pernet_list
      net: Move mutex_unlock() in cleanup_net() up
      mac80211_hwsim: Make hwsim_netgroup IDA
      ve: Synchronize vznetstat pernet_operations
      net: Kill net_mutex
      net: Rename net_sem to pernet_ops_rwsem


 drivers/net/wireless/mac80211_hwsim.c |   15 ++-
 include/linux/rtnetlink.h             |    1 
 kernel/ve/vznetstat/vznetstat.c       |   18 +++-
 net/core/net_namespace.c              |  165 +++++++++++++++++++--------------
 net/core/rtnetlink.c                  |    4 -
 5 files changed, 121 insertions(+), 82 deletions(-)

--
Signed-off-by: Kirill Tkhai <ktkhai at virtuozzo.com>



More information about the Devel mailing list