aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r--fs/btrfs/inode.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 8d050314591c..06dea7c89bbd 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -1763,8 +1763,8 @@ static void btrfs_set_bit_hook(void *private_data,
1763 if (btrfs_is_testing(fs_info)) 1763 if (btrfs_is_testing(fs_info))
1764 return; 1764 return;
1765 1765
1766 __percpu_counter_add(&fs_info->delalloc_bytes, len, 1766 percpu_counter_add_batch(&fs_info->delalloc_bytes, len,
1767 fs_info->delalloc_batch); 1767 fs_info->delalloc_batch);
1768 spin_lock(&BTRFS_I(inode)->lock); 1768 spin_lock(&BTRFS_I(inode)->lock);
1769 BTRFS_I(inode)->delalloc_bytes += len; 1769 BTRFS_I(inode)->delalloc_bytes += len;
1770 if (*bits & EXTENT_DEFRAG) 1770 if (*bits & EXTENT_DEFRAG)
@@ -1838,8 +1838,8 @@ static void btrfs_clear_bit_hook(void *private_data,
1838 &inode->vfs_inode, 1838 &inode->vfs_inode,
1839 state->start, len); 1839 state->start, len);
1840 1840
1841 __percpu_counter_add(&fs_info->delalloc_bytes, -len, 1841 percpu_counter_add_batch(&fs_info->delalloc_bytes, -len,
1842 fs_info->delalloc_batch); 1842 fs_info->delalloc_batch);
1843 spin_lock(&inode->lock); 1843 spin_lock(&inode->lock);
1844 inode->delalloc_bytes -= len; 1844 inode->delalloc_bytes -= len;
1845 if (do_list && inode->delalloc_bytes == 0 && 1845 if (do_list && inode->delalloc_bytes == 0 &&