]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
EDAC/i3200: Fix a resource leak in i3200_probe1()
authorHaoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Tue, 23 Dec 2025 12:32:02 +0000 (20:32 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 23 Jan 2026 10:21:28 +0000 (11:21 +0100)
commit51afd139fac44f56ba113a1cd9abdf3bc4b3a8d3
tree87cf2ae74e0d5e0b89204e858e1fecd9e0f019c0
parent3981650922417ea3d2e96272d70b08ad534295be
EDAC/i3200: Fix a resource leak in i3200_probe1()

commit d42d5715dcb559342ff356327b241c53a67584d9 upstream.

If edac_mc_alloc() fails, also unmap the window.

  [ bp: Use separate labels, turning it into the classic unwind pattern. ]

Fixes: dd8ef1db87a4 ("edac: i3200 memory controller driver")
Signed-off-by: Haoxiang Li <lihaoxiang@isrc.iscas.ac.cn>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Cc: stable@vger.kernel.org
Link: https://patch.msgid.link/20251223123202.1492038-1-lihaoxiang@isrc.iscas.ac.cn
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/edac/i3200_edac.c