summaryrefslogtreecommitdiff
path: root/kernel
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-09-13 21:33:33 -0700
commit286f912c2189bdc216514a2695647e398d7864aa (patch)
treea260559d61360feeda30d515e7fbbbe05ce6274e /kernel
parentb8ad578f2bbb9fe7f0bbdc05c91ada0ed32671cc (diff)
downloadlinux-next-286f912c2189bdc216514a2695647e398d7864aa.tar.gz
linux-next-286f912c2189bdc216514a2695647e398d7864aa.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')
-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();