]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sparc64: kdump: set crashing_cpu for panic
authorDave Kleikamp <dave.kleikamp@oracle.com>
Mon, 27 Jun 2016 16:30:17 +0000 (11:30 -0500)
committerAllen Pais <allen.pais@oracle.com>
Tue, 8 Nov 2016 10:15:26 +0000 (15:45 +0530)
commit776ac72999c50711af45587abade523c5238bf17
tree20b71ff84a379228ccf683aa9b091eda0d24c165
parentc915fa9d5788dac3ddbb4529dc6f1abe4b282490
sparc64: kdump: set crashing_cpu for panic

crashing_cpu was only being set in die_if_kernel() but not when a
crash dump is initiated from panic(). Move the initialization to
machine_crash_shutdown().

Also call bust_spinlocks() from die_if_kernel() to get rid of a warning
in smp_call_function_many(). It's already called in the panic path.

Orabug: 23585248

Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
(cherry picked from commit 1b588be700fac73edd07c015ff53aecba5d92bec)
Signed-off-by: Allen Pais <allen.pais@oracle.com>
arch/sparc/kernel/machine_kexec.c
arch/sparc/kernel/traps_64.c