]> git.proxmox.com Git - qemu.git/commit
net: Fix send queue ordering
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 26 Aug 2009 10:47:04 +0000 (12:47 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Fri, 4 Sep 2009 14:37:27 +0000 (09:37 -0500)
commit9da4318706a37d92f8e616a37997d621612b1f7d
treea66b8d85b44618eb3ddddcf8478f2039908fce7e
parent4e2f73ce3d70083dacb99815c9633af48aae32b4
net: Fix send queue ordering

Ensure that packets enqueued for delayed delivery are dequeued in FIFO
order. At least one simplistic guest TCP/IP stack became unhappy due to
sporadically reordered packet streams.

At this chance, switch the send queue implementation to TAILQ.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
net.c
net.h