Commit b30aa1c1 authored by Filipe Manana's avatar Filipe Manana Committed by David Sterba
Browse files

btrfs: tests: fix error messages for test case 4 of extent map tests



In test case 4 for extent maps, if we error out we are supposed to print
in interval but instead of printing a non-inclusive end offset, we are
printing the length of the interval, which makes it confusing. So fix
that to print the exclusive end offset instead.

Signed-off-by: default avatarFilipe Manana <fdmanana@suse.com>
Reviewed-by: default avatarDavid Sterba <dsterba@suse.com>
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent 32d53f6f
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -388,13 +388,13 @@ static int __test_case_4(struct btrfs_fs_info *fs_info,
	write_unlock(&em_tree->lock);
	if (ret) {
		test_err("case4 [0x%llx 0x%llx): ret %d",
			 start, len, ret);
			 start, start + len, ret);
		goto out;
	}
	if (em && (start < em->start || start + len > extent_map_end(em))) {
		test_err(
"case4 [0x%llx 0x%llx): ret %d, added wrong em (start 0x%llx len 0x%llx block_start 0x%llx block_len 0x%llx)",
			 start, len, ret, em->start, em->len, em->block_start,
			 start, start + len, ret, em->start, em->len, em->block_start,
			 em->block_len);
		ret = -EINVAL;
	}