Btrfs: Add some debugging around the ENOSPC bugs

Some people are still reporting problems with early enospc.  This
will help narrown down the cause.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
This commit is contained in:
Josef Bacik 2008-11-17 21:12:00 -05:00 committed by Chris Mason
parent e3e469f86e
commit 4ce4cb526f

View File

@ -2984,6 +2984,9 @@ static int noinline find_free_extent(struct btrfs_trans_handle *trans,
*last_ptr = ins->objectid + ins->offset;
ret = 0;
} else if (!ret) {
printk(KERN_ERR "we were searching for %Lu bytes, num_bytes %Lu,"
" loop %d, allowed_alloc %d\n", total_needed, num_bytes,
loop, allowed_chunk_alloc);
ret = -ENOSPC;
}