summaryrefslogtreecommitdiffstats
path: root/net/sunrpc/addr.c
diff options
context:
space:
mode:
authorJeff Layton2010-01-08 18:17:21 +0100
committerTrond Myklebust2010-02-10 14:30:52 +0100
commit97cefcc6d0aa6b4fc9ba67eb1ef4cc9e25f826f2 (patch)
tree3807bb7ff0767bfd4ab0e3572456ab6ca28da239 /net/sunrpc/addr.c
parentnfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (diff)
downloadkernel-qcow2-linux-97cefcc6d0aa6b4fc9ba67eb1ef4cc9e25f826f2.tar.gz
kernel-qcow2-linux-97cefcc6d0aa6b4fc9ba67eb1ef4cc9e25f826f2.tar.xz
kernel-qcow2-linux-97cefcc6d0aa6b4fc9ba67eb1ef4cc9e25f826f2.zip
nfs: handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately
Add a wrapper around rpc_call_sync that handles -EKEYEXPIRED errors from the RPC layer as it would an -EJUKEBOX error if NFSv2 had such a thing. Also, add a handler for that error for async calls that makes it resubmit the RPC on -EKEYEXPIRED. Signed-off-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'net/sunrpc/addr.c')
0 files changed, 0 insertions, 0 deletions