Issues with kdump/kexec on an ARM dual-core ARM Cortex-A7.

Guilherme G. Piccoli guilherme.piccoli at canonical.com
Wed Feb 24 09:51:27 EST 2021


On Tue, Feb 23, 2021 at 6:18 PM Bruce Mitchell <Bruce.Mitchell at ibm.com> wrote:
>
>
> I am having troubles getting kdump/kexec functioning on an
> ARM dual-core ARM Cortex-A7 (a BMC by ASPEED AST2600) and QEMU.
> I do have kexec -l loading the new kernel, but after kexec -e
> the new kernel starts booting and the I get a watchdog BUG as shown here:
> [240.343350] kexec_core: Starting new kernel
> [241.639076] IRQ36: set affinity failed(-22).
> [241.657868] Bye!
> [ 0.000000] Booting Linux on physical CPU 0xf00
>

Just our of curiosity, what happens when you try "kexec -p" and induce
a kernel panic, to jump to kdump kernel? Does it work, or it's the
same?

Also, worth to try irqpoll maybe as a parameter of the second kernel,
to see if it can progress.



More information about the kexec mailing list