virtio: fix delayed xmit of packet and freeing of old packets.
authorRusty Russell <rusty@rustcorp.com.au>
Mon, 26 May 2008 07:48:13 +0000 (17:48 +1000)
committerJeff Garzik <jgarzik@redhat.com>
Sat, 31 May 2008 02:07:21 +0000 (22:07 -0400)
Because we cache the last failed-to-xmit packet, if there are no
packets queued behind that one we may never send it (reproduced here
as TCP stalls, "cured" by an outgoing ping).

Cc: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>

No differences found