Marek pointed out that the new IPI code broke the two ancient A9 platforms that use the dreaded Franken-GIC (not the official name), as it appears it is even more broken than we though 9 years ago.
The fix isn't nice, although it allows for some further cleanup. Marek, could you please give these another spin on your boards? For convenience, I've stashed them as part of [1]. Thanks, M. [1] https://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git/log/?h=irq/ipi-as-irq Marc Zyngier (2): irqchip/gic: Handle non-standard SGI deactivation on Samsung's Franken-GIC irqchip/gic: Cleanup Franken-GIC handling drivers/irqchip/irq-gic.c | 67 +++++++++++++++++++++++++-------------- 1 file changed, 43 insertions(+), 24 deletions(-) -- 2.28.0