diff options
author | Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> | 2010-12-09 11:35:25 +0000 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2011-01-04 13:10:41 -0500 |
commit | 64c2ce8b72eceec4030b04bca32d098b3d1431bb (patch) | |
tree | d296c9282da04017457e44d36cf1bbda3451e2ac /fs/nfs/super.c | |
parent | a8a5da996df7d2d91b5aef2752da9adcefea4bc6 (diff) | |
download | linux-3.10-64c2ce8b72eceec4030b04bca32d098b3d1431bb.tar.gz linux-3.10-64c2ce8b72eceec4030b04bca32d098b3d1431bb.tar.bz2 linux-3.10-64c2ce8b72eceec4030b04bca32d098b3d1431bb.zip |
nfsv4: Switch to generic xattr handling code
This patch make nfsv4 use the generic xattr handling code
to get the nfsv4 acl. This will help us to add richacl
support to nfsv4 in later patches
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/super.c')
-rw-r--r-- | fs/nfs/super.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/nfs/super.c b/fs/nfs/super.c index 001f9cb2804..0f9ea73e778 100644 --- a/fs/nfs/super.c +++ b/fs/nfs/super.c @@ -2501,7 +2501,8 @@ static void nfs4_clone_super(struct super_block *sb, * so ourselves when necessary. */ sb->s_flags |= MS_POSIXACL; - nfs_initialise_sb(sb); + sb->s_xattr = old_sb->s_xattr; + nfs_initialise_sb(sb); } /* @@ -2516,6 +2517,7 @@ static void nfs4_fill_super(struct super_block *sb) * so ourselves when necessary. */ sb->s_flags |= MS_POSIXACL; + sb->s_xattr = nfs4_xattr_handlers; nfs_initialise_sb(sb); } |