From: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> Date: Mon, 5 Sep 2016 08:48:32 +0200 Return directly after a memory allocation failed at the beginning. Signed-off-by: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> --- arch/x86/kernel/smpboot.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/kernel/smpboot.c b/arch/x86/kernel/smpboot.c index 36cf27e..2ce06ef 100644 --- a/arch/x86/kernel/smpboot.c +++ b/arch/x86/kernel/smpboot.c @@ -352,6 +352,8 @@ static void __init smp_init_package_map(void) physical_to_logical_pkg = kmalloc_array(max_physical_pkg_id, sizeof(*physical_to_logical_pkg), GFP_KERNEL); + if (!physical_to_logical_pkg) + return; memset(physical_to_logical_pkg, 0xff, sizeof(*physical_to_logical_pkg) * max_physical_pkg_id); -- 2.9.3 -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html