All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/27] Net patches
@ 2016-09-26  8:59 Jason Wang
  2016-09-26  8:59 ` [Qemu-devel] [PULL 01/27] virtio-net: allow increasing rx queue size Jason Wang
                   ` (27 more replies)
  0 siblings, 28 replies; 29+ messages in thread
From: Jason Wang @ 2016-09-26  8:59 UTC (permalink / raw)
  To: peter.maydell; +Cc: qemu-devel, Jason Wang

The following changes since commit 3b71ec8516bb50e9a743645bf139571de0b39f61:

  Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2016-09-23 16:15:33 +0100)

are available in the git repository at:

  https://github.com/jasowang/qemu.git tags/net-pull-request

for you to fetch changes up to 172213e93226cf1fa0a230de5137020cd24ae715:

  imx_fec: fix error in qemu_send_packet argument (2016-09-26 16:28:14 +0800)

----------------------------------------------------------------

- allow to specify the rx queue size for virtio-net
- colo packet comparing thread
- filter-writer to rewrite tcp seq for comparing and secondary VM
- align some e1000e behaviour to spec
- allow to specify bridge for a tap ifup script

----------------------------------------------------------------
Alexey Kardashevskiy (1):
      tap: Allow specifying a bridge

Dmitry Fleytman (7):
      e1000e: Flush all receive queues on receive enable
      e1000e: Flush receive queues on link up
      e1000e: Fix CTRL_EXT.EIAME behavior
      e1000e: Fix PBACLR implementation
      e1000e: Fix OTHER interrupts processing for MSI-X
      e1000e: Fix spurious RX TCP ACK interrupts
      e1000e: Fix EIAC register implementation

Gonglei (1):
      e1000: fix buliding complaint

Michael S. Tsirkin (1):
      virtio-net: allow increasing rx queue size

Paolo Bonzini (2):
      mcf_fec: fix error in qemu_send_packet argument
      imx_fec: fix error in qemu_send_packet argument

Peter Lieven (1):
      net: limit allocation in nc_sendv_compat

Prasad J Pandit (1):
      net: mcf: limit buffer descriptor count

Shmulik Ladkani (1):
      net: hmp_host_net_remove: Del the -net option of the removed host_net

Zhang Chen (12):
      qemu-char: Add qemu_chr_add_handlers_full() for GMaincontext
      colo-compare: introduce colo compare initialization
      net/colo.c: add colo.c to define and handle packet
      Jhash: add linux kernel jhashtable in qemu
      colo-compare: track connection and enqueue packet
      colo-compare: introduce packet comparison thread
      colo-compare: add TCP,UDP,ICMP packet comparison
      filter-rewriter: introduce filter-rewriter initialization
      filter-rewriter: track connection and parse packet
      filter-rewriter: rewrite tcp packet to keep secondary connection
      MAINTAINERS: add maintainer for COLO-proxy
      docs: Add documentation for COLO-proxy

 MAINTAINERS                    |   9 +
 docs/colo-proxy.txt            | 188 ++++++++++
 hw/net/e1000e.c                |   2 +-
 hw/net/e1000e_core.c           |  32 +-
 hw/net/e1000e_core.h           |   3 +
 hw/net/imx_fec.c               |   2 +-
 hw/net/mcf_fec.c               |   7 +-
 hw/net/trace-events            |   2 +-
 hw/net/virtio-net.c            |  26 +-
 include/hw/virtio/virtio-net.h |   1 +
 include/qemu/jhash.h           |  59 ++++
 include/sysemu/char.h          |  11 +-
 net/Makefile.objs              |   3 +
 net/colo-compare.c             | 781 +++++++++++++++++++++++++++++++++++++++++
 net/colo.c                     | 212 +++++++++++
 net/colo.h                     |  88 +++++
 net/filter-rewriter.c          | 263 ++++++++++++++
 net/net.c                      |   9 +-
 net/tap.c                      |   4 +-
 qapi-schema.json               |   3 +
 qemu-char.c                    |  77 ++--
 qemu-options.hx                |  64 +++-
 trace-events                   |  16 +
 vl.c                           |   4 +-
 24 files changed, 1813 insertions(+), 53 deletions(-)
 create mode 100644 docs/colo-proxy.txt
 create mode 100644 include/qemu/jhash.h
 create mode 100644 net/colo-compare.c
 create mode 100644 net/colo.c
 create mode 100644 net/colo.h
 create mode 100644 net/filter-rewriter.c

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2016-09-26 21:05 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-26  8:59 [Qemu-devel] [PULL 00/27] Net patches Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 01/27] virtio-net: allow increasing rx queue size Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 02/27] net: hmp_host_net_remove: Del the -net option of the removed host_net Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 03/27] qemu-char: Add qemu_chr_add_handlers_full() for GMaincontext Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 04/27] colo-compare: introduce colo compare initialization Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 05/27] net/colo.c: add colo.c to define and handle packet Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 06/27] Jhash: add linux kernel jhashtable in qemu Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 07/27] colo-compare: track connection and enqueue packet Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 08/27] colo-compare: introduce packet comparison thread Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 09/27] colo-compare: add TCP, UDP, ICMP packet comparison Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 10/27] filter-rewriter: introduce filter-rewriter initialization Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 11/27] filter-rewriter: track connection and parse packet Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 12/27] filter-rewriter: rewrite tcp packet to keep secondary connection Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 13/27] MAINTAINERS: add maintainer for COLO-proxy Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 14/27] docs: Add documentation " Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 15/27] e1000: fix buliding complaint Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 16/27] tap: Allow specifying a bridge Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 17/27] net: limit allocation in nc_sendv_compat Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 18/27] e1000e: Flush all receive queues on receive enable Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 19/27] e1000e: Flush receive queues on link up Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 20/27] e1000e: Fix CTRL_EXT.EIAME behavior Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 21/27] e1000e: Fix PBACLR implementation Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 22/27] e1000e: Fix OTHER interrupts processing for MSI-X Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 23/27] e1000e: Fix spurious RX TCP ACK interrupts Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 24/27] e1000e: Fix EIAC register implementation Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 25/27] net: mcf: limit buffer descriptor count Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 26/27] mcf_fec: fix error in qemu_send_packet argument Jason Wang
2016-09-26  8:59 ` [Qemu-devel] [PULL 27/27] imx_fec: " Jason Wang
2016-09-26 21:04 ` [Qemu-devel] [PULL 00/27] Net patches Peter Maydell

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.