diff options
author | Johan Bjornstedt <johan.bjornstedt@stericsson.com> | 2012-01-13 13:17:59 +0100 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@linaro.org> | 2012-03-19 09:03:02 +0100 |
commit | 09addacdbf20c7ce61783f21a81f3477e2575a3f (patch) | |
tree | a6c96ce7731ef6f90c8c9572b2e73010838ea01c | |
parent | a887ddba8cb80ebdb8708d1fa64268e8c5c4867d (diff) |
panic: Call notify before kernel is stopped
In order for panic_notifier_list to be used it needs
to be moved to before we call crash_kexec
ST-Ericsson ID: 403009
ST-Ericsson FOSS-OUT ID: Trivial
ST-Ericsson Linux next: N/A
Change-Id: I9adea0902b7a52a18ad2af151823a463e6a420a6
Signed-off-by: Johan Bjornstedt <johan.bjornstedt@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/45474
Reviewed-by: QATOOLS
Reviewed-by: Magnus TEMPLING <magnus.templing@stericsson.com>
Reviewed-by: QABUILD
Reviewed-by: QATEST
Reviewed-by: Per FRANSSON <per.xx.fransson@stericsson.com>
Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
-rw-r--r-- | kernel/panic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/panic.c b/kernel/panic.c index 80aed44e345..59b7ef6940f 100644 --- a/kernel/panic.c +++ b/kernel/panic.c @@ -101,6 +101,8 @@ void panic(const char *fmt, ...) dump_stack(); #endif + atomic_notifier_call_chain(&panic_notifier_list, 0, buf); + /* * If we have crashed and we have a crash kernel loaded let it handle * everything else. @@ -117,8 +119,6 @@ void panic(const char *fmt, ...) */ smp_send_stop(); - atomic_notifier_call_chain(&panic_notifier_list, 0, buf); - bust_spinlocks(0); if (!panic_blink) |