On Thu, Oct 08, 2020 at 07:08:42PM +0800, Ka-Cheong Poon wrote: > Note that namespace does not really play a role in this "rogue" reasoning. > The init_net is also a namespace. The "rogue" reasoning means that no > kernel module should start a listening RDMA endpoint by itself with or > without any extra namespaces. In fact, to conform to this reasoning, the > "right" thing to do would be to change the code already in upstream to get > rid of the listening RDMA endpoint in init_net! Actually I think they all already need user co-ordination? - NFS, user has to setup and load exports - Storage Targets, user has to setup the target - IPoIB, user has to set the link up etc. Each of those could provide the anchor to learn the namespace. Jason