]> www.infradead.org Git - users/willy/xarray.git/commit
NFSv4.1: Use the nfs_client's rpc timeouts for backchannel
authorBenjamin Coddington <bcodding@redhat.com>
Thu, 4 Jan 2024 14:58:46 +0000 (09:58 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Thu, 4 Jan 2024 22:01:01 +0000 (17:01 -0500)
commit57331a59ac0d680f606403eb24edd3c35aecba31
tree7908f6c8b4c868788389168285d796bcb0554f32
parente6f533b615971afcaa1141573a1a1714d9d4f31a
NFSv4.1: Use the nfs_client's rpc timeouts for backchannel

For backchannel requests that lookup the appropriate nfs_client, use the
state-management rpc_clnt's rpc_timeout parameters for the backchannel's
response.  When the nfs_client cannot be found, fall back to using the
xprt's default timeout parameters.

Signed-off-by: Benjamin Coddington <bcodding@redhat.com>
Tested-by: Chuck Lever <chuck.lever@oracle.com>
Tested-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/callback_xdr.c
include/linux/sunrpc/bc_xprt.h
include/linux/sunrpc/sched.h
include/linux/sunrpc/svc.h
include/linux/sunrpc/xprt.h
net/sunrpc/clnt.c
net/sunrpc/svc.c
net/sunrpc/xprt.c