blkdev: generalize flags for blkdev_issue_fn functions
[pandora-kernel.git] / fs / ext3 / fsync.c
index 8209f26..9492f60 100644 (file)
@@ -91,7 +91,8 @@ int ext3_sync_file(struct file * file, struct dentry *dentry, int datasync)
         * storage
         */
        if (test_opt(inode->i_sb, BARRIER))
-               blkdev_issue_flush(inode->i_sb->s_bdev, NULL);
+               blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL,
+                               BLKDEV_IFL_WAIT);
 out:
        return ret;
 }