[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH V2 0/7] Bypass specific network traffic in COLO
From: |
Zhang Chen |
Subject: |
[PATCH V2 0/7] Bypass specific network traffic in COLO |
Date: |
Wed, 3 Mar 2021 12:15:32 +0800 |
From: Zhang Chen <chen.zhang@intel.com>
Since the real user scenario does not need to monitor all traffic.
This series give user ability to bypass kinds of network stream.
V2:
- Add some qapi definitions.
- Support multi colo-compare objects.
- Support setup each rules for each objects individually.
- Clean up COLO compare definition to .h file.
- Rebase HMP command for stable tree.
- Add redundant rules check.
Zhang Chen (7):
qapi/net.json: Add IP_PROTOCOL definition
qapi/net.json: Add L4_Connection definition
qapi/net: Add new QMP command for COLO passthrough
hmp-commands: Add new HMP command for COLO 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 COLO passthrough connection
hmp-commands.hx | 26 +++++++
include/monitor/hmp.h | 2 +
monitor/hmp-cmds.c | 34 +++++++++
net/colo-compare.c | 131 +++++++----------------------------
net/colo-compare.h | 116 +++++++++++++++++++++++++++++++
net/net.c | 157 ++++++++++++++++++++++++++++++++++++++++++
qapi/net.json | 96 ++++++++++++++++++++++++++
7 files changed, 456 insertions(+), 106 deletions(-)
--
2.25.1
- [PATCH V2 0/7] Bypass specific network traffic in COLO,
Zhang Chen <=
- [PATCH V2 1/7] qapi/net.json: Add IP_PROTOCOL definition, Zhang Chen, 2021/03/02
- [PATCH V2 2/7] qapi/net.json: Add L4_Connection definition, Zhang Chen, 2021/03/02
- [PATCH V2 3/7] qapi/net: Add new QMP command for COLO passthrough, Zhang Chen, 2021/03/02
- [PATCH V2 4/7] hmp-commands: Add new HMP command for COLO passthrough, Zhang Chen, 2021/03/02
- [PATCH V2 5/7] net/colo-compare: Move data structure and define to .h file., Zhang Chen, 2021/03/02
- [PATCH V2 6/7] net/colo-compare: Add passthrough list to CompareState, Zhang Chen, 2021/03/02
- [PATCH V2 7/7] net/net.c: Add handler for COLO passthrough connection, Zhang Chen, 2021/03/02