[PATCH 2/2] irqchip: nvic: Use GENERIC_IRQ_MULTI_HANDLER

Ard Biesheuvel ardb at kernel.org
Thu Dec 2 00:35:19 PST 2021


On Wed, 1 Dec 2021 at 13:31, Arnd Bergmann <arnd at arndb.de> wrote:
>
> On Wed, Dec 1, 2021 at 12:02 PM Vladimir Murzin <vladimir.murzin at arm.com> wrote:
> >
> > Rather then restructuring the ARMv7M entrly logic per TODO, just move
> > NVIC to GENERIC_IRQ_MULTI_HANDLER.
> >
> > Signed-off-by: Vladimir Murzin <vladimir.murzin at arm.com>
>
> Acked-by: Arnd Bergmann <arnd at arndb.de>
>
> Thanks for finishing this one off as well! I don't know if you did this as a
> reaction to me doing the same for the three other platforms that don't
> use GENERIC_IRQ_MULTI_HANDLER yet[1], or if this was just a lucky
> coincidence. It sounds like this should be part of Ard's IRQ stack series
> as well then (adding him to Cc), as it fits in with my patches there.
>

Yes, I'll add this one to my series. But only the 2/2, the other one
looks like a bugfix and can be put into the patch tracker.

> Would you mind also implementing and testing the missing bits
> for the stack switching on nommu irq entry, corresponding to [2] so
> we can just use that part unconditionally as well?
>

It seems trivial enough to add that for v7m as well, so I will include
a patch for it in my v3. But I won't be able to test it, though.



More information about the linux-arm-kernel mailing list