]> git.baikalelectronics.ru Git - kernel.git/commit
NFSv4: Schedule recovery if nfs40_walk_client_list() is interrupted
authorTrond Myklebust <trond.myklebust@primarydata.com>
Tue, 18 Mar 2014 18:11:24 +0000 (14:11 -0400)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Wed, 19 Mar 2014 12:34:20 +0000 (08:34 -0400)
commit40fd762a55f6e0b88a7427300fef9d97f9fba29a
tree087fa9469a8c8d283ba46eb8cc8da1660e08ee06
parent670d4f821e47540908d9b6067e8fe2500eef5519
NFSv4: Schedule recovery if nfs40_walk_client_list() is interrupted

If a timeout or a signal interrupts the NFSv4 trunking discovery
SETCLIENTID_CONFIRM call, then we don't know whether or not the
server has changed the callback identifier on us.
Assume that it did, and schedule a 'path down' recovery...

Tested-by: Steve Dickson <steved@redhat.com>
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
fs/nfs/nfs4client.c