]> git.baikalelectronics.ru Git - kernel.git/commit
pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-close
authorTrond Myklebust <trond.myklebust@primarydata.com>
Mon, 6 Nov 2017 20:28:07 +0000 (15:28 -0500)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Fri, 17 Nov 2017 21:43:47 +0000 (16:43 -0500)
commitcab1dad1ec97e8a155239cd0ba13191a2a8814ff
tree77d774e332879e81983b0afd1204a93061daea15
parent58e9eadc3ef8f2f5287cff843660cc1c036f53d2
pNFS: Retry NFS4ERR_OLD_STATEID errors in layoutreturn-on-close

If our layoutreturn on close operation returns an NFS4ERR_OLD_STATEID,
then try to update the stateid and retry. We know that there should
be no further LAYOUTGET requests being launched.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/nfs4proc.c
fs/nfs/pnfs.c
fs/nfs/pnfs.h