Skip to content

Commit 095cbe6

Browse files
committed
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull x86 fix from Thomas Gleixner: "Restore the retrigger callbacks in the IO APIC irq chips. That addresses a long standing regression which got introduced with the rewrite of the x86 irq subsystem two years ago and went unnoticed so far" * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/ioapic: Restore IO-APIC irq_chip retrigger callback
2 parents 24b8683 + 020eb3d commit 095cbe6

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

arch/x86/kernel/apic/io_apic.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1875,6 +1875,7 @@ static struct irq_chip ioapic_chip __read_mostly = {
18751875
.irq_ack = irq_chip_ack_parent,
18761876
.irq_eoi = ioapic_ack_level,
18771877
.irq_set_affinity = ioapic_set_affinity,
1878+
.irq_retrigger = irq_chip_retrigger_hierarchy,
18781879
.flags = IRQCHIP_SKIP_SET_WAKE,
18791880
};
18801881

@@ -1886,6 +1887,7 @@ static struct irq_chip ioapic_ir_chip __read_mostly = {
18861887
.irq_ack = irq_chip_ack_parent,
18871888
.irq_eoi = ioapic_ir_ack_level,
18881889
.irq_set_affinity = ioapic_set_affinity,
1890+
.irq_retrigger = irq_chip_retrigger_hierarchy,
18891891
.flags = IRQCHIP_SKIP_SET_WAKE,
18901892
};
18911893

0 commit comments

Comments
 (0)