summaryrefslogtreecommitdiffstats
path: root/crypto/michael_mic.c
diff options
context:
space:
mode:
authorChuck Lever2005-08-11 22:25:11 +0200
committerTrond Myklebust2005-09-23 18:38:04 +0200
commitda35187801732397a7e05fb9e77f3700cc35f5db (patch)
tree61307975e36112fd85b98d0df824386e209a5049 /crypto/michael_mic.c
parent[PATCH] RPC: Report connection errors properly when mounting with "soft" (diff)
downloadkernel-qcow2-linux-da35187801732397a7e05fb9e77f3700cc35f5db.tar.gz
kernel-qcow2-linux-da35187801732397a7e05fb9e77f3700cc35f5db.tar.xz
kernel-qcow2-linux-da35187801732397a7e05fb9e77f3700cc35f5db.zip
[PATCH] RPC: proper soft timeout behavior for rpcbind
Implement a best practice: for soft mounts, an rpcbind timeout should cause an RPC request to fail. This also provides an FSM hook for retrying an rpcbind with a different rpcbind protocol version. We'll use this later to try multiple rpcbind protocol versions when binding. To enable this, expose the RPC error code returned during a portmap request to the FSM so it can make some decision about how to report, retry, or fail the request. Test-plan: Hundreds of passes with connectathon NFSv3 locking suite, on the client and server. Version: Thu, 11 Aug 2005 16:01:53 -0400 Signed-off-by: Chuck Lever <cel@netapp.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'crypto/michael_mic.c')
0 files changed, 0 insertions, 0 deletions