diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-15 08:48:51 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-11-15 08:48:51 -0800 |
| commit | fa3ade5e8e247e39bd192c92f9d1c1d08e0e61a4 (patch) | |
| tree | 70761973671e3e3daa65083d413a3b0c53b5bfe7 | |
| parent | e256f7b4e57d9f1149efd0e7745f77d8e615177b (diff) | |
| parent | 14473a1f88596fd729e892782efc267c0097dd1d (diff) | |
| download | linux-fa3ade5e8e247e39bd192c92f9d1c1d08e0e61a4.tar.gz | |
Merge tag 'irq-urgent-2025-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq fix from Ingo Molnar:
"Fix an irqchip driver release bug in the riscv-intc irqchip driver"
* tag 'irq-urgent-2025-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
irqchip/riscv-intc: Add missing free() callback in riscv_intc_domain_ops
| -rw-r--r-- | drivers/irqchip/irq-riscv-intc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/irqchip/irq-riscv-intc.c b/drivers/irqchip/irq-riscv-intc.c index e5805885394ee3..70290b35b3173e 100644 --- a/drivers/irqchip/irq-riscv-intc.c +++ b/drivers/irqchip/irq-riscv-intc.c @@ -166,7 +166,8 @@ static int riscv_intc_domain_alloc(struct irq_domain *domain, static const struct irq_domain_ops riscv_intc_domain_ops = { .map = riscv_intc_domain_map, .xlate = irq_domain_xlate_onecell, - .alloc = riscv_intc_domain_alloc + .alloc = riscv_intc_domain_alloc, + .free = irq_domain_free_irqs_top, }; static struct fwnode_handle *riscv_intc_hwnode(void) |
