Message ID | 20091218012709.GA7118@gondor.apana.org.au (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c index 9eec5a5..74b3854 100644 --- a/drivers/net/virtio_net.c +++ b/drivers/net/virtio_net.c @@ -521,8 +521,10 @@ static void xmit_tasklet(unsigned long data) vi->svq->vq_ops->kick(vi->svq); vi->last_xmit_skb = NULL; } - if (vi->free_in_tasklet) + if (vi->free_in_tasklet) { free_old_xmit_skbs(vi); + netif_wake_queue(vi->dev); + } netif_tx_unlock_bh(vi->dev); }