| Submitter | Zheng Liu |
|---|---|
| Date | Nov. 16, 2011, 11:28 a.m. |
| Message ID | <20111116112816.GA23218@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/125973/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/fs/ext4/extents.c b/fs/ext4/extents.c index 61fa9e1..f47e3ad 100644 --- a/fs/ext4/extents.c +++ b/fs/ext4/extents.c @@ -4356,6 +4356,8 @@ retry: ret = PTR_ERR(handle); break; } + if (file->f_flags & O_SYNC) + ext4_handle_sync(handle); ret = ext4_map_blocks(handle, inode, &map, flags); if (ret <= 0) { #ifdef EXT4FS_DEBUG