summaryrefslogtreecommitdiff
path: root/kernel/panic.c
diff options
context:
space:
mode:
authorMete Durlu <meted@linux.ibm.com>2026-08-31 11:57:16 +0200
committerAndrew Morton <akpm@linux-foundation.org>2026-10-06 19:02:59 -0700
commited26d6fcf5631330a06ad120d6e8a262efa65dde (patch)
tree6efc7292562c4bd8801fca6df1803648b432edeb /kernel/panic.c
parent97c358198e73c4d3feff561ebf813e84cfb1ef5a (diff)
downloadlinux-next-ed26d6fcf5631330a06ad120d6e8a262efa65dde.tar.gz
linux-next-ed26d6fcf5631330a06ad120d6e8a262efa65dde.zip
s390: implement arch_do_panic
Implement s390 specific arch_do_panic() instead of using s390 specific ifdef sections in vpanic() code. disabled_wait() is now called after "end Kernel panic" marker. No functional changes. Link: https://lore.kernel.org/20260831-arch_do_panic-v6-2-a1e170a9e7fd@linux.ibm.com Signed-off-by: Mete Durlu <meted@linux.ibm.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Acked-by: Heiko Carstens <hca@linux.ibm.com> Reviewed-by: Bradley Morgan <include@grrlz.net> Reviewed-by: Andrew Morton <akpm@linux-foundation.org> Cc: Alexander Gordeev <agordeev@linux.ibm.com> Cc: Andreas Larsson <andreas@gaisler.com> Cc: Christian Borntraeger <borntraeger@linux.ibm.com> Cc: David S. Miller <davem@davemloft.net> Cc: Petr Mladek <pmladek@suse.com> Cc: Sven Schnelle <svens@linux.ibm.com> Cc: Vasily Gorbik <gor@linux.ibm.com>
Diffstat (limited to 'kernel/panic.c')
-rw-r--r--kernel/panic.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/kernel/panic.c b/kernel/panic.c
index 726a97842232..ee6e3f9e3900 100644
--- a/kernel/panic.c
+++ b/kernel/panic.c
@@ -753,9 +753,6 @@ void vpanic(const char *fmt, va_list args)
"twice on console to return to the boot prom\n");
}
#endif
-#if defined(CONFIG_S390)
- disabled_wait();
-#endif
pr_emerg("---[ end Kernel panic - not syncing: %s ]---\n", buf);
arch_do_panic();