All of lore.kernel.org
 help / color / mirror / Atom feed
* Problems of lookup_revalidate
@ 2002-08-26 15:53 David Chow
  2002-08-26 16:10 ` Trond Myklebust
  0 siblings, 1 reply; 9+ messages in thread
From: David Chow @ 2002-08-26 15:53 UTC (permalink / raw)
  To: trond.myklebust, linux-fsdevel

Trond,

I think the strategy used in 2.4.19 for NFS dentry and inode updates are 
too weak. May be you have being pushing too hard on optimizing 
performance (fewer lookups and revalidate). But I have problems that the 
client d_cache() inconsistency. It seems when the server changes file 
mode or ownership, the client is not updated properly unless I explicity 
add a file in the parent directory at the server which triggers the 
mtime of the parent, the client hardly update the dcache and inode 
parameters properly. Please clarify if my guess is wrong. Thanks.

David



^ permalink raw reply	[flat|nested] 9+ messages in thread
* Re: Problems of lookup_revalidate
@ 2002-08-29 15:26 Bryan Henderson
  2002-08-29 23:19 ` Trond Myklebust
  0 siblings, 1 reply; 9+ messages in thread
From: Bryan Henderson @ 2002-08-29 15:26 UTC (permalink / raw)
  To: Trond Myklebust; +Cc: David Chow, linux-fsdevel


>2.4.18 does not support close-to-open.

Can you elaborate?  Are you saying that in 2.4.18 if I write to a file and
close it and then someone opens that file, he won't necessarily see the
data and metadata updates I made?

Is this a property of the 2.4.18 NFS client or 2.4.18 NFS server?




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2002-08-29 23:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-26 15:53 Problems of lookup_revalidate David Chow
2002-08-26 16:10 ` Trond Myklebust
2002-08-27  1:35   ` David Chow
2002-08-27 18:00     ` Trond Myklebust
2002-08-29  9:26       ` David Chow
2002-08-29  9:31         ` Trond Myklebust
2002-08-29  9:34         ` Trond Myklebust
  -- strict thread matches above, loose matches on Subject: below --
2002-08-29 15:26 Bryan Henderson
2002-08-29 23:19 ` Trond Myklebust

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.