linux-nfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* client's caching of server-side capabilities
@ 2021-06-28 20:23 Olga Kornievskaia
  2021-06-28 22:06 ` Trond Myklebust
  0 siblings, 1 reply; 12+ messages in thread
From: Olga Kornievskaia @ 2021-06-28 20:23 UTC (permalink / raw)
  To: linux-nfs

Hi folks,

I have a general question of why the client doesn't throw away the
cached server's capabilities on server reboot. Say a client mounted a
server when the server didn't support security_labels, then the server
was rebooted and support was enabled. Client re-establishes its
clientid/session, recovers state, but assumes all the old capabilities
apply. A remount is required to clear old/find new capabilities. The
opposite is true that a capability could be removed (but I'm assuming
that's a less practical example).

I'm curious what are the problems of clearing server capabilities and
rediscovering them on reboot? Is it because a local filesystem could
never have its attributes changed and thus a network file system can't
either?

Thank you.

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

end of thread, other threads:[~2021-06-30 17:11 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-28 20:23 client's caching of server-side capabilities Olga Kornievskaia
2021-06-28 22:06 ` Trond Myklebust
2021-06-29 12:58   ` Chuck Lever III
2021-06-29 13:48     ` Olga Kornievskaia
2021-06-29 13:51       ` Chuck Lever III
2021-06-30 15:22         ` J. Bruce Fields
2021-06-30 15:52           ` Trond Myklebust
2021-06-30 16:48           ` Olga Kornievskaia
2021-06-30 17:11             ` Trond Myklebust
2021-06-29 13:41   ` Olga Kornievskaia
2021-06-29 16:12     ` Olga Kornievskaia
2021-06-29 17:05       ` Trond Myklebust

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).