]> Pileus Git - ~andy/linux/blobdiff - fs/ext4/fsync.c
ext4: defer clearing of PageWriteback after extent conversion
[~andy/linux] / fs / ext4 / fsync.c
index e0ba8a408def07583b9cd04a57259e3c56183057..dcc881b30849cca9cd3ee8ba4a3763c6e18e17a2 100644 (file)
@@ -132,10 +132,6 @@ int ext4_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
        if (inode->i_sb->s_flags & MS_RDONLY)
                goto out;
 
-       ret = ext4_flush_unwritten_io(inode);
-       if (ret < 0)
-               goto out;
-
        if (!journal) {
                ret = __sync_inode(inode, datasync);
                if (!ret && !hlist_empty(&inode->i_dentry))