[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20171004.180500.2303647937190147725.davem@davemloft.net>
Date: Wed, 04 Oct 2017 18:05:00 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: nicolas.dichtel@...nd.com
Cc: netdev@...r.kernel.org, Jason@...c4.com
Subject: Re: [PATCH net-next] dev: advertise the new nsid when the netns
iface changes
From: Nicolas Dichtel <nicolas.dichtel@...nd.com>
Date: Tue, 3 Oct 2017 13:53:23 +0200
> x-netns interfaces are bound to two netns: the link netns and the upper
> netns. Usually, this kind of interfaces is created in the link netns and
> then moved to the upper netns. At the end, the interface is visible only
> in the upper netns. The link nsid is advertised via netlink in the upper
> netns, thus the user always knows where is the link part.
>
> There is no such mechanism in the link netns. When the interface is moved
> to another netns, the user cannot "follow" it.
> This patch adds a new netlink attribute which helps to follow an interface
> which moves to another netns. When the interface is unregistered, the new
> nsid is advertised. If the interface is a x-netns interface (ie
> rtnl_link_ops->get_link_net is defined), the nsid is allocated if needed.
>
> CC: Jason A. Donenfeld <Jason@...c4.com>
> Signed-off-by: Nicolas Dichtel <nicolas.dichtel@...nd.com>
Ok, applied, thanks.
Powered by blists - more mailing lists