|
|
@@ -1954,7 +1954,7 @@ static int btrfs_relocate_chunk(struct btrfs_root *root,
|
|
|
em = lookup_extent_mapping(em_tree, chunk_offset, 1);
|
|
|
read_unlock(&em_tree->lock);
|
|
|
|
|
|
- BUG_ON(em->start > chunk_offset ||
|
|
|
+ BUG_ON(!em || em->start > chunk_offset ||
|
|
|
em->start + em->len < chunk_offset);
|
|
|
map = (struct map_lookup *)em->bdev;
|
|
|
|