powerpc: Mark IPI interrupts IRQF_NO_THREAD
IPI handlers cannot be threaded. Remove the obsolete IRQF_DISABLED
flag (see commit e58aa3d2
) while at it.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:

committed by
Benjamin Herrenschmidt

parent
5f20b85dc2
commit
3b5e16d7ad
@@ -187,7 +187,8 @@ int smp_request_message_ipi(int virq, int msg)
|
||||
return 1;
|
||||
}
|
||||
#endif
|
||||
err = request_irq(virq, smp_ipi_action[msg], IRQF_PERCPU,
|
||||
err = request_irq(virq, smp_ipi_action[msg],
|
||||
IRQF_PERCPU | IRQF_NO_THREAD,
|
||||
smp_ipi_name[msg], 0);
|
||||
WARN(err < 0, "unable to request_irq %d for %s (rc %d)\n",
|
||||
virq, smp_ipi_name[msg], err);
|
||||
|
Reference in New Issue
Block a user