Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 27cf10e1 authored by Namjae Jeon's avatar Namjae Jeon Committed by Linus Torvalds
Browse files

Documentation: update nfs option in filesystem/vfat.txt



Add descriptions about 'stale_rw' and 'nostale_ro' nfs options in
filesystem/vfat.txt

Signed-off-by: default avatarNamjae Jeon <namjae.jeon@samsung.com>
Signed-off-by: default avatarRavishankar N <ravi.n1@samsung.com>
Signed-off-by: default avatarAmit Sahrawat <a.sahrawat@samsung.com>
Acked-by: default avatarOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Acked-by: default avatarRob Landley <rob@landley.net>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent f1e6fb0a
Loading
Loading
Loading
Loading
+21 −5
Original line number Diff line number Diff line
@@ -150,12 +150,28 @@ discard -- If set, issues discard/TRIM commands to the block
		 device when blocks are freed. This is useful for SSD devices
		 and sparse/thinly-provisoned LUNs.

nfs           -- This option maintains an index (cache) of directory
nfs=stale_rw|nostale_ro
		Enable this only if you want to export the FAT filesystem
		over NFS.

		stale_rw: This option maintains an index (cache) of directory
		inodes by i_logstart which is used by the nfs-related code to
		 improve look-ups.
		improve look-ups. Full file operations (read/write) over NFS is
		supported but with cache eviction at NFS server, this could
		result in ESTALE issues.

		nostale_ro: This option bases the inode number and filehandle
		on the on-disk location of a file in the MS-DOS directory entry.
		This ensures that ESTALE will not be returned after a file is
		evicted from the inode cache. However, it means that operations
		such as rename, create and unlink could cause filehandles that
		previously pointed at one file to point at a different file,
		potentially causing data corruption. For this reason, this
		option also mounts the filesystem readonly.

		To maintain backward compatibility, '-o nfs' is also accepted,
		defaulting to stale_rw

		 Enable this only if you want to export the FAT filesystem
		 over NFS

<bool>: 0,1,yes,no,true,false