diff mbox series

[v2] nfs(5): adding new mount option 'fasc'

Message ID 20230710083124.73083-1-chengen.du@canonical.com (mailing list archive)
State New, archived
Headers show
Series [v2] nfs(5): adding new mount option 'fasc' | expand

Commit Message

Chengen Du July 10, 2023, 8:31 a.m. UTC
Add an option that triggers the clearing of the file
access cache as soon as the cache timestamp becomes
older than the user's login time.

Signed-off-by: Chengen Du <chengen.du@canonical.com>
---
 utils/mount/nfs.man | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
diff mbox series

Patch

diff --git a/utils/mount/nfs.man b/utils/mount/nfs.man
index 0b976731..c9848838 100644
--- a/utils/mount/nfs.man
+++ b/utils/mount/nfs.man
@@ -568,6 +568,7 @@  The
 .B sloppy
 option is an alternative to specifying
 .BR mount.nfs " -s " option.
+
 .TP 1.5i
 .BI xprtsec= policy
 Specifies the use of transport layer security to protect NFS network
@@ -623,6 +624,19 @@  unstable WRITE to the NFS server.  If
 .B wait
 is specified, then the NFS client sends off the write immediately as an
 unstable WRITE to the NFS server and then waits for the reply.
+.TP 1.5i
+.BI fasc
+Triggers the clearing of the file access cache as soon as the cache 
+timestamp becomes older than the user's login time. It is supported 
+in kernels 6.4 and later.
+.IP
+NFS servers often refresh their users' group membership at their 
+own cadence, which means the NFS client's file access cache can 
+become stale if the user's group membership changes on the server 
+after they've logged in on the client. To align with the principles 
+of the POSIX design, which only refreshes the user's supplementary 
+group information upon login, the mechanism uses the user's login 
+time to determine whether the file access cache needs to be refreshed.
 .SS "Options for NFS versions 2 and 3 only"
 Use these options, along with the options in the above subsection,
 for NFS versions 2 and 3 only.