All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] kexec: crash_kexec_post_notifiers boot option related fixes
@ 2015-07-10 11:33 ` Hidehiro Kawai
  0 siblings, 0 replies; 105+ messages in thread
From: Hidehiro Kawai @ 2015-07-10 11:33 UTC (permalink / raw)
  To: Andrew Morton, Eric W. Biederman, Vivek Goyal
  Cc: linux-mips, Baoquan He, linux-s390, linux-sh, kexec, linux-kernel,
	linux-metag, HATAYAMA Daisuke, Masami Hiramatsu, Daniel Walker,
	linuxppc-dev, Ingo Molnar, linux-arm-kernel

This is a bugfix patch set for crash_kexec_post_notifiers boot option
which allows users to call panic notifiers and kmsg dumpers before
kdump.

The main patch is PATCH 3/3, and it fixes two problems reported by
Daniel Walker (https://lkml.org/lkml/2015/6/24/44). 

 Problem 1:
 If crash_kexec_post_notifiers boot option is specified, some
 shutting down process which assume other cpus are still alive
 don't work properly.

 Problem 2:
 If crash_kexec_post_notifiers boot option is specified, register
 information of other cpus are not saved to crash dumps.

PATCH 3/3 is also another solution for a bug reported by Daisuke
Hatayama (https://lkml.org/lkml/2015/5/15/284).  So, this patch
replace commits 5375b70 and f45d85f which fix the bug.

---

Hidehiro Kawai (3):
      panic: Disable crash_kexec_post_notifiers if kdump is not available
      kexec: Pass panic message to crash_kexec()
      kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot option


 Documentation/kernel-parameters.txt |    4 ++
 arch/arm/kernel/traps.c             |    2 +
 arch/arm64/kernel/traps.c           |    2 +
 arch/metag/kernel/traps.c           |    2 +
 arch/mips/kernel/traps.c            |    2 +
 arch/powerpc/kernel/traps.c         |    2 +
 arch/s390/kernel/ipl.c              |    2 +
 arch/sh/kernel/traps.c              |    2 +
 arch/x86/kernel/dumpstack.c         |    2 +
 arch/x86/platform/uv/uv_nmi.c       |    2 +
 include/linux/kernel.h              |    1 +
 include/linux/kexec.h               |    7 +++-
 kernel/kexec.c                      |   62 ++++++++++++++++++++++++++++++-----
 kernel/panic.c                      |   23 ++++---------
 14 files changed, 80 insertions(+), 35 deletions(-)


-- 
Hidehiro Kawai
Hitachi, Ltd. Research & Development Group



_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

^ permalink raw reply	[flat|nested] 105+ messages in thread

end of thread, other threads:[~2015-07-15 10:49 UTC | newest]

Thread overview: 105+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-10 11:33 [PATCH 0/3] kexec: crash_kexec_post_notifiers boot option related fixes Hidehiro Kawai
2015-07-10 11:33 ` Hidehiro Kawai
2015-07-10 11:33 ` Hidehiro Kawai
2015-07-10 11:33 ` Hidehiro Kawai
2015-07-10 11:33 ` [PATCH 1/3] panic: Disable crash_kexec_post_notifiers if kdump is not available Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 13:41   ` Eric W. Biederman
2015-07-10 13:41     ` Eric W. Biederman
2015-07-10 13:41     ` Eric W. Biederman
2015-07-10 13:41     ` Eric W. Biederman
2015-07-10 13:41     ` Eric W. Biederman
2015-07-13 20:26     ` dwalker
2015-07-13 20:26       ` dwalker at fifo99.com
2015-07-13 20:26       ` dwalker
2015-07-13 20:26       ` dwalker
2015-07-14  1:19       ` Eric W. Biederman
2015-07-14  1:19         ` Eric W. Biederman
2015-07-14  1:19         ` Eric W. Biederman
2015-07-14  1:19         ` Eric W. Biederman
2015-07-14 13:59         ` dwalker
2015-07-14 13:59           ` dwalker at fifo99.com
2015-07-14 13:59           ` dwalker
2015-07-14 13:59           ` dwalker
2015-07-14 13:59           ` dwalker-zu3NM2574RrQT0dZR+AlfA
2015-07-14 14:20           ` Vivek Goyal
2015-07-14 14:20             ` Vivek Goyal
2015-07-14 14:20             ` Vivek Goyal
2015-07-14 14:20             ` Vivek Goyal
2015-07-14 14:20             ` Vivek Goyal
2015-07-14 15:02           ` Vivek Goyal
2015-07-14 15:02             ` Vivek Goyal
2015-07-14 15:02             ` Vivek Goyal
2015-07-14 15:02             ` Vivek Goyal
2015-07-14 15:34             ` dwalker
2015-07-14 15:34               ` dwalker at fifo99.com
2015-07-14 15:34               ` dwalker
2015-07-14 15:34               ` dwalker
2015-07-14 15:40               ` Vivek Goyal
2015-07-14 15:40                 ` Vivek Goyal
2015-07-14 15:40                 ` Vivek Goyal
2015-07-14 15:40                 ` Vivek Goyal
2015-07-14 15:48                 ` dwalker
2015-07-14 15:48                   ` dwalker at fifo99.com
2015-07-14 15:48                   ` dwalker
2015-07-14 15:48                   ` dwalker
2015-07-14 16:16                   ` Vivek Goyal
2015-07-14 16:16                     ` Vivek Goyal
2015-07-14 16:16                     ` Vivek Goyal
2015-07-14 16:16                     ` Vivek Goyal
2015-07-14 16:16                     ` Vivek Goyal
2015-07-14 17:06                     ` Eric W. Biederman
2015-07-14 17:06                       ` Eric W. Biederman
2015-07-14 17:06                       ` Eric W. Biederman
2015-07-14 17:06                       ` Eric W. Biederman
2015-07-14 17:06                       ` Eric W. Biederman
2015-07-14 17:29                       ` dwalker
2015-07-14 17:29                         ` dwalker at fifo99.com
2015-07-14 17:29                         ` dwalker
2015-07-14 17:29                         ` dwalker
2015-07-14 17:55                         ` Vivek Goyal
2015-07-14 17:55                           ` Vivek Goyal
2015-07-14 17:55                           ` Vivek Goyal
2015-07-14 17:55                           ` Vivek Goyal
2015-07-14 17:55                           ` Vivek Goyal
2015-07-14 18:01                           ` Eric W. Biederman
2015-07-14 18:01                             ` Eric W. Biederman
2015-07-14 18:01                             ` Eric W. Biederman
2015-07-14 18:01                             ` Eric W. Biederman
2015-07-14 18:23                             ` Vivek Goyal
2015-07-14 18:23                               ` Vivek Goyal
2015-07-14 18:23                               ` Vivek Goyal
2015-07-14 18:23                               ` Vivek Goyal
2015-07-14 18:23                               ` Vivek Goyal
2015-07-15  5:16                               ` Masami Hiramatsu
2015-07-15  5:16                                 ` Masami Hiramatsu
2015-07-15  5:16                                 ` Masami Hiramatsu
2015-07-15  5:16                                 ` Masami Hiramatsu
2015-07-15 10:49                 ` Hidehiro Kawai
2015-07-15 10:49                   ` Hidehiro Kawai
2015-07-15 10:49                   ` Hidehiro Kawai
2015-07-15 10:49                   ` Hidehiro Kawai
2015-07-15 10:49                   ` Hidehiro Kawai
2015-07-14  1:56       ` Hidehiro Kawai
2015-07-14  1:56         ` Hidehiro Kawai
2015-07-14  1:56         ` Hidehiro Kawai
2015-07-14  1:56         ` Hidehiro Kawai
2015-07-14  1:56         ` Hidehiro Kawai
2015-07-10 11:33 ` [PATCH 2/3] kexec: Pass panic message to crash_kexec() Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33 ` [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot option Hidehiro Kawai
2015-07-10 11:33   ` Hidehiro Kawai
2015-07-10 11:33   ` [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot optio Hidehiro Kawai
2015-07-10 11:33   ` [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot option Hidehiro Kawai
2015-07-14 14:42   ` Vivek Goyal
2015-07-14 14:42     ` Vivek Goyal
2015-07-14 14:42     ` [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot o Vivek Goyal
2015-07-14 14:42     ` [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot option Vivek Goyal
2015-07-15  3:09     ` Masami Hiramatsu
2015-07-15  3:09       ` Masami Hiramatsu
2015-07-15  3:09       ` Re: [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" bo Masami Hiramatsu
2015-07-15  3:09       ` Re: [PATCH 3/3] kexec: Change the timing of callbacks related to "crash_kexec_post_notifiers" boot option Masami Hiramatsu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.