Btrfs: avoid taking the chunk_mutex in do_chunk_alloc