linux_dsm_epyc7002/fs/hfsplus
Christoph Hellwig 34a2d313c5 hfsplus: flush disk caches in sync and fsync
Flush the disk cache in fsync and sync to make sure data actually is
on disk on completion of these system calls.  There is a nobarrier
mount option to disable this behaviour.  It's slightly misnamed now
that barrier actually are gone, but it matches the name used by all
major filesystems.

Signed-off-by: Christoph Hellwig <hch@tuxera.com>
2010-11-23 14:38:21 +01:00
..
bfind.c hfsplus: handle more on-disk corruptions without oopsing 2010-10-14 09:53:48 -04:00
bitmap.c hfsplus: fix HFSPLUS_SB calling convention 2010-10-01 05:42:59 +02:00
bnode.c hfsplus: silence a few debug printks 2010-11-23 14:37:40 +01:00
brec.c hfsplus: silence a few debug printks 2010-11-23 14:37:40 +01:00
btree.c hfsplus: silence a few debug printks 2010-11-23 14:37:40 +01:00
catalog.c hfsplus: optimize fsync 2010-11-23 14:38:15 +01:00
dir.c hfsplus: write up fsync for directories 2010-11-23 14:38:10 +01:00
extents.c hfsplus: optimize fsync 2010-11-23 14:38:15 +01:00
hfsplus_fs.h hfsplus: flush disk caches in sync and fsync 2010-11-23 14:38:21 +01:00
hfsplus_raw.h hfsplus: handle more on-disk corruptions without oopsing 2010-10-14 09:53:48 -04:00
inode.c hfsplus: flush disk caches in sync and fsync 2010-11-23 14:38:21 +01:00
ioctl.c hfsplus: optimize fsync 2010-11-23 14:38:15 +01:00
Kconfig fs/Kconfig: move hfs, hfsplus out 2009-01-22 13:15:57 +03:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
options.c hfsplus: flush disk caches in sync and fsync 2010-11-23 14:38:21 +01:00
part_tbl.c hfsplus: use raw bio access for partition tables 2010-11-23 14:37:51 +01:00
super.c hfsplus: flush disk caches in sync and fsync 2010-11-23 14:38:21 +01:00
tables.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
unicode.c hfsplus: use atomic bitops for the superblock flags 2010-10-01 05:45:20 +02:00
wrapper.c hfsplus: use raw bio access for the volume headers 2010-11-23 14:37:47 +01:00