On Thu, 2009-06-18 at 12:25 -0700, Trond Myklebust wrote: > The following series is a resend of a set of patches that were originally > targetted for inclusion in 2.6.30-rc1. They build upon Al Viro's "Cache > root in nameidata" patches, and add the ability to create a private > mount namespace that is not visible to user processes. Sorry: 'resend' is probably a bit strong. The first patch has been modified following our discussions at the filesystem and storage summit, and the second has changed so as to use this interface... > As stated before, the goal is to allow reuse of vfs_path_lookup() in > order to allow the nfs client to walk down NFSv4 mount paths, and locate > the directory that needs to be mounted. > > Cheers > Trond > > --- > > Trond Myklebust (4): > NFS: Correct the NFS mount path when following a referral > NFS: Fix nfs_path() to always return a '/' at the beginning of the path > NFSv4: Replace nfs4_path_walk() with VFS path lookup in a private namespace > VFS: Add VFS helper functions for setting up private namespaces > > > fs/namespace.c | 46 ++++++++- > fs/nfs/namespace.c | 5 + > fs/nfs/super.c | 202 +++++++++++++++++++++++++++++++++++++---- > include/linux/mnt_namespace.h | 1 > 4 files changed, 225 insertions(+), 29 deletions(-) > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html