Commit 0e4de584 authored by Chris Mason's avatar Chris Mason
Browse files

Btrfs: Add check for null block group to find_search_start

parent 7073c8e8
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -204,6 +204,7 @@ static u64 find_search_start(struct btrfs_root *root,
wrapped:
	cache = btrfs_lookup_block_group(root->fs_info, last);
	if (!cache) {
no_cache:
		if (!wrapped) {
			wrapped = 1;
			last = search_start;
@@ -219,6 +220,8 @@ static u64 find_search_start(struct btrfs_root *root,
	}
	if (!full_scan)
		cache = btrfs_find_block_group(root, cache, last, data, 0);
	if (!cache)
		goto no_cache;
	*cache_ret = cache;
	cache_miss = 0;
	goto again;