All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL V3 for 6.2 0/6] COLO-Proxy patches for 2021-06-25
@ 2021-07-19  9:00 Zhang Chen
  2021-07-19  9:00 ` [PULL V3 for 6.2 1/6] qapi/net: Add IPFlowSpec and QMP command for filter passthrough Zhang Chen
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Zhang Chen @ 2021-07-19  9:00 UTC (permalink / raw)
  To: Jason Wang, Eric Blake, Dr. David Alan Gilbert, Markus Armbruster
  Cc: Lukas Straub, Daniel P. Berrangé,
	Li Zhijian, qemu-dev, Zhang Chen, Gerd Hoffmann

Hi Jason,

Please help to queue COLO-proxy patches to net branch.

Thanks
Chen


The following changes since commit fd79f89c76c8e2f409dd9db5d7a367b1f64b6dc6:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210718' into staging (2021-07-18 13:46:39 +0100)

are available in the Git repository at:

  https://github.com/zhangckid/qemu.git master-colo-21jun25-pull-request-v3

for you to fetch changes up to 91176794e3a72c74b01e149638ac1a7e2dee73fc:

  net/net.c: Add handler for passthrough filter command (2021-07-19 16:50:44 +0800)


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

This series add passthrough support frame to object with network
processing function. The first object is colo-compare.

V3: Fix memory leak issue.

V2: Optimize HMP code from Dave's comment.

----------------------------------------------------------------
Zhang Chen (6):
      qapi/net: Add IPFlowSpec and QMP command for filter passthrough
      util/qemu-sockets.c: Add inet_parse_base to handle InetSocketAddressBase
      hmp-commands: Add new HMP command for filter passthrough
      net/colo-compare: Move data structure and define to .h file.
      net/colo-compare: Add passthrough list to CompareState
      net/net.c: Add handler for passthrough filter command

 hmp-commands.hx        |  26 ++++++++
 include/monitor/hmp.h  |   2 +
 include/qemu/sockets.h |   1 +
 monitor/hmp-cmds.c     |  63 +++++++++++++++++++
 net/colo-compare.c     | 160 ++++++++++++++++--------------------------------
 net/colo-compare.h     |  98 ++++++++++++++++++++++++++++++
 net/net.c              | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 qapi/net.json          |  78 ++++++++++++++++++++++++
 util/qemu-sockets.c    |  14 +++++
 9 files changed, 538 insertions(+), 109 deletions(-)

-- 
2.25.1



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

end of thread, other threads:[~2021-08-09  8:33 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-19  9:00 [PULL V3 for 6.2 0/6] COLO-Proxy patches for 2021-06-25 Zhang Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 1/6] qapi/net: Add IPFlowSpec and QMP command for filter passthrough Zhang Chen
2021-08-07 11:32   ` Markus Armbruster
2021-08-07 12:08     ` Markus Armbruster
2021-08-09  8:32     ` Zhang, Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 2/6] util/qemu-sockets.c: Add inet_parse_base to handle InetSocketAddressBase Zhang Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 3/6] hmp-commands: Add new HMP command for filter passthrough Zhang Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 4/6] net/colo-compare: Move data structure and define to .h file Zhang Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 5/6] net/colo-compare: Add passthrough list to CompareState Zhang Chen
2021-07-19  9:00 ` [PULL V3 for 6.2 6/6] net/net.c: Add handler for passthrough filter command Zhang Chen
2021-07-19  9:19 ` [PULL V3 for 6.2 0/6] COLO-Proxy patches for 2021-06-25 Peter Maydell
2021-07-19 13:28   ` Zhang, Chen
2021-07-23  2:49 ` Jason Wang

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.