[NET]: Fix interrupt semaphore corruption in Intel drivers.
[powerpc.git] / drivers / net / e1000 / e1000_main.c
index 0c9a6f7..76c0fa6 100644 (file)
@@ -632,6 +632,7 @@ e1000_down(struct e1000_adapter *adapter)
 
 #ifdef CONFIG_E1000_NAPI
        napi_disable(&adapter->napi);
+       atomic_set(&adapter->irq_sem, 0);
 #endif
        e1000_irq_disable(adapter);