From: Alexander Gordeev Date: Fri, 15 Jul 2022 10:02:33 +0000 (+0200) Subject: s390/crash: remove redundant panic() on save area allocation failure X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=86caa4b678956bc19567256dd8422f3978620897;p=linux.git s390/crash: remove redundant panic() on save area allocation failure Make save_area_alloc() return classic NULL on allocation failure. The only caller smp_save_dump_cpus() does check the return value already and panics if NULL is returned. Reviewed-by: Heiko Carstens Signed-off-by: Alexander Gordeev --- diff --git a/arch/s390/kernel/crash_dump.c b/arch/s390/kernel/crash_dump.c index 28124d0fa1d5e..117f13b3d1539 100644 --- a/arch/s390/kernel/crash_dump.c +++ b/arch/s390/kernel/crash_dump.c @@ -63,7 +63,7 @@ struct save_area * __init save_area_alloc(bool is_boot_cpu) sa = memblock_alloc(sizeof(*sa), 8); if (!sa) - panic("Failed to allocate save area\n"); + return NULL; if (is_boot_cpu) list_add(&sa->list, &dump_save_areas);