summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/inode.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/inode.c')
-rw-r--r--fs/btrfs/inode.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 0f2754eaa05b..c3f386b7cc0b 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -2206,7 +2206,7 @@ again:
2206 2206
2207 ClearPageChecked(page); 2207 ClearPageChecked(page);
2208 set_page_dirty(page); 2208 set_page_dirty(page);
2209 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE, false); 2209 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE);
2210out: 2210out:
2211 unlock_extent_cached(&BTRFS_I(inode)->io_tree, page_start, page_end, 2211 unlock_extent_cached(&BTRFS_I(inode)->io_tree, page_start, page_end,
2212 &cached_state); 2212 &cached_state);
@@ -4951,7 +4951,7 @@ again:
4951 if (!page) { 4951 if (!page) {
4952 btrfs_delalloc_release_space(inode, data_reserved, 4952 btrfs_delalloc_release_space(inode, data_reserved,
4953 block_start, blocksize, true); 4953 block_start, blocksize, true);
4954 btrfs_delalloc_release_extents(BTRFS_I(inode), blocksize, true); 4954 btrfs_delalloc_release_extents(BTRFS_I(inode), blocksize);
4955 ret = -ENOMEM; 4955 ret = -ENOMEM;
4956 goto out; 4956 goto out;
4957 } 4957 }
@@ -5018,7 +5018,7 @@ out_unlock:
5018 if (ret) 5018 if (ret)
5019 btrfs_delalloc_release_space(inode, data_reserved, block_start, 5019 btrfs_delalloc_release_space(inode, data_reserved, block_start,
5020 blocksize, true); 5020 blocksize, true);
5021 btrfs_delalloc_release_extents(BTRFS_I(inode), blocksize, (ret != 0)); 5021 btrfs_delalloc_release_extents(BTRFS_I(inode), blocksize);
5022 unlock_page(page); 5022 unlock_page(page);
5023 put_page(page); 5023 put_page(page);
5024out: 5024out:
@@ -8709,7 +8709,7 @@ static ssize_t btrfs_direct_IO(struct kiocb *iocb, struct iov_iter *iter)
8709 } else if (ret >= 0 && (size_t)ret < count) 8709 } else if (ret >= 0 && (size_t)ret < count)
8710 btrfs_delalloc_release_space(inode, data_reserved, 8710 btrfs_delalloc_release_space(inode, data_reserved,
8711 offset, count - (size_t)ret, true); 8711 offset, count - (size_t)ret, true);
8712 btrfs_delalloc_release_extents(BTRFS_I(inode), count, false); 8712 btrfs_delalloc_release_extents(BTRFS_I(inode), count);
8713 } 8713 }
8714out: 8714out:
8715 if (wakeup) 8715 if (wakeup)
@@ -9059,7 +9059,7 @@ again:
9059 unlock_extent_cached(io_tree, page_start, page_end, &cached_state); 9059 unlock_extent_cached(io_tree, page_start, page_end, &cached_state);
9060 9060
9061 if (!ret2) { 9061 if (!ret2) {
9062 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE, true); 9062 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE);
9063 sb_end_pagefault(inode->i_sb); 9063 sb_end_pagefault(inode->i_sb);
9064 extent_changeset_free(data_reserved); 9064 extent_changeset_free(data_reserved);
9065 return VM_FAULT_LOCKED; 9065 return VM_FAULT_LOCKED;
@@ -9068,7 +9068,7 @@ again:
9068out_unlock: 9068out_unlock:
9069 unlock_page(page); 9069 unlock_page(page);
9070out: 9070out:
9071 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE, (ret != 0)); 9071 btrfs_delalloc_release_extents(BTRFS_I(inode), PAGE_SIZE);
9072 btrfs_delalloc_release_space(inode, data_reserved, page_start, 9072 btrfs_delalloc_release_space(inode, data_reserved, page_start,
9073 reserved_space, (ret != 0)); 9073 reserved_space, (ret != 0));
9074out_noreserve: 9074out_noreserve: