]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: add basic support for on-demand backtrace of other CPUs
authorRussell King <rmk+kernel@arm.linux.org.uk>
Wed, 3 Sep 2014 22:57:13 +0000 (23:57 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 17 Jul 2015 11:23:30 +0000 (12:23 +0100)
commit143237d6f55d5e69a4ad6f9dc9317608a6b4c50b
treeede21e674c04e85d4bd322d83541c10f4e3ae6d5
parent1cd650659c93ef4fa929a5757fa319597d88ba03
ARM: add basic support for on-demand backtrace of other CPUs

As we now have generic infrastructure to support backtracing of other
CPUs in the system on lockups, we can start to implement this for ARM.
Initially, we add an IPI based implementation, as the GIC code needs
modification to support the generation of FIQ IPIs, and not all ARM
platforms have the ability to raise a FIQ in the non-secure world.

This provides us with a "best efforts" implementation in the absence
of FIQs.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/irq.h
arch/arm/kernel/smp.c