diff options
Diffstat (limited to 'fs/btrfs/disk-io.c')
-rw-r--r-- | fs/btrfs/disk-io.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c index 5abcbdc743fa..086dcbadce09 100644 --- a/fs/btrfs/disk-io.c +++ b/fs/btrfs/disk-io.c | |||
@@ -1256,9 +1256,9 @@ void clean_tree_block(struct btrfs_fs_info *fs_info, | |||
1256 | btrfs_assert_tree_locked(buf); | 1256 | btrfs_assert_tree_locked(buf); |
1257 | 1257 | ||
1258 | if (test_and_clear_bit(EXTENT_BUFFER_DIRTY, &buf->bflags)) { | 1258 | if (test_and_clear_bit(EXTENT_BUFFER_DIRTY, &buf->bflags)) { |
1259 | __percpu_counter_add(&fs_info->dirty_metadata_bytes, | 1259 | percpu_counter_add_batch(&fs_info->dirty_metadata_bytes, |
1260 | -buf->len, | 1260 | -buf->len, |
1261 | fs_info->dirty_metadata_batch); | 1261 | fs_info->dirty_metadata_batch); |
1262 | /* ugh, clear_extent_buffer_dirty needs to lock the page */ | 1262 | /* ugh, clear_extent_buffer_dirty needs to lock the page */ |
1263 | btrfs_set_lock_blocking(buf); | 1263 | btrfs_set_lock_blocking(buf); |
1264 | clear_extent_buffer_dirty(buf); | 1264 | clear_extent_buffer_dirty(buf); |
@@ -4047,9 +4047,9 @@ void btrfs_mark_buffer_dirty(struct extent_buffer *buf) | |||
4047 | buf->start, transid, fs_info->generation); | 4047 | buf->start, transid, fs_info->generation); |
4048 | was_dirty = set_extent_buffer_dirty(buf); | 4048 | was_dirty = set_extent_buffer_dirty(buf); |
4049 | if (!was_dirty) | 4049 | if (!was_dirty) |
4050 | __percpu_counter_add(&fs_info->dirty_metadata_bytes, | 4050 | percpu_counter_add_batch(&fs_info->dirty_metadata_bytes, |
4051 | buf->len, | 4051 | buf->len, |
4052 | fs_info->dirty_metadata_batch); | 4052 | fs_info->dirty_metadata_batch); |
4053 | #ifdef CONFIG_BTRFS_FS_CHECK_INTEGRITY | 4053 | #ifdef CONFIG_BTRFS_FS_CHECK_INTEGRITY |
4054 | if (btrfs_header_level(buf) == 0 && check_leaf(root, buf)) { | 4054 | if (btrfs_header_level(buf) == 0 && check_leaf(root, buf)) { |
4055 | btrfs_print_leaf(fs_info, buf); | 4055 | btrfs_print_leaf(fs_info, buf); |