x86: remove irqs disabled warning.
[sfrench/cifs-2.6.git] / arch / x86 / kernel / smp_64.c
index a434f6c55f837b1d06bc9b7ae5b93e0b5afbd997..b040224927ca2b004713eb0b87987633ccda7cba 100644 (file)
@@ -420,9 +420,6 @@ int smp_call_function_single (int cpu, void (*func) (void *info), void *info,
        /* prevent preemption and reschedule on another processor */
        int ret, me = get_cpu();
 
        /* prevent preemption and reschedule on another processor */
        int ret, me = get_cpu();
 
-       /* Can deadlock when called with interrupts disabled */
-       WARN_ON(irqs_disabled());
-
        if (cpu == me) {
                local_irq_disable();
                func(info);
        if (cpu == me) {
                local_irq_disable();
                func(info);