]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4: renewd needs to be able to handle the NFS4ERR_CB_PATH_DOWN error
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 24 Aug 2011 19:07:37 +0000 (15:07 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Wed, 24 Aug 2011 19:07:37 +0000 (15:07 -0400)
commitcbc69d2c2cf0f33a0784b74ab6037ac41b2e2e0f
tree82f2a8c3ed32deb165181373b619dd04902e13cc
parent467a8486cd2437ea2adeb27ab0da335b83e5af56
NFSv4: renewd needs to be able to handle the NFS4ERR_CB_PATH_DOWN error

The NFSv4 spec does not specify that the server must repeat that error,
so in order to avoid having the delegations revoked, we should handle
it immediately.

Also note that NFS4ERR_CB_PATH_DOWN does in fact renew the lease...

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4_fs.h
fs/nfs/nfs4proc.c
fs/nfs/nfs4state.c