freebsd-skq/sys/fs/nandfs
rmacklem fba63dddeb MFC: r281562
File systems that do not use the buffer cache (such as ZFS) must
use VOP_FSYNC() to perform the NFS server's Commit operation.
This patch adds a mnt_kern_flag called MNTK_USES_BCACHE which
is set by file systems that use the buffer cache. If this flag
is not set, the NFS server always does a VOP_FSYNC().
This should be ok for old file system modules that do not set
MNTK_USES_BCACHE, since calling VOP_FSYNC() is correct, although
it might not be optimal for file systems that use the buffer cache.
2015-04-30 12:39:24 +00:00
..
bmap.c Prevent nump NULL pointer dereference in bmap_getlbns() 2012-09-11 09:38:32 +00:00
bmap.h
nandfs_alloc.c
nandfs_bmap.c
nandfs_buffer.c
nandfs_cleaner.c
nandfs_cpfile.c
nandfs_dat.c
nandfs_dir.c
nandfs_fs.h
nandfs_ifile.c
nandfs_mount.h
nandfs_segment.c - Convert the bufobj lock to rwlock. 2013-05-31 00:43:41 +00:00
nandfs_subr.c remove duplicate semicolons where possible. 2012-10-22 03:00:37 +00:00
nandfs_subr.h
nandfs_sufile.c
nandfs_vfsops.c MFC: r281562 2015-04-30 12:39:24 +00:00
nandfs_vnops.c MFC r276007: 2015-01-04 00:46:06 +00:00
nandfs.h