diff options
author | Jeff Layton <[email protected]> | 2016-05-17 12:28:42 -0400 |
---|---|---|
committer | Anna Schumaker <[email protected]> | 2016-05-17 15:48:10 -0400 |
commit | 6d597e1750126a2c6fd99e4b2cc176955bb9972e (patch) | |
tree | af032e776b004aa26ad48c0e91123253e63b7e37 /fs/nfs/flexfilelayout/flexfilelayout.c | |
parent | 3982a6a2d0e64441c938f4e7f93985aff37d8fb3 (diff) |
pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args
LAYOUTRETURN is "special" in that servers and clients are expected to
work with old stateids. When the client sends a LAYOUTRETURN with an old
stateid in it then the server is expected to only tear down layout
segments that were present when that seqid was current. Ensure that the
client handles its accounting accordingly.
Signed-off-by: Jeff Layton <[email protected]>
Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'fs/nfs/flexfilelayout/flexfilelayout.c')
0 files changed, 0 insertions, 0 deletions