diff options
author | Chris Mason <chris.mason@oracle.com> | 2008-04-16 12:59:22 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@oracle.com> | 2008-09-25 11:04:01 -0400 |
commit | 699122f55904bec252ea4f8a64228ce98e3d9fda (patch) | |
tree | 3a3fc6f6026e6e40a1dd9639bc1090b1391daa29 /fs/btrfs/extent-tree.c | |
parent | e015640f9c4fa2417dcc3bbbb3b2b61ad4059ab0 (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.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c index 4e5bd62e6e1a..76fd5d7146e1 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, | |||
1887 | } | 1887 | } |
1888 | btrfs_set_header_generation(buf, trans->transid); | 1888 | btrfs_set_header_generation(buf, trans->transid); |
1889 | clean_tree_block(trans, root, buf); | 1889 | clean_tree_block(trans, root, buf); |
1890 | wait_on_tree_block_writeback(root, buf); | ||
1891 | btrfs_set_buffer_uptodate(buf); | 1890 | btrfs_set_buffer_uptodate(buf); |
1892 | 1891 | ||
1893 | if (PageDirty(buf->first_page)) { | 1892 | if (PageDirty(buf->first_page)) { |