commit | 11a3a1546d0adc36485c2ad4af7ab950712df6ff | [log] [tgz] |
---|---|---|
author | Rusty Russell <rusty@rustcorp.com.au> | Mon May 26 17:48:13 2008 +1000 |
committer | Jeff Garzik <jgarzik@redhat.com> | Fri May 30 22:07:21 2008 -0400 |
tree | 337c1e4448c3999d739c91d2eefc9c7783d8cef1 | |
parent | 7eb2e25112bf920bb0a4d1cca445f3d96874c25f [diff] |
virtio: fix delayed xmit of packet and freeing of old packets. 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>