Commit 86325076 authored by Mike Snitzer's avatar Mike Snitzer Committed by Zefan Li
Browse files

dm btree: fix leak of bufio-backed block in btree_split_sibling error path



commit 30ce6e1c upstream.

The block allocated at the start of btree_split_sibling() is never
released if later insert_at() fails.

Fix this by releasing the previously allocated bufio block using
unlock_block().

Reported-by: default avatarMikulas Patocka <mpatocka@redhat.com>
Signed-off-by: default avatarMike Snitzer <snitzer@redhat.com>
Signed-off-by: default avatarZefan Li <lizefan@huawei.com>
parent c4b5d77a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment