From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48505) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WII92-0006pT-Nu for qemu-devel@nongnu.org; Tue, 25 Feb 2014 08:34:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WII8x-0003Ah-Ui for qemu-devel@nongnu.org; Tue, 25 Feb 2014 08:34:00 -0500 Received: from mx1.redhat.com ([209.132.183.28]:25494) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WII8x-0003AR-NW for qemu-devel@nongnu.org; Tue, 25 Feb 2014 08:33:55 -0500 From: Stefan Hajnoczi Date: Tue, 25 Feb 2014 14:33:38 +0100 Message-Id: <1393335229-607-1-git-send-email-stefanha@redhat.com> Subject: [Qemu-devel] [PULL 00/11] Net patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Maydell , Anthony Liguori The following changes since commit c58e291591dbc1c846fa152d4792554803405ebb: Merge remote-tracking branch 'remotes/sstabellini/xen-140220' into staging (2014-02-24 16:12:55 +0000) are available in the git repository at: git://github.com/stefanha/qemu.git tags/net-pull-request for you to fetch changes up to ad37bb3b000963b36b5c30f5a4239cfbc4fe8725: virtio-net: use qemu_get_queue() where possible (2014-02-25 14:31:05 +0100) ---------------------------------------------------------------- Net patches ---------------------------------------------------------------- Max Filippov (1): opencores_eth: flush queue whenever can_receive can go from false to true Stefan Hajnoczi (3): net: remove implicit peer from offload API vhost_net: use offload API instead of bypassing it virtio-net: use qemu_get_queue() where possible Vincenzo Maffione (7): net: change vnet-hdr TAP prototypes net: extend NetClientInfo for offloading net: TAP uses NetClientInfo offloading callbacks net: virtio-net and vmxnet3 use offloading API net: make tap offloading callbacks static net: add offloading support to netmap backend net: Disable netmap backend when not supported configure | 10 +++- hw/net/opencores_eth.c | 33 ++++++++++++- hw/net/vhost_net.c | 6 +-- hw/net/virtio-net.c | 16 +++---- hw/net/vmxnet3.c | 22 ++++----- include/net/net.h | 19 ++++++++ include/net/tap.h | 6 --- net/net.c | 55 ++++++++++++++++++++++ net/netmap.c | 123 ++++++++++++++++++++++++++++++++----------------- net/tap-win32.c | 92 +++++++++++++++++++----------------- net/tap.c | 20 +++++--- 11 files changed, 275 insertions(+), 127 deletions(-) -- 1.8.5.3