[NET]: Fix interrupt semaphore corruption in Intel drivers.
[powerpc.git] / drivers / net / e1000e / netdev.c
index 2ab3bfb..9cc5a6b 100644 (file)
@@ -2183,6 +2183,7 @@ void e1000e_down(struct e1000_adapter *adapter)
        msleep(10);
 
        napi_disable(&adapter->napi);
+       atomic_set(&adapter->irq_sem, 0);
        e1000_irq_disable(adapter);
 
        del_timer_sync(&adapter->watchdog_timer);