diff options
author | Trond Myklebust <[email protected]> | 2018-03-20 16:53:31 -0400 |
---|---|---|
committer | Anna Schumaker <[email protected]> | 2018-04-10 16:06:22 -0400 |
commit | 16e143751727471f9a565515344196693bbc8762 (patch) | |
tree | eb6905af5fe0ad1f65b2392656f0bd218a8f5a03 /scripts/gdb/linux/cpus.py | |
parent | cac88f942d5890706a8965e40a068d295ac95ae2 (diff) |
NFS: More fine grained attribute tracking
Currently, if the NFS_INO_INVALID_ATTR flag is set, for instance by
a call to nfs_post_op_update_inode_locked(), then it will not be cleared
until all the attributes have been revalidated. This means, for instance,
that NFSv4 writes will always force a full attribute revalidation.
Track the ctime, mtime, size and change attribute separately from the
other attributes so that we can have nfs_post_op_update_inode_locked()
set them correctly, and later have the cache consistency bitmask be
able to clear them.
Signed-off-by: Trond Myklebust <[email protected]>
Signed-off-by: Anna Schumaker <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/cpus.py')
0 files changed, 0 insertions, 0 deletions