NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED.
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 15 Dec 2012 18:56:18 +0000 (13:56 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 15 Dec 2012 19:49:09 +0000 (14:49 -0500)
commite8794440849d1d15fa11251ef1622e6160614874
treeb5b1f08c90cec2a95a3285ead92aaee3c41dcd68
parent65a0c14954493802de01968a73b849f9fc4b4d1a
NFSv4.1: Try to deal with NFS4ERR_SEQ_MISORDERED.

If the server returns NFS4ERR_SEQ_MISORDERED, it could be a sign
that the slot was retired at some point. Retry the attempt after
reinitialising the slot sequence number to 1.

Also add a handler for NFS4ERR_SEQ_FALSE_RETRY. Just bump the slot
sequence number and retry...

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