]> git.baikalelectronics.ru Git - kernel.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:32:36 +0000 (09:32 +0100)
commit484dcadfc0c4db68d9683d43c08ea8b30a13251c
tree553a40c436c84ea19e0790d31651ef957faa631f
parentd41f0f3a160cb182eaaeeeed1f8f2a44f98cdf78
dm btree remove: fix use after free in rebalance_children()

commit 49c6e656229b6325cee8ee8bb8e48d3a277b23fe 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