igb: set num_rx/tx_queues to 0 when queues are freed
[pandora-kernel.git] / drivers / net / igb / igb_main.c
index be02045..10b095d 100644 (file)
@@ -420,6 +420,9 @@ static void igb_free_queues(struct igb_adapter *adapter)
        for (i = 0; i < adapter->num_rx_queues; i++)
                netif_napi_del(&adapter->rx_ring[i].napi);
 
+       adapter->num_rx_queues = 0;
+       adapter->num_tx_queues = 0;
+
        kfree(adapter->tx_ring);
        kfree(adapter->rx_ring);
 }