This is a note to let you know that I've just added the patch titled Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" to the 5.19-stable tree which can be found at: http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary The filename of the patch is: revert-pnfs-nfs3_set_ds_client-should-set-nfs_cs_noping.patch and it can be found in the queue-5.19 subdirectory. If you, or anyone else, feels it should not be added to the stable tree, please let <stable@xxxxxxxxxxxxxxx> know about it. >From 9597152d98840c2517230740952df97cfcc07e2f Mon Sep 17 00:00:00 2001 From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> Date: Wed, 18 May 2022 16:37:56 -0400 Subject: Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING" From: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> commit 9597152d98840c2517230740952df97cfcc07e2f upstream. This reverts commit c6eb58435b98bd843d3179664a0195ff25adb2c3. If a transport is down, then we want to fail over to other transports if they are listed in the GETDEVICEINFO reply. Fixes: c6eb58435b98 ("pNFS: nfs3_set_ds_client should set NFS_CS_NOPING") Cc: stable@xxxxxxxxxxxxxxx # 5.11.x Signed-off-by: Trond Myklebust <trond.myklebust@xxxxxxxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- fs/nfs/nfs3client.c | 1 - 1 file changed, 1 deletion(-) --- a/fs/nfs/nfs3client.c +++ b/fs/nfs/nfs3client.c @@ -108,7 +108,6 @@ struct nfs_client *nfs3_set_ds_client(st if (mds_srv->flags & NFS_MOUNT_NORESVPORT) __set_bit(NFS_CS_NORESVPORT, &cl_init.init_flags); - __set_bit(NFS_CS_NOPING, &cl_init.init_flags); __set_bit(NFS_CS_DS, &cl_init.init_flags); /* Use the MDS nfs_client cl_ipaddr. */ Patches currently in stable-queue which might be from trond.myklebust@xxxxxxxxxxxxxxx are queue-5.19/pnfs-flexfiles-report-rdma-connection-errors-to-the-server.patch queue-5.19/revert-pnfs-nfs3_set_ds_client-should-set-nfs_cs_noping.patch