Re: [PATCH] ARM: remove the last few uses of do_bad_IRQ()

From: Linus Walleij

Date: Mon May 25 2026 - 04:21:53 EST


On Mon, May 18, 2026 at 4:41 AM Ethan Nelson-Moore
<enelsonmoore@xxxxxxxxx> wrote:

> The do_bad_IRQ() macro simply calls handle_bad_irq() with a lock around
> it. It also carries a comment stating that uses of it should be
> replaced. According to commit aec0095653cd ("irqchip: gic: Call
> handle_bad_irq() directly"), which replaced another use of
> do_bad_IRQ(), locking the IRQ descriptor is not necessary for error
> reporting. Therefore, replace all uses of do_bad_IRQ() with calls to
> handle_bad_irq() and remove do_bad_IRQ().
>
> Signed-off-by: Ethan Nelson-Moore <enelsonmoore@xxxxxxxxx>

Reviewed-by: Linus Walleij <linusw@xxxxxxxxxx>

Please send this patch to the SoC tree (soc@xxxxxxxxxx) after review
so the SoC maintainers can apply it.

Yours,
Linus Walleij