]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
authorMike Snitzer <snitzer@kernel.org>
Tue, 4 Apr 2023 17:34:28 +0000 (13:34 -0400)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 7 Jul 2023 10:17:14 +0000 (12:17 +0200)
commit9255f5e8f4581e61799240a0d882057d69311f7e
tree3c2288dcb17216b44eebfc1e3dc5d804b0d77c56
parentfff0837e2a4a3a4648b64981aa6a806469c61b20
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path

BugLink: https://bugs.launchpad.net/bugs/2025067
commit 6b79a428c02769f2a11f8ae76bf866226d134887 upstream.

Otherwise the journal_io_cache will leak if dm_register_target() fails.

Cc: stable@vger.kernel.org
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
drivers/md/dm-integrity.c