]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - fs/btrfs/transaction.c
Subject: Rework btrfs_file_write to only allocate while page locks are held
[linux-2.6-omap-h63xx.git] / fs / btrfs / transaction.c
index cd4f1d1403855e2fc7185605fec137cded32098c..b5b99a85763f91e76723d8c05d0b8ee94bd264c6 100644 (file)
@@ -279,6 +279,7 @@ static int drop_dirty_roots(struct btrfs_root *tree_root,
                BUG_ON(ret);
                kfree(dirty);
                mutex_unlock(&tree_root->fs_info->fs_mutex);
+               btrfs_btree_balance_dirty(tree_root);
        }
        return 0;
 }