From: Greg Kroah-Hartman Date: Sat, 9 Sep 2023 12:59:58 +0000 (+0100) Subject: fix up queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch X-Git-Tag: v6.1.53~82 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=69f785ac933dec20d5d584a52015e6fd3093316d;p=thirdparty%2Fkernel%2Fstable-queue.git fix up queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch --- diff --git a/queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch b/queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch index 0c0e9c823ba..0d881adc0cc 100644 --- a/queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch +++ b/queue-4.19/ipmi_si-fix-a-memleak-in-try_smi_init.patch @@ -46,8 +46,8 @@ Signed-off-by: Greg Kroah-Hartman --- a/drivers/char/ipmi/ipmi_si_intf.c +++ b/drivers/char/ipmi/ipmi_si_intf.c -@@ -1299,6 +1299,11 @@ int ipmi_std_irq_setup(struct si_sm_io * - dev_info(io->dev, "Using irq %d\n", io->irq); +@@ -2119,6 +2119,11 @@ static int try_smi_init(struct smi_info + new_smi->io.io_cleanup = NULL; } + if (rv && new_smi->si_sm) { @@ -55,6 +55,6 @@ Signed-off-by: Greg Kroah-Hartman + new_smi->si_sm = NULL; + } + + kfree(init_name); return rv; } -