summaryrefslogtreecommitdiffstats
path: root/fs/sysv
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2014-02-13 01:15:06 +0100
committerTrond Myklebust <trond.myklebust@primarydata.com>2014-02-20 03:21:07 +0100
commit4f14c194a996e75c01e44a8832f1d983ccaeefc0 (patch)
tree31182d2e8707bccf3cc650844785f2953ee32ac1 /fs/sysv
parentNFSv4: Use correct locking when updating nfs4_state in nfs4_close_done (diff)
downloadlinux-4f14c194a996e75c01e44a8832f1d983ccaeefc0.tar.xz
linux-4f14c194a996e75c01e44a8832f1d983ccaeefc0.zip
NFSv4: Clear the open state flags if the new stateid does not match
RFC3530 and RFC5661 both prescribe that the 'opaque' field of the open stateid returned by new OPEN/OPEN_DOWNGRADE/CLOSE calls for the same file and open owner should match. If this is not the case, assume that the open state has been lost, and that we need to recover it. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'fs/sysv')
0 files changed, 0 insertions, 0 deletions