summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.c
diff options
context:
space:
mode:
authorNikolay Borisov2019-03-14 14:28:30 +0100
committerDavid Sterba2019-04-29 19:02:20 +0200
commit4e586ca3c3e63269e136b8c1f20bf5943a0b94ca (patch)
treecbed0f82665dd2e957dcacb7aebaab175e40b87f /fs/btrfs/extent_io.c
parentbtrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add (diff)
downloadkernel-qcow2-linux-4e586ca3c3e63269e136b8c1f20bf5943a0b94ca.tar.gz
kernel-qcow2-linux-4e586ca3c3e63269e136b8c1f20bf5943a0b94ca.tar.xz
kernel-qcow2-linux-4e586ca3c3e63269e136b8c1f20bf5943a0b94ca.zip
btrfs: Remove EXTENT_WRITEBACK
This flag was introduced in a52d9a8033c4 ("Btrfs: Extent based page cache code.") and subsequently it's usage effectively was removed by 1edbb734b4e0 ("Btrfs: reduce CPU usage in the extent_state tree") and f2a97a9dbd86 ("btrfs: remove all unused functions"). Just remove it, no functional changes. Signed-off-by: Nikolay Borisov <nborisov@suse.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/extent_io.c')
-rw-r--r--fs/btrfs/extent_io.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/btrfs/extent_io.c b/fs/btrfs/extent_io.c
index ee246a7e14c5..5725adfb19c9 100644
--- a/fs/btrfs/extent_io.c
+++ b/fs/btrfs/extent_io.c
@@ -4229,8 +4229,7 @@ int try_release_extent_mapping(struct page *page, gfp_t mask)
}
if (!test_range_bit(tree, em->start,
extent_map_end(em) - 1,
- EXTENT_LOCKED | EXTENT_WRITEBACK,
- 0, NULL)) {
+ EXTENT_LOCKED, 0, NULL)) {
set_bit(BTRFS_INODE_NEEDS_FULL_SYNC,
&btrfs_inode->runtime_flags);
remove_extent_mapping(map, em);