[PATCH 3/5] arm64: kdump: do not go into EL2 before starting a crash dump kernel
Geoff Levand
geoff at infradead.org
Thu Mar 26 15:29:17 PDT 2015
On Thu, 2015-03-26 at 17:28 +0900, AKASHI Takahiro wrote:
> @@ -64,7 +65,11 @@ void soft_restart(unsigned long addr)
> setup_mm_for_reboot();
>
> cpu_soft_restart(virt_to_phys(cpu_reset),
> - is_hyp_mode_available(), addr);
> +#ifdef CONFIG_KEXEC
> + !in_crash_kexec &&
> +#endif
Why not define in_crash_kexec without condition on CONFIG_KEXEC, say
here in process.c and then avoid these preprocessor conditionals.
> + is_hyp_mode_available(),
> + addr);
>
> /* Should never get here */
> BUG();
More information about the kexec
mailing list