Thread (4 messages) 4 messages, 1 author, 2021-06-26
STALE1857d

[PATCH 0/3] Fix up inode attribute revalidation timeouts

From: <hidden>
Date: 2021-06-26 16:05:34

From: Trond Myklebust <redacted>

The changes to allow more fine grained revalidation of the inode
attribute cache has had a detrimental effect on the polling timeouts.
The current code assumes that if we've not revalidated all the
attributes in the cache, then we can't advance the polling window.
That's obviously incorrect. What we really want is to ensure that if
we've revalidated the cache by checking the value of the change
attribute against the server value, then we can update the polling
window timer.

Trond Myklebust (3):
  NFS: Fix up inode attribute revalidation timeouts
  NFSv4: Fix handling of non-atomic change attrbute updates
  NFS: Avoid duplicate resets of attribute cache timeouts

 fs/nfs/inode.c    | 57 ++++++++++++++---------------------------------
 fs/nfs/nfs4proc.c | 33 +++++++++++++--------------
 2 files changed, 32 insertions(+), 58 deletions(-)

-- 
2.31.1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help