From: Anthony Liguori <aliguori@us.ibm.com>
To: Stefan Hajnoczi <stefanha@gmail.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PULL 00/13] Net patches
Date: Mon, 17 Sep 2012 13:19:51 -0500 [thread overview]
Message-ID: <878vc85x6g.fsf@codemonkey.ws> (raw)
In-Reply-To: <1347612420-5704-1-git-send-email-stefanha@gmail.com>
Stefan Hajnoczi <stefanha@gmail.com> writes:
> Fixes for hung NICs, USB network interface packet dropping, and inefficient
> netdev socket non-blocking I/O.
>
> The following changes since commit e0a1e32dbc41e6b2aabb436a9417dfd32177a3dc:
>
> Merge branch 'usb.64' of git://git.kraxel.org/qemu (2012-09-11 18:06:56 +0200)
>
> are available in the git repository at:
>
>
> git://github.com/stefanha/qemu.git net
>
Pulled. Thanks.
Regards,
Anthony Liguori
> for you to fetch changes up to 45a7f54a8bb3928ffa58d522e0d61acaee8277bb:
>
> net: EAGAIN handling for net/socket.c TCP (2012-09-14 08:40:33 +0100)
>
> ----------------------------------------------------------------
> Bo Yang (1):
> eepro100: Fix network hang when rx buffers run out
>
> Paolo Bonzini (3):
> net: notify iothread after flushing queue
> e1000: flush queue whenever can_receive can go from false to true
> xen: flush queue when getting an event
>
> Stefan Hajnoczi (9):
> net: add receive_disabled logic to iov delivery path
> net: do not report queued packets as sent
> net: add -netdev options to man page
> net: clean up usbnet_receive()
> net: fix usbnet_receive() packet drops
> net: broadcast hub packets if at least one port can receive
> net: asynchronous send/receive infrastructure for net/socket.c
> net: EAGAIN handling for net/socket.c UDP
> net: EAGAIN handling for net/socket.c TCP
>
> hw/e1000.c | 4 ++
> hw/eepro100.c | 4 +-
> hw/usb/dev-network.c | 49 ++++++++++++++--------
> hw/virtio-net.c | 4 --
> hw/xen_nic.c | 1 +
> net.c | 22 ++++++++--
> net/hub.c | 6 +--
> net/queue.c | 40 +++++++++---------
> net/queue.h | 2 +-
> net/socket.c | 110 +++++++++++++++++++++++++++++++++++++++++++-------
> qemu-options.hx | 7 ++++
> 11 files changed, 186 insertions(+), 63 deletions(-)
>
> --
> 1.7.10.4
next prev parent reply other threads:[~2012-09-17 18:30 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-14 8:46 [Qemu-devel] [PULL 00/13] Net patches Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 01/13] net: notify iothread after flushing queue Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 02/13] e1000: flush queue whenever can_receive can go from false to true Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 03/13] xen: flush queue when getting an event Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 04/13] eepro100: Fix network hang when rx buffers run out Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 05/13] net: add receive_disabled logic to iov delivery path Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 06/13] net: do not report queued packets as sent Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 07/13] net: add -netdev options to man page Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 08/13] net: clean up usbnet_receive() Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 09/13] net: fix usbnet_receive() packet drops Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 10/13] net: broadcast hub packets if at least one port can receive Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 11/13] net: asynchronous send/receive infrastructure for net/socket.c Stefan Hajnoczi
2012-09-14 8:46 ` [Qemu-devel] [PATCH 12/13] net: EAGAIN handling for net/socket.c UDP Stefan Hajnoczi
2012-09-14 8:47 ` [Qemu-devel] [PATCH 13/13] net: EAGAIN handling for net/socket.c TCP Stefan Hajnoczi
2012-09-17 18:19 ` Anthony Liguori [this message]
-- strict thread matches above, loose matches on Subject: below --
2012-09-10 9:55 [Qemu-devel] [PULL 00/13] Net patches Stefan Hajnoczi
2012-09-14 7:36 ` Stefan Hajnoczi
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=878vc85x6g.fsf@codemonkey.ws \
--to=aliguori@us.ibm.com \
--cc=qemu-devel@nongnu.org \
--cc=stefanha@gmail.com \
/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.