aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/file.c')
-rw-r--r--fs/btrfs/file.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c
index f155179877a6..ca784a7fbeba 100644
--- a/fs/btrfs/file.c
+++ b/fs/btrfs/file.c
@@ -1022,9 +1022,8 @@ static ssize_t btrfs_file_write(struct file *file, const char __user *buf,
1022 } 1022 }
1023 1023
1024 if (will_write) { 1024 if (will_write) {
1025 btrfs_fdatawrite_range(inode->i_mapping, pos, 1025 filemap_fdatawrite_range(inode->i_mapping, pos,
1026 pos + write_bytes - 1, 1026 pos + write_bytes - 1);
1027 WB_SYNC_ALL);
1028 } else { 1027 } else {
1029 balance_dirty_pages_ratelimited_nr(inode->i_mapping, 1028 balance_dirty_pages_ratelimited_nr(inode->i_mapping,
1030 num_pages); 1029 num_pages);
@@ -1202,7 +1201,7 @@ out:
1202 return ret > 0 ? EIO : ret; 1201 return ret > 0 ? EIO : ret;
1203} 1202}
1204 1203
1205static struct vm_operations_struct btrfs_file_vm_ops = { 1204static const struct vm_operations_struct btrfs_file_vm_ops = {
1206 .fault = filemap_fault, 1205 .fault = filemap_fault,
1207 .page_mkwrite = btrfs_page_mkwrite, 1206 .page_mkwrite = btrfs_page_mkwrite,
1208}; 1207};