]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
dm btree remove: fix use after free in rebalance_children()
authorJoe Thornber <ejt@redhat.com>
Wed, 24 Nov 2021 17:07:39 +0000 (12:07 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 22 Dec 2021 08:29:35 +0000 (09:29 +0100)
commit501ecd90efdc9b2edc6c28852ecd098a4adf8f00
treef52135b5cfe19f1d0a62815f0825f818cebb1787
parentb25e213522f6a9f6ba4215d8fe417afa5abf992f
dm btree remove: fix use after free in rebalance_children()

commit 1b8d2789dad0005fd5e7d35dab26a8e1203fb6da upstream.

Move dm_tm_unlock() after dm_tm_dec().

Cc: stable@vger.kernel.org
Signed-off-by: Joe Thornber <ejt@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/md/persistent-data/dm-btree-remove.c