linux/fs/ubifs
Artem Bityutskiy 304d427cd9 UBIFS: fix file-system synchronization
Argh. The ->sync_fs call is called _before_ all inodes are flushed.
This means we first sync write buffers and commit, then all
inodes are synced, and we end up with unflushed write buffers!

Fix this by forcing synching all indoes from 'ubifs_sync_fs()'.

Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
2008-12-31 14:13:24 +02:00
..
budget.c UBIFS: avoid unnecessary calculations 2008-12-23 12:24:16 +02:00
commit.c UBIFS: separate debugging fields out 2008-12-03 13:14:33 +02:00
compress.c UBIFS: fix section mismatch 2008-12-04 17:53:10 +02:00
debug.c UBIFS: use nicer 64-bit math 2008-12-23 12:23:40 +02:00
debug.h UBIFS: introduce LPT dump function 2008-12-03 13:14:34 +02:00
dir.c UBIFS: fix compilation warnings 2008-11-06 11:06:31 +02:00
file.c UBIFS: use PAGE_CACHE_MASK correctly 2008-12-23 12:19:14 +02:00
find.c UBIFS: remove unneeded unlikely() 2008-09-30 11:12:55 +03:00
gc.c UBIFS: improve garbage collection 2008-09-30 11:12:59 +03:00
io.c UBIFS: check data CRC when in error state 2008-09-30 11:12:57 +03:00
ioctl.c
journal.c UBIFS: fix compilation warnings 2008-11-06 11:06:31 +02:00
Kconfig UBIFS: include to compilation 2008-07-15 17:35:24 +03:00
key.h UBIFS: avoid unnecessary checks 2008-12-03 13:14:11 +02:00
log.c UBIFS: increment commit number earlier 2008-08-13 11:27:47 +03:00
lprops.c UBIFS: various comment improvements and fixes 2008-12-23 12:23:08 +02:00
lpt.c UBIFS: use nicer 64-bit math 2008-12-23 12:23:40 +02:00
lpt_commit.c UBIFS: introduce LPT dump function 2008-12-03 13:14:34 +02:00
Makefile UBIFS: include to compilation 2008-07-15 17:35:24 +03:00
master.c
misc.h UBIFS: inline one-line functions 2008-09-30 11:12:56 +03:00
orphan.c UBIFS: separate debugging fields out 2008-12-03 13:14:33 +02:00
recovery.c UBIFS: fix compilation warnings 2008-11-06 11:06:31 +02:00
replay.c UBIFS: fix compilation warnings 2008-11-06 11:06:31 +02:00
sb.c UBIFS: use nicer 64-bit math 2008-12-23 12:23:40 +02:00
scan.c UBIFS: add no_chk_data_crc mount option 2008-09-30 11:12:56 +03:00
shrinker.c
super.c UBIFS: fix file-system synchronization 2008-12-31 14:13:24 +02:00
tnc.c UBIFS: do not allocate too much 2008-11-21 18:59:25 +02:00
tnc_commit.c UBIFS: re-calculate min_idx_size after the commit 2008-12-23 12:24:05 +02:00
tnc_misc.c UBIFS: correct key comparison 2008-09-30 11:12:57 +03:00
ubifs-media.h UBIFS: slight compression optimization 2008-12-03 13:13:50 +02:00
ubifs.h UBIFS: use nicer 64-bit math 2008-12-23 12:23:40 +02:00
xattr.c UBIFS: remove unneeded unlikely() 2008-09-30 11:12:55 +03:00