]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
NFS: Don't allow waiting for exiting tasks
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Fri, 28 Mar 2025 17:19:18 +0000 (13:19 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 4 Jun 2025 12:40:02 +0000 (14:40 +0200)
commit2bd25a7916a48e0266e82a11f1f0ed9b4500d056
tree0864ed988680a4a60a1f8a4a6d5c7ba30e290ec4
parent429d487d940b470e81e094b347b59a9a6a7ef54f
NFS: Don't allow waiting for exiting tasks

[ Upstream commit 8d3ca331026a7f9700d3747eed59a67b8f828cdc ]

Once a task calls exit_signals() it can no longer be signalled. So do
not allow it to do killable waits.

Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
fs/nfs/inode.c
fs/nfs/internal.h
fs/nfs/nfs3proc.c
fs/nfs/nfs4proc.c