Messages in this thread | | | From | (Eric W. Biederman) | Subject | Re: [patch 3/4] Network namespaces: IPv4 FIB/routing in namespaces | Date | Wed, 28 Jun 2006 09:05:50 -0600 |
| |
Daniel Lezcano <dlezcano@fr.ibm.com> writes:
> Daniel Lezcano wrote: >> Andrey Savochkin wrote: >> >>> Structures related to IPv4 rounting (FIB and routing cache) >>> are made per-namespace. > > Hi Andrey, > > if the ressources are private to the namespace, how do you will handle NFS > mounted before creating the network namespace ?
Through the filesystem namespace. It is a weird case but it works :)
> Do you take care of that or simply assume you can't access NFS anymore ?
It is actually a noop. Unless I goofed this is basically handled by looking at which socket NFS is using to communicate, and plucking the namespace from there.
As I recall NFS gets the socket at mount time when it still has user space context available.
So regardless if I implemented it correctly you can implement it that way and always get the namespace context from whoever implemented it.
Eric - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |