aboutsummaryrefslogtreecommitdiffstats
path: root/fs/nfs/nfs4proc.c
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@lst.de>2014-08-21 11:09:20 -0500
committerTrond Myklebust <trond.myklebust@primarydata.com>2014-09-10 12:47:01 -0700
commit362f74745c15fb9acad577ab8e1342ee5313a2a5 (patch)
tree309e11b87198db5e8f0698be50749967dcfbca83 /fs/nfs/nfs4proc.c
parentpnfs: do not pass uninitialized lsegs to ->free_lseg (diff)
downloadlinux-dev-362f74745c15fb9acad577ab8e1342ee5313a2a5.tar.xz
linux-dev-362f74745c15fb9acad577ab8e1342ee5313a2a5.zip
pnfs: don't check sequence on new stateids in layoutget
When layoutget returns an entirely new layout stateid it should not check the generation counter as the new stateid will start with a new counter entirely unrelated to old one. The current behavior causes constant layoutget failures against a block server which allocates a new stateid after an recall that removed all outstanding layouts. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'fs/nfs/nfs4proc.c')
0 files changed, 0 insertions, 0 deletions