freebsd-dev/sys/fs/msdosfs
Konstantin Belousov 47e61f6cc6 Implement VOP_FDATASYNC() for msdosfs.
Standard VOP_FSYNC() implementation just syncs data buffers, and due
to this, is the correct and efficient implementation for msdosfs or
any other filesystem which uses bufer cache trivially.  Provide
globally visible wrapper vop_stdfdatasync_buf() for future consumption
by other filesystems.

Reviewed by:	mckusick
Tested by:	pho
Sponsored by:	The FreeBSD Foundation
MFC after:	2 weeks
Differential revision:	https://reviews.freebsd.org/D7471
2016-08-15 19:17:00 +00:00
..
bootsect.h
bpb.h
denode.h Remove unused thread argument from vtruncbuf(). 2012-04-23 13:21:28 +00:00
direntry.h msdosfs: Prevent buffer overflow when expanding win95 names 2016-04-26 20:36:32 +00:00
fat.h
msdosfs_conv.c sys/fs: spelling fixes in comments. 2016-04-29 20:51:24 +00:00
msdosfs_denode.c ANSIfy sys/fs/msdosfs 2015-01-09 14:50:08 +00:00
msdosfs_fat.c sys/fs: spelling fixes in comments. 2016-04-29 20:51:24 +00:00
msdosfs_fileno.c ANSIfy sys/fs/msdosfs 2015-01-09 14:50:08 +00:00
msdosfs_iconv.c
msdosfs_lookup.c sys/fs: spelling fixes in comments. 2016-04-29 20:51:24 +00:00
msdosfs_vfsops.c Same as for UFS, remove drop/reacquire of Giant, and use si_mountpt as 2016-05-21 11:40:41 +00:00
msdosfs_vnops.c Implement VOP_FDATASYNC() for msdosfs. 2016-08-15 19:17:00 +00:00
msdosfsmount.h msdosfs: mark unused compat-mount fields 2015-03-22 09:09:26 +00:00