From: Martin Schwidefsky Date: Fri, 9 Oct 2015 11:36:40 +0000 (+0200) Subject: s390/zcore: remove invalid kfree in init_cpu_info X-Git-Tag: v4.5-rc1~113^2~55 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=4c5b03b60762bbe6b129b648e845f7faa5933f61;p=karo-tx-linux.git s390/zcore: remove invalid kfree in init_cpu_info The extended save area for the boot CPU has been allocated by smp_save_dump_cpus() with memblock_alloc() and may not be freed with kfree(). Signed-off-by: Martin Schwidefsky --- diff --git a/drivers/s390/char/zcore.c b/drivers/s390/char/zcore.c index 823f41fc4bbd..c839a1593b8f 100644 --- a/drivers/s390/char/zcore.c +++ b/drivers/s390/char/zcore.c @@ -160,7 +160,6 @@ static int __init init_cpu_info(enum arch_id arch) if (memcpy_hsa_kernel(&sa_ext->sa, sys_info.sa_base, sys_info.sa_size) < 0) { TRACE("could not copy from HSA\n"); - kfree(sa_ext); return -EIO; } if (MACHINE_HAS_VX)