Retry operation on EREMOTEIO on an interrupted slot
authorOlga Kornievskaia <kolga@netapp.com>
Fri, 23 Sep 2016 21:24:03 +0000 (17:24 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Thu, 29 Sep 2016 16:31:48 +0000 (12:31 -0400)
commita865880e20ca4d2df362f61c9ef51f0fc0273131
tree0dce927342c7f265384d82359c4b3c29004e7813
parentbfc505ded01e3c57d12c6f939f352200655d8635
Retry operation on EREMOTEIO on an interrupted slot

If an operation got interrupted, then since we don't know if the
server processed it on not, we keep the seq#. Upon reuse of slot
and seq# if we get reply from the cache (ie EREMOTEIO) then we
need to retry the operation after bumping the seq#

Signed-off-by: Olga Kornievskaia <kolga@netapp.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/nfs4proc.c