diff options
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
-rw-r--r-- | drivers/net/xen-netback/interface.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/xen-netback/interface.c b/drivers/net/xen-netback/interface.c index 895fe84011e7..a6a32d337bbb 100644 --- a/drivers/net/xen-netback/interface.c +++ b/drivers/net/xen-netback/interface.c | |||
@@ -235,10 +235,10 @@ static void xenvif_down(struct xenvif *vif) | |||
235 | 235 | ||
236 | for (queue_index = 0; queue_index < num_queues; ++queue_index) { | 236 | for (queue_index = 0; queue_index < num_queues; ++queue_index) { |
237 | queue = &vif->queues[queue_index]; | 237 | queue = &vif->queues[queue_index]; |
238 | napi_disable(&queue->napi); | ||
239 | disable_irq(queue->tx_irq); | 238 | disable_irq(queue->tx_irq); |
240 | if (queue->tx_irq != queue->rx_irq) | 239 | if (queue->tx_irq != queue->rx_irq) |
241 | disable_irq(queue->rx_irq); | 240 | disable_irq(queue->rx_irq); |
241 | napi_disable(&queue->napi); | ||
242 | del_timer_sync(&queue->credit_timeout); | 242 | del_timer_sync(&queue->credit_timeout); |
243 | } | 243 | } |
244 | } | 244 | } |