gs
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2016-11-14 13:10:48 -0500
committerTrond Myklebust <trond.myklebust@primarydata.com>2016-12-01 17:21:39 -0500
commit7b650994ab07434ae58a247dc9ac87d2488ca75c (patch)
tree2e664c4c8bc4ec830718df291511e4b8f23e8803
parent54e4a0dfa25d9365c4e80a639e80d9213eb6edbe (diff)
pNFS: Don't clear the layout stateid if a layout return is outstanding
If we no longer hold any layout segments, we're normally expected to consider the layout stateid to be invalid. However we cannot assume this if we're about to, or in the process of sending a layoutreturn. Fixes: 334a8f37115b ("pNFS: Don't forget the layout stateid if...") Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com> Cc: stable@vger.kernel.org # v4.8+
-rw-r--r--fs/nfs/pnfs.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/fs/nfs/pnfs.c b/fs/nfs/pnfs.c