]> git.baikalelectronics.ru Git - kernel.git/commit
pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout()
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Sun, 24 Jun 2018 02:54:33 +0000 (22:54 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 26 Jul 2018 20:25:25 +0000 (16:25 -0400)
commit1b4c166375ec8cadd07dbb99c4936aeb594e7e57
tree9fdd252dfb751db5fd68559ed543666c68e8b998
parent5ef1708a9c564dfe92aa746f5bc0c7997d3cbbaa
pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout()

If the old layout was recalled, and we returned NFS4ERR_NOMATCHINGLAYOUT
then we need to wait for all outstanding layoutget calls to complete
before we can send a new one.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/pnfs.c