commit | 04eda1a18019bb387dc7e97ee99979dd88dc608a | [log] [tgz] |
---|---|---|
author | Jan Kara <jack@suse.cz> | Thu Aug 05 20:32:45 2010 +0200 |
committer | Tao Ma <tao.ma@oracle.com> | Wed Sep 08 14:25:55 2010 +0800 |
tree | 8162ad0ec77c7ef80903a1fec134b43b71a7d272 | |
parent | f63afdb2c32db850fa1bfccf84643a8885cbeb61 [diff] |
ocfs2: Flush drive's caches on fdatasync When 'barrier' mount option is specified, we have to issue a cache flush during fdatasync(2). We have to do this even if inode doesn't have I_DIRTY_DATASYNC set because we still have to get written *data* to disk so that they are not lost in case of crash. Acked-by: Tao Ma <tao.ma@oracle.com> Signed-off-by: Jan Kara <jack@suse.cz> Singed-off-by: Tao Ma <tao.ma@oracle.com>