[PATCH] nfs: allow nfs4_handle_delegation_recall_error() to silently handle -ERESTARTSYS

Jeff Layton <[email protected]>
Newsgroups gmane.linux.nfs,gmane.linux.kernel
Message-ID <[email protected]>
Currently, when a process stuck waiting on a delegrecall catches a
signal, it emits a scary looking printk():

    NFS: nfs4_handle_delegation_recall_error: unhandled error -512.

Allow nfs4_handle_delegation_recall_error() to accept and return that
value without the printk().

Signed-off-by: Jeff Layton <[email protected]>
---
 fs/nfs/nfs4proc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/fs/nfs/nfs4proc.c b/fs/nfs/nfs4proc.c
index 5709c6fea85b..3354d84c5a9a 100644
--- a/fs/nfs/nfs4proc.c
+++ b/fs/nfs/nfs4proc.c
@@ -2302,6 +2302,7 @@ static int nfs4_handle_delegation_recall_error(struct nfs_server *server, struct
 		case -EAGAIN:
 		case -ESTALE:
 		case -ETIMEDOUT:
+		case -ERESTARTSYS:
 			break;
 		case -NFS4ERR_BADSESSION:
 		case -NFS4ERR_BADSLOT:

---
base-commit: f5bbbfec59b4e2fb7520a91de3df8a6174325d6a
change-id: 20260812-nfserr-1ba86fea7901

Best regards,
-- 
Jeff Layton <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.