From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34742) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRFKY-0006Vm-Mv for qemu-devel@nongnu.org; Thu, 04 Feb 2016 03:32:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRFKV-0007O3-Gn for qemu-devel@nongnu.org; Thu, 04 Feb 2016 03:31:58 -0500 Received: from mx1.redhat.com ([209.132.183.28]:39660) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRFKV-0007NU-C4 for qemu-devel@nongnu.org; Thu, 04 Feb 2016 03:31:55 -0500 From: Jason Wang Date: Thu, 4 Feb 2016 16:31:29 +0800 Message-Id: <1454574706-5681-1-git-send-email-jasowang@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PULL V2 00/17] Net patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: peter.maydell@linaro.org, qemu-devel@nongnu.org Cc: Jason Wang The following changes since commit 87574621b18f86eab295a2c207e0b42c77b5df= a0: Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20160203-1' = into staging (2016-02-03 12:23:48 +0000) are available in the git repository at: https://github.com/jasowang/qemu.git tags/net-pull-request for you to fetch changes up to aa9156f4b1036ee7caf9d2a254dfc7147a084f41: net/filter: Fix the output information for command 'info network' (2016= -02-04 14:13:11 +0800) ---------------------------------------------------------------- Major changes for net: - preparation for ipv6 support in slirp - fix tx infinite loops of e1000 - fix cadence_gem buffer overflow - rx netfilter were gone in reverse for future complex netfilter setups Changes from V1: - fix the build error and warning on w32/64 ---------------------------------------------------------------- Guillaume Subiron (9): slirp: goto bad in udp_input if sosendto fails slirp: Generalizing and neutralizing ARP code slirp: Adding address family switch for produced frames slirp: Make Socket structure IPv6 compatible slirp: Factorizing address translation slirp: Factorizing and cleaning solookup() slirp: Add sockaddr_equal, make solookup family-agnostic slirp: Make udp_attach IPv6 compatible slirp: Adding family argument to tcp_fconnect() Laszlo Ersek (1): e1000: eliminate infinite loops on out-of-bounds transfer start Li Zhijian (1): net: always walk through filters in reverse if traffic is egress Michael S. Tsirkin (1): cadence_gem: fix buffer overflow Prasad J Pandit (1): net: cadence_gem: check packet size in gem_recieve Thomas Huth (2): net/slirp: Tell the users when they are using deprecated options qemu-doc: Do not promote deprecated -smb and -redir options Vincenzo Maffione (1): net: netmap: use nm_open() to open netmap ports zhanghailiang (1): net/filter: Fix the output information for command 'info network' hw/net/cadence_gem.c | 12 ++++ hw/net/e1000.c | 6 +- include/net/filter.h | 1 - include/net/net.h | 2 +- net/filter.c | 43 +++++++------- net/net.c | 52 ++++++++++++++--- net/netmap.c | 97 +++++++++++-------------------- net/slirp.c | 3 + os-posix.c | 3 + qemu-doc.texi | 9 +-- slirp/bootp.c | 2 +- slirp/ip_icmp.c | 23 +++----- slirp/mbuf.c | 2 +- slirp/mbuf.h | 2 +- slirp/slirp.c | 116 +++++++++++++++++++++++++++++-------- slirp/slirp.h | 2 +- slirp/socket.c | 158 ++++++++++++++++++++++++++++++++++++++-------= ------ slirp/socket.h | 51 +++++++++++++++-- slirp/tcp_input.c | 30 +++++----- slirp/tcp_subr.c | 40 ++++--------- slirp/tftp.c | 6 +- slirp/udp.c | 74 +++++++----------------- slirp/udp.h | 5 +- vl.c | 6 ++ 24 files changed, 447 insertions(+), 298 deletions(-)