Activate various messages that help track down clustered allocation problems, that are disabled and optimized out by default.
Signed-off-by: Alexandre Oliva <ol...@lsd.ic.unicamp.br> --- fs/btrfs/extent-tree.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/fs/btrfs/extent-tree.c b/fs/btrfs/extent-tree.c index 823ab22..66edda2 100644 --- a/fs/btrfs/extent-tree.c +++ b/fs/btrfs/extent-tree.c @@ -5216,7 +5216,7 @@ static noinline int find_free_extent(struct btrfs_trans_handle *trans, allowed_chunk_alloc = 1; if (data & BTRFS_BLOCK_GROUP_METADATA && use_cluster) { - /* debug = 1; */ + debug = 1; debugid = atomic_inc_return(&debugcnt); last_ptr = &root->fs_info->meta_alloc_cluster; if (!btrfs_test_opt(root, SSD)) @@ -5393,7 +5393,7 @@ alloc: goto checks; } - /* debug = 2; */ + debug = 2; if (debug > 1) printk(KERN_DEBUG "btrfs %x.%i: failed cluster alloc\n", debugid, loop); @@ -5446,7 +5446,7 @@ refill_cluster: * this cluster didn't work out, free it and * start over */ - /* debug = 2; */ + debug = 2; if ((debug > 1 || (debug && last_ptr->block_group)) && last_ptr->window_start) btrfs_dump_cluster(KERN_DEBUG, debugid, loop, 0, "drop", last_ptr); btrfs_return_cluster_to_free_space(NULL, last_ptr); -- 1.7.4.4 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html