From: Mark McLoughlin <markmc@redhat.com>
To: Anthony Liguori <aliguori@us.ibm.com>
Cc: Jan Kiszka <jan.kiszka@siemens.com>, qemu-devel <qemu-devel@nongnu.org>
Subject: [Qemu-devel] Networking patches queue
Date: Thu, 28 May 2009 16:19:31 +0100 [thread overview]
Message-ID: <1243523971.4046.206.camel@blaa> (raw)
Hi Anthony,
Recently, Jan has posted 11 networking patches and I've posted 17, so I
thought I'd push out a tree with these queued up. Perhaps you want to
pull from there?
Some notes:
- I've taken the first 6 of Jan's patches, but left 7-11 for now; see
the review comments I just posted. I expect Jan will be able to
fix them up fairly quickly
- I've tried my best to fix up the param checking saga by reverting
Kevin's patch, going with Jan's rollback to something closer to
what was there originally and applying a small fixup patch
- Not all of these patches are completely isolated to networking
code - e.g. the fork_exec() patch adds a SIGCHLD handler
- I haven't reviewed the slirp changes in great detail, but they
look okay at a glance
The output of git pull-request:
The following changes since commit abc0754527e30acf278765f66d2157b6c75dc549:
Edgar E. Iglesias (1):
Update maintainer list.
are available in the git repository at:
git://git.et.redhat.com/qemu-net.git queue
Jan Kiszka (6):
net: Don't deliver to disabled interfaces in qemu_sendv_packet
net: Fix and improved ordered packet delivery
slirp: Avoid zombie processes after fork_exec
net: Real fix for check_params users
net: Improve parameter error reporting
slirp: Reorder initialization
Mark McLoughlin (15):
Revert "Fix output of uninitialized strings"
net: fix error reporting for some net parameter checks
net: factor tap_read_packet() out of tap_send()
net: move the tap buffer into TAPState
net: vlan clients with no fd_can_read() can always receive
net: only read from tapfd when we can send
net: add fd_readv() handler to qemu_new_vlan_client() args
net: re-name vc->fd_read() to vc->receive()
net: pass VLANClientState* as first arg to receive handlers
net: add return value to packet receive handler
net: return status from qemu_deliver_packet()
net: split out packet queueing and flushing into separate functions
net: add qemu_send_packet_async()
net: make use of async packet sending API in tap client
virtio-net: implement rx packet queueing
hw/dp8393x.c | 22 +-
hw/e1000.c | 30 ++-
hw/eepro100.c | 23 +-
hw/etraxfs_eth.c | 14 +-
hw/mcf_fec.c | 11 +-
hw/mipsnet.c | 16 +-
hw/musicpal.c | 11 +-
hw/ne2000.c | 25 +-
hw/pci-hotplug.c | 7 +-
hw/pcnet.c | 17 +-
hw/qdev.c | 9 +-
hw/rtl8139.c | 39 ++--
hw/smc91c111.c | 18 +-
hw/stellaris_enet.c | 20 +-
hw/usb-net.c | 18 +-
hw/virtio-net.c | 21 +-
hw/xen_nic.c | 26 +-
net.c | 708 ++++++++++++++++++++++++++++++++++-----------------
net.h | 31 ++-
savevm.c | 2 +-
slirp/libslirp.h | 2 +-
slirp/slirp.c | 2 +-
sysemu.h | 3 +-
tap-win32.c | 8 +-
vl.c | 57 ++--
25 files changed, 716 insertions(+), 424 deletions(-)
Cheers,
Mark.
next reply other threads:[~2009-05-28 15:19 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-05-28 15:19 Mark McLoughlin [this message]
2009-05-28 15:28 ` [Qemu-devel] Re: Networking patches queue Anthony Liguori
2009-05-28 15:51 ` Jan Kiszka
2009-05-28 16:57 ` Mark McLoughlin
2009-05-28 20:26 ` Anthony Liguori
2009-05-28 17:01 ` Glauber Costa
2009-05-28 17:19 ` Jan Kiszka
2009-05-28 19:10 ` Jan Kiszka
2009-05-28 15:51 ` Mark McLoughlin
2009-05-28 15:56 ` Anthony Liguori
2009-05-28 16:52 ` Mark McLoughlin
2009-05-31 20:58 ` Dor Laor
2009-06-09 21:43 ` Mark McLoughlin
2009-06-10 23:08 ` Anthony Liguori
2009-06-11 1:27 ` Anthony Liguori
2009-06-11 8:34 ` Mark McLoughlin
2009-06-11 8:38 ` Gerd Hoffmann
2009-06-11 9:42 ` [Qemu-devel] [PATCH] Fix xilinx_ethlite breakage by 4f1c942b7f Jan Kiszka
2009-06-11 10:48 ` [Qemu-devel] " Mark McLoughlin
2009-06-11 11:48 ` [Qemu-devel] Re: Networking patches queue Paul Brook
2009-06-11 12:50 ` Anthony Liguori
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1243523971.4046.206.camel@blaa \
--to=markmc@redhat.com \
--cc=aliguori@us.ibm.com \
--cc=jan.kiszka@siemens.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.