mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-03-05 03:01:42 +00:00
[PARISC] timer interrupt should not be IRQ_DISABLED
The timer interrupt had accidentally been marked IRQ_DISABLED since IRQ_PER_CPU had been OR-ed in, instead of set. This had been working by accident for quite a while. Commit c642b8391cf8efc3622cc97329a0f46e7cbb70b8 changed the behaviour of IRQ_PER_CPU interrupts, which previously weren't checked for IRQ_DISABLED. Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
This commit is contained in:
parent
9d29213fd4
commit
2421ba5b57
@ -397,7 +397,7 @@ static void claim_cpu_irqs(void)
|
||||
}
|
||||
|
||||
irq_desc[TIMER_IRQ].action = &timer_action;
|
||||
irq_desc[TIMER_IRQ].status |= IRQ_PER_CPU;
|
||||
irq_desc[TIMER_IRQ].status = IRQ_PER_CPU;
|
||||
#ifdef CONFIG_SMP
|
||||
irq_desc[IPI_IRQ].action = &ipi_action;
|
||||
irq_desc[IPI_IRQ].status = IRQ_PER_CPU;
|
||||
|
Loading…
x
Reference in New Issue
Block a user