Re: [PATCH 21/39] irqdomain: Introduce irq_resolve_mapping()

From: Marc Zyngier
Date: Thu Jun 10 2021 - 03:24:40 EST


On 2021-06-10 03:22, Qian Cai wrote:
On 5/20/2021 12:37 PM, Marc Zyngier wrote:
Rework irq_find_mapping() to return an irq_desc pointer, and
rename the result to irq_resolve_mapping().

irq_find_mapping() is then rewritten in terms of ir_resolve_mapping().

Signed-off-by: Marc Zyngier <maz@xxxxxxxxxx>

Marc, there is an use-after-free that "git blame" pointed to this
commit. Any thoughts?

__irq_resolve_mapping+0x34c/0x360:
__irq_resolve_mapping at /usr/src/linux-next/kernel/irq/irqdomain.c:917

Yup, this was reported yesterday by John Gary. I'm on it.

M.
--
Jazz is not dead. It just smells funny...