powerpc: Mark IPI interrupts IRQF_NO_THREAD
[deliverable/linux.git] / arch / powerpc / sysdev / xics / xics-common.c
index 3d93a8ded0f8f68fdf415f91d4072cdb29bb9454..d72eda6a4c055dcd84c1347525b727998da252fb 100644 (file)
@@ -134,11 +134,10 @@ static void xics_request_ipi(void)
        BUG_ON(ipi == NO_IRQ);
 
        /*
-        * IPIs are marked IRQF_DISABLED as they must run with irqs
-        * disabled, and PERCPU.  The handler was set in map.
+        * IPIs are marked IRQF_PERCPU. The handler was set in map.
         */
        BUG_ON(request_irq(ipi, icp_ops->ipi_action,
-                          IRQF_DISABLED|IRQF_PERCPU, "IPI", NULL));
+                          IRQF_PERCPU | IRQF_NO_THREAD, "IPI", NULL));
 }
 
 int __init xics_smp_probe(void)
This page took 0.025561 seconds and 5 git commands to generate.