Commit d31de378 authored by Peng Hao's avatar Peng Hao Committed by David Sterba

btrfs: go to matching label when cleaning em in btrfs_submit_direct

When btrfs_get_chunk_map fails to allocate a new em the cleanup does not
need to be done so the goto target is out_err, which is consistent with
current coding style.
Signed-off-by: default avatarPeng Hao <flyingpeng@tencent.com>
Reviewed-by: default avatarDavid Sterba <dsterba@suse.com>
[ update changelog ]
Signed-off-by: default avatarDavid Sterba <dsterba@suse.com>
parent 1ec49744
...@@ -8080,7 +8080,7 @@ static void btrfs_submit_direct(const struct iomap_iter *iter, ...@@ -8080,7 +8080,7 @@ static void btrfs_submit_direct(const struct iomap_iter *iter,
if (IS_ERR(em)) { if (IS_ERR(em)) {
status = errno_to_blk_status(PTR_ERR(em)); status = errno_to_blk_status(PTR_ERR(em));
em = NULL; em = NULL;
goto out_err_em; goto out_err;
} }
ret = btrfs_get_io_geometry(fs_info, em, btrfs_op(dio_bio), ret = btrfs_get_io_geometry(fs_info, em, btrfs_op(dio_bio),
logical, &geom); logical, &geom);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment