diff options
author | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2008-12-28 08:04:17 +0200 |
---|---|---|
committer | Artem Bityutskiy <Artem.Bityutskiy@nokia.com> | 2008-12-31 14:13:24 +0200 |
commit | 304d427cd99eb645b44b08d77e70ce308e6bcd8c (patch) | |
tree | 257a12f1b04d6fad8e40ccd1f9bd712e109c8cf8 /fs/ubifs/orphan.c | |
parent | 79807d075ab8d1ca3574f5f52421e0047c1f1256 (diff) | |
download | blackbird-op-linux-304d427cd99eb645b44b08d77e70ce308e6bcd8c.tar.gz blackbird-op-linux-304d427cd99eb645b44b08d77e70ce308e6bcd8c.zip |
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>
Diffstat (limited to 'fs/ubifs/orphan.c')
0 files changed, 0 insertions, 0 deletions