nfsd: put the export reference in nfsd4_verify_deleg_dentry
authorJeff Layton <jlayton@kernel.org>
Tue, 8 Nov 2022 16:23:11 +0000 (11:23 -0500)
committerChuck Lever <chuck.lever@oracle.com>
Tue, 8 Nov 2022 16:32:53 +0000 (11:32 -0500)
commit50256e4793a5e5ab77703c82a47344ad2e774a59
treed77e278f92afa40d48c014da1d66aa9b52b18792
parentbdd6b5624c62d0acd350d07564f1c82fe649235f
nfsd: put the export reference in nfsd4_verify_deleg_dentry

nfsd_lookup_dentry returns an export reference in addition to the dentry
ref. Ensure that we put it too.

Link: https://bugzilla.redhat.com/show_bug.cgi?id=2138866
Fixes: 876c553cb410 ("NFSD: verify the opened dentry after setting a delegation")
Reported-by: Yongcheng Yang <yoyang@redhat.com>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
fs/nfsd/nfs4state.c