mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-12 08:48:48 +00:00
NFSv4: GETATTR attributes on referral
Per referral draft, only fs_locations, fsid, and mounted_on_fileid can be requested in a GETATTR on referrals. Signed-off-by: Manoj Naik <manoj@almaden.ibm.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
This commit is contained in:
parent
99baf625d3
commit
361e624f6d
@ -3575,8 +3575,8 @@ int nfs4_proc_fs_locations(struct inode *dir, struct dentry *dentry,
|
|||||||
{
|
{
|
||||||
struct nfs_server *server = NFS_SERVER(dir);
|
struct nfs_server *server = NFS_SERVER(dir);
|
||||||
u32 bitmask[2] = {
|
u32 bitmask[2] = {
|
||||||
[0] = server->attr_bitmask[0] | FATTR4_WORD0_FS_LOCATIONS,
|
[0] = FATTR4_WORD0_FSID | FATTR4_WORD0_FS_LOCATIONS,
|
||||||
[1] = server->attr_bitmask[1],
|
[1] = FATTR4_WORD1_MOUNTED_ON_FILEID,
|
||||||
};
|
};
|
||||||
struct nfs4_fs_locations_arg args = {
|
struct nfs4_fs_locations_arg args = {
|
||||||
.dir_fh = NFS_FH(dir),
|
.dir_fh = NFS_FH(dir),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user