aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/extent-tree.c
diff options
context:
space:
mode:
authorChris Mason <chris.mason@oracle.com>2008-04-16 12:59:22 -0400
committerChris Mason <chris.mason@oracle.com>2008-09-25 11:04:01 -0400
commit699122f55904bec252ea4f8a64228ce98e3d9fda (patch)
tree3a3fc6f6026e6e40a1dd9639bc1090b1391daa29 /fs/btrfs/extent-tree.c
parente015640f9c4fa2417dcc3bbbb3b2b61ad4059ab0 (diff)
Btrfs: Don't wait on tree block writeback before freeing them anymore
This isn't required anymore because we don't reallocate blocks that have already been written in this transaction. Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'fs/btrfs/extent-tree.c')
-rw-r--r--fs/btrfs/extent-tree.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c
index 4e5bd62e6e1..76fd5d7146e 100644
--- a/fs/btrfs/extent-tree.c
+++ b/fs/btrfs/extent-tree.c
@@ -1887,7 +1887,6 @@ struct extent_buffer *__btrfs_alloc_free_block(struct btrfs_trans_handle *trans,
}
btrfs_set_header_generation(buf, trans->transid);
clean_tree_block(trans, root, buf);
- wait_on_tree_block_writeback(root, buf);
btrfs_set_buffer_uptodate(buf);
if (PageDirty(buf->first_page)) {