SUNRPC: Respect RPC call timeouts when retrying transmission
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 7 Mar 2019 19:10:32 +0000 (14:10 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 23 Mar 2019 19:11:41 +0000 (20:11 +0100)
commit87e728e85559749608073c447141dab26663d0bb
tree77e2c2b8d1ec189b1b4223110ed16cd4a6d6e123
parentf6716abfd12b90c10a6e234edd41bfab4387c3b8
SUNRPC: Respect RPC call timeouts when retrying transmission

commit 7b3fef8e4157ed424bcde039a60a730aa0dfb0eb upstream.

Fix a regression where soft and softconn requests are not timing out
as expected.

Fixes: 89f90fe1ad8b ("SUNRPC: Allow calls to xprt_transmit() to drain...")
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/sunrpc/clnt.c