mirror of https://github.com/torvalds/linux.git
NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
nfs_server_set_fsinfo() shouldn't assume that NFS_CAP_XATTR is unset
on entry to the function.
Fixes: b78ef845c3 ("NFSv4.2: query the server for extended attribute support")
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
This commit is contained in:
parent
b3ac334360
commit
4fb2b677fc
|
|
@ -888,6 +888,8 @@ static void nfs_server_set_fsinfo(struct nfs_server *server,
|
||||||
|
|
||||||
if (fsinfo->xattr_support)
|
if (fsinfo->xattr_support)
|
||||||
server->caps |= NFS_CAP_XATTR;
|
server->caps |= NFS_CAP_XATTR;
|
||||||
|
else
|
||||||
|
server->caps &= ~NFS_CAP_XATTR;
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue