OSDN Git Service

NFS: nfs_encode_fh: Remove S_AUTOMOUNT check
authorRichard Weinberger <richard@nod.at>
Wed, 7 Dec 2022 08:43:09 +0000 (09:43 +0100)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 20 Feb 2023 14:20:09 +0000 (09:20 -0500)
Now with NFSD being able to cross into auto mounts,
the check can be removed.

Signed-off-by: Richard Weinberger <richard@nod.at>
Reviewed-by: Ian Kent <raven@themaw.net>
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Acked-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/export.c

index 01596f2..0a5ee17 100644 (file)
@@ -42,7 +42,7 @@ nfs_encode_fh(struct inode *inode, __u32 *p, int *max_len, struct inode *parent)
        dprintk("%s: max fh len %d inode %p parent %p",
                __func__, *max_len, inode, parent);
 
-       if (*max_len < len || IS_AUTOMOUNT(inode)) {
+       if (*max_len < len) {
                dprintk("%s: fh len %d too small, required %d\n",
                        __func__, *max_len, len);
                *max_len = len;