Messages in this thread | | | Date | Tue, 24 Nov 2020 17:26:09 +0100 | From | Peter Zijlstra <> | Subject | Re: [PATCH v2 2/6] genirq: Allow an interrupt to be marked as 'raw' |
| |
On Tue, Nov 24, 2020 at 02:14:45PM +0000, Marc Zyngier wrote: > Some interrupts (such as the rescheduling IPI) rely on not going through > the irq_enter()/irq_exit() calls. To distinguish such interrupts, add > a new IRQ flag that allows the low-level handling code to sidestep the > enter()/exit() calls.
Well, not quite. The scheduler_ipi() function is perfectly fine being called with irq_enter/irq_exit. As per this very series, that's your current reality.
The function just doesn't need it.
| |