Trond Myklebust
0b760113a3
NLM: Don't hang forever on NLM unlock requests
...
If the NLM daemon is killed on the NFS server, we can currently end up
hanging forever on an 'unlock' request, instead of aborting. Basically,
if the rpcbind request fails, or the server keeps returning garbage, we
really want to quit instead of retrying.
Tested-by: Vasily Averin <vvs@sw.ru>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Cc: stable@kernel.org
2011-06-15 11:24:27 -04:00
..
clnt4xdr.c
SUNRPC: New xdr_streams XDR decoder API
2010-12-16 12:37:25 -05:00
clntlock.c
lockd: Create client-side nlm_host cache
2010-12-16 12:37:26 -05:00
clntproc.c
NLM: Don't hang forever on NLM unlock requests
2011-06-15 11:24:27 -04:00
clntxdr.c
SUNRPC: New xdr_streams XDR decoder API
2010-12-16 12:37:25 -05:00
grace.c
host.c
NLM: Fix "kernel BUG at fs/lockd/host.c:417!" or ".../host.c:283!"
2011-01-25 15:24:47 -05:00
Makefile
lockd: Introduce new-style XDR functions for NLMv4
2010-12-16 12:37:23 -05:00
mon.c
SUNRPC: New xdr_streams XDR decoder API
2010-12-16 12:37:25 -05:00
svc.c
lockd: push lock_flocks down
2010-10-27 21:39:39 +02:00
svc4proc.c
lockd: Clean up nlmsvc_lookup_host()
2010-12-16 12:37:26 -05:00
svclock.c
lockd: Split nlm_release_call()
2010-12-16 12:37:26 -05:00
svcproc.c
lockd: Clean up nlmsvc_lookup_host()
2010-12-16 12:37:26 -05:00
svcshare.c
svcsubs.c
lockd: push lock_flocks down
2010-10-27 21:39:39 +02:00
xdr.c
lockd: Move nlmdbg_cookie2a() to svclock.c
2010-12-16 12:37:24 -05:00
xdr4.c
lockd: Introduce new-style XDR functions for NLMv4
2010-12-16 12:37:23 -05:00