[PATCH v10 9/9] net/cpfl: support represented port action

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Support RTE_FLOW_ACTION_TYPE_REPRESENTED_PORT action for forwarding packet to APF/CPF/VF representors. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_engine_fxp.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --gi

[PATCH v10 8/9] net/cpfl: support flow ops on representor

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add flow ops support for representor, so representor can create, destroy, validate and flush rules. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_engine_fxp.c | 74 + drivers/net/cpfl/cpfl_representor.c | 29 ++

[PATCH v10 7/9] net/cpfl: adapt FXP to flow engine

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Adapt FXP implementation to a flow engine Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- doc/guides/nics/cpfl.rst| 18 +- doc/guides/rel_notes/release_23_11.rst | 1 + drivers/net/cpfl/cpfl_ethdev.h | 27 ++ drivers/net/cpfl/cpfl_flow_engin

[PATCH v10 6/9] net/cpfl: implement FXP rule creation and destroying

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add a new module that implements FXP rule creation / destroying. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 31 drivers/net/cpfl/cpfl_ethdev.h | 6 + drivers/net/cpfl/cpfl_fxp_rule.c | 263 +++

[PATCH v10 5/9] net/cpfl: add FXP low level implementation

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add low level helper functions for CPFL PMD to create / delete rules on IPU's Flexible Packet Processor(FXP). Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_actions.h | 858 drivers/net/cpfl/cpfl_rules.c | 127 +++

[PATCH v10 4/9] net/cpfl: set up control path

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Set up a dedicate vport with 4 pairs of control queues for flow offloading. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_controlq.c | 801 +++ drivers/net/cpfl/cpfl_controlq.h | 75 +++ drivers/net/cpfl/cpfl_ethdev.c

[PATCH v10 3/9] net/cpfl: set up flow offloading skeleton

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Set up the rte_flow backend skeleton. Introduce the framework to support different engines as rte_flow backend. Bridge rte_flow driver API to flow engines. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 53 ++ drivers/net/cpfl/cpfl_

[PATCH v10 2/9] net/cpfl: build action mapping rules from JSON

2023-10-09 Thread Zhang, Yuying
From: Wenjing Qiao Build rules that maps from an rte_flow action vxlan_encap or vxlan_decap to hardware representations. Signed-off-by: Wenjing Qiao Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_parser.c | 538 +++- drivers/net/cpfl/cpfl_flow_parser.h | 100 ++

[PATCH v10 1/9] net/cpfl: parse flow offloading hint from JSON

2023-10-09 Thread Zhang, Yuying
From: Wenjing Qiao Add devargs "flow_parser" to specify the path of a JSON configure file. The cpfl PMD use the JSON configuration file to translate rte_flow tokens into low level hardware representation. Example: -a ca:00.0,flow_parser="refpkg.json" jansson library is used to parse JSON sy

[PATCH v10 0/9] add rte flow support for cpfl

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang This patchset add rte flow support for cpfl driver. It depends on the following patch set: http://patchwork.dpdk.org/project/dpdk/cover/20230912173039.1612287-1-beilei.x...@intel.com/ Wenjing Qiao (2): net/cpfl: parse flow offloading hint from JSON net/cpfl: build action m

[PATCH v10 9/9] net/cpfl: support represented port action

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Support RTE_FLOW_ACTION_TYPE_REPRESENTED_PORT action for forwarding packet to APF/CPF/VF representors. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_engine_fxp.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --gi

[PATCH v10 8/9] net/cpfl: support flow ops on representor

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add flow ops support for representor, so representor can create, destroy, validate and flush rules. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_engine_fxp.c | 74 + drivers/net/cpfl/cpfl_representor.c | 29 ++

[PATCH v10 7/9] net/cpfl: adapt FXP to flow engine

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Adapt FXP implementation to a flow engine Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- doc/guides/nics/cpfl.rst| 18 +- doc/guides/rel_notes/release_23_11.rst | 1 + drivers/net/cpfl/cpfl_ethdev.h | 27 ++ drivers/net/cpfl/cpfl_flow_engin

[PATCH v10 6/9] net/cpfl: implement FXP rule creation and destroying

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add a new module that implements FXP rule creation / destroying. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 31 drivers/net/cpfl/cpfl_ethdev.h | 6 + drivers/net/cpfl/cpfl_fxp_rule.c | 263 +++

[PATCH v10 5/9] net/cpfl: add FXP low level implementation

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Add low level helper functions for CPFL PMD to create / delete rules on IPU's Flexible Packet Processor(FXP). Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_actions.h | 858 drivers/net/cpfl/cpfl_rules.c | 127 +++

[PATCH v10 4/9] net/cpfl: set up control path

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Set up a dedicate vport with 4 pairs of control queues for flow offloading. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_controlq.c | 801 +++ drivers/net/cpfl/cpfl_controlq.h | 75 +++ drivers/net/cpfl/cpfl_ethdev.c

[PATCH v10 3/9] net/cpfl: set up flow offloading skeleton

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang Set up the rte_flow backend skeleton. Introduce the framework to support different engines as rte_flow backend. Bridge rte_flow driver API to flow engines. Signed-off-by: Yuying Zhang Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 53 ++ drivers/net/cpfl/cpfl_

[PATCH v10 2/9] net/cpfl: build action mapping rules from JSON

2023-10-09 Thread Zhang, Yuying
From: Wenjing Qiao Build rules that maps from an rte_flow action vxlan_encap or vxlan_decap to hardware representations. Signed-off-by: Wenjing Qiao Acked-by: Qi Zhang --- drivers/net/cpfl/cpfl_flow_parser.c | 538 +++- drivers/net/cpfl/cpfl_flow_parser.h | 100 ++

[PATCH v10 1/9] net/cpfl: parse flow offloading hint from JSON

2023-10-09 Thread Zhang, Yuying
From: Wenjing Qiao Add devargs "flow_parser" to specify the path of a JSON configure file. The cpfl PMD use the JSON configuration file to translate rte_flow tokens into low level hardware representation. Example: -a ca:00.0,flow_parser="refpkg.json" jansson library is used to parse JSON sy

[PATCH v10 0/9] add rte flow support for cpfl

2023-10-09 Thread Zhang, Yuying
From: Yuying Zhang This patchset add rte flow support for cpfl driver. It depends on the following patch set: http://patchwork.dpdk.org/project/dpdk/cover/20230912173039.1612287-1-beilei.x...@intel.com/ Wenjing Qiao (2): net/cpfl: parse flow offloading hint from JSON net/cpfl: build action m

[PATCH v1] net/cpfl: fix incorrect status calculation

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Fix the incorrect ingress packet number calculation. Fixes: e3289d8fb63f ("net/cpfl: support basic statistics") Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/cpfl/cpfl_ethdev.c

[PATCH v1] app/testpmd: refine encap content

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Refine vxlan encap content of all protocol headers. Fixes: 1960be7d32f8 ("app/testpmd: add VXLAN encap/decap") Cc: sta...@dpdk.org Signed-off-by: Yuying Zhang --- app/test-pmd/cmdline_flow.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/a

[PATCH v6 8/8] net/cpfl: add flow support for representor

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Add flow support for representor, so representor can create, destroy, validate and flush rules. Signed-off-by: Yuying Zhang --- doc/guides/nics/cpfl.rst| 13 doc/guides/rel_notes/release_23_11.rst | 1 + drivers/net/cpfl/cpfl_flow_engine_fxp.c | 90 +++

[PATCH v6 7/8] net/cpfl: add fxp flow engine

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Adapt fxp low level as a flow engine. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.h | 27 ++ drivers/net/cpfl/cpfl_flow_engine_fxp.c | 583 drivers/net/cpfl/meson.build| 1 + 3 files changed, 611 insertions(+)

[PATCH v6 5/8] net/cpfl: add FXP low level implementation

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Add FXP low level implementation for CPFL rte_flow to create/delete rules. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_actions.h | 858 drivers/net/cpfl/cpfl_rules.c | 126 + drivers/net/cpfl/cpfl_rules.h | 306

[PATCH v6 6/8] net/cpfl: add fxp rule module

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Added low level fxp module for rule packing / creation / destroying. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 31 drivers/net/cpfl/cpfl_ethdev.h | 6 + drivers/net/cpfl/cpfl_fxp_rule.c | 296 +++ drivers/net/cpf

[PATCH v6 4/8] net/cpfl: set up control path

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Set up control vport and control queue for flow offloading. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_controlq.c | 803 +++ drivers/net/cpfl/cpfl_controlq.h | 75 +++ drivers/net/cpfl/cpfl_ethdev.c | 270 +++ drivers/net/cpf

[PATCH v6 3/8] net/cpfl: set up rte flow skeleton

2023-09-21 Thread Zhang, Yuying
From: Yuying Zhang Set up the rte_flow backend skeleton. Introduce the framework to support different engines as rte_flow backend. Bridge rte_flow driver API to flow engines. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 53 ++ drivers/net/cpfl/cpfl_ethdev.h | 5 + dr

[PATCH v6 2/8] net/cpfl: add mod rule parser support for rte flow

2023-09-21 Thread Zhang, Yuying
From: Wenjing Qiao Add json parser support for rte flow modification rules. Signed-off-by: Wenjing Qiao --- drivers/net/cpfl/cpfl_flow_parser.c | 534 +++- drivers/net/cpfl/cpfl_flow_parser.h | 100 ++ 2 files changed, 633 insertions(+), 1 deletion(-) diff --git a/

[PATCH v6 1/8] net/cpfl: add json parser for rte flow pattern rules

2023-09-21 Thread Zhang, Yuying
From: Wenjing Qiao Add devargs "flow_parser" for rte flow json parser which depends on jansson library. Example: -a ca:00.0,flow_parser="refpkg.json" Add json parser for rte flow pattern rules.The cpfl PMD supports utilizing a JSON config file to translate rte flow tokens into low level har

[PATCH v6 0/8] add rte flow support for cpfl

2023-09-21 Thread Zhang, Yuying
This patchset add rte flow support for cpfl driver. It depends on the following patch set: http://patchwork.dpdk.org/project/dpdk/cover/20230912173039.1612287-1-beilei.x...@intel.com/ Wenjing Qiao (2): net/cpfl: add json parser for rte flow pattern rules net/cpfl: add mod rule parser support f

[PATCH v5 9/9] net/cpfl: fix incorrect status calculation

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Fix the incorrect ingress packet number calculation. Fixes: e3289d8fb63f ("net/cpfl: support basic statistics") Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/cpfl/cpfl_ethdev.c

[PATCH v5 8/9] app/test-pmd: refine encap content

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Refine vxlan encap content of all protocol headers. Fixes: 1960be7d32f8 ("app/testpmd: add VXLAN encap/decap") Cc: sta...@dpdk.org Signed-off-by: Yuying Zhang --- app/test-pmd/cmdline_flow.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/a

[PATCH v5 7/9] net/cpfl: add flow support for representor

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Add flow support for representor, so representor can create, destroy, validate and flush rules. Signed-off-by: Yuying Zhang --- doc/guides/nics/cpfl.rst| 13 doc/guides/rel_notes/release_23_11.rst | 1 + drivers/net/cpfl/cpfl_flow_engine_fxp.c | 90 +++

[PATCH v5 6/9] net/cpfl: add fxp flow engine

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Adapt fxp low level as a flow engine. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.h | 27 ++ drivers/net/cpfl/cpfl_flow_engine_fxp.c | 583 drivers/net/cpfl/meson.build| 1 + 3 files changed, 611 insertions(+)

[PATCH v5 5/9] net/cpfl: add fxp rule module

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Added low level fxp module for rule packing / creation / destroying. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_controlq.c | 424 +++ drivers/net/cpfl/cpfl_controlq.h | 24 ++ drivers/net/cpfl/cpfl_ethdev.c | 31 +++ drivers/net/cpf

[PATCH v5 4/9] net/cpfl: add FXP low level implementation

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Add FXP low level implementation for CPFL rte_flow to create/delete rules as well as setup the control vport and control queue. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_actions.h | 858 +++ drivers/net/cpfl/cpfl_controlq.c | 379

[PATCH v5 3/9] net/cpfl: set up rte flow skeleton

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Set up the rte_flow backend skeleton. Introduce the framework to support different engines as rte_flow backend. Bridge rte_flow driver API to flow engines. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 53 ++ drivers/net/cpfl/cpfl_ethdev.h | 5 + dr

[PATCH v5 2/9] net/cpfl: add mod rule parser support for rte flow

2023-09-15 Thread Zhang, Yuying
From: Wenjing Qiao Add json parser support for rte flow modification rules. Signed-off-by: Wenjing Qiao --- drivers/net/cpfl/cpfl_flow_parser.c | 534 +++- drivers/net/cpfl/cpfl_flow_parser.h | 100 ++ 2 files changed, 633 insertions(+), 1 deletion(-) diff --git a/

[PATCH v5 1/9] net/cpfl: add json parser for rte flow pattern rules

2023-09-15 Thread Zhang, Yuying
From: Wenjing Qiao Add devargs "flow_parser" for rte flow json parser which depends on json-c library. Example: -a ca:00.0,flow_parser="refpkg.json" Add json parser for rte flow pattern rules.The cpfl PMD supports utilizing a JSON config file to translate rte flow tokens into low level hard

[PATCH v5 0/9] add rte flow support for cpfl

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang This patchset add rte flow support for cpfl driver. It depends on the following patch set: http://patchwork.dpdk.org/project/dpdk/cover/20230912173039.1612287-1-beilei.x...@intel.com/ Wenjing Qiao (2): net/cpfl: add json parser for rte flow pattern rules net/cpfl: add mod

[PATCH v4 9/9] net/cpfl: fix incorrect status calculation

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Fix the incorrect ingress packet number calculation. Fixes: e3289d8fb63f ("net/cpfl: support basic statistics") Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/cpfl/cpfl_ethdev.c

[PATCH v4 8/9] app/test-pmd: refine encap content

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Refine vxlan encap content of all protocol headers. Fixes: 1960be7d32f8 ("app/testpmd: add VXLAN encap/decap") Cc: sta...@dpdk.org Signed-off-by: Yuying Zhang --- app/test-pmd/cmdline_flow.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/a

[PATCH v4 7/9] net/cpfl: add flow support for representor

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Add flow support for representor, so representor can create, destroy, validate and flush rules. Signed-off-by: Yuying Zhang --- doc/guides/nics/cpfl.rst| 13 doc/guides/rel_notes/release_23_11.rst | 1 + drivers/net/cpfl/cpfl_flow_engine_fxp.c | 90 +++

[PATCH v4 6/9] net/cpfl: add fxp flow engine

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Adapt fxp low level as a flow engine. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.h | 27 ++ drivers/net/cpfl/cpfl_flow_engine_fxp.c | 583 drivers/net/cpfl/meson.build| 1 + 3 files changed, 611 insertions(+)

[PATCH v4 5/9] net/cpfl: add fxp rule module

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Added low level fxp module for rule packing / creation / destroying. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_controlq.c | 424 +++ drivers/net/cpfl/cpfl_controlq.h | 24 ++ drivers/net/cpfl/cpfl_ethdev.c | 31 +++ drivers/net/cpf

[PATCH v4 3/9] net/cpfl: set up rte flow skeleton

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Set up the rte_flow backend skeleton. Introduce the framework to support different engines as rte_flow backend. Bridge rte_flow driver API to flow engines. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_ethdev.c | 53 ++ drivers/net/cpfl/cpfl_ethdev.h | 5 + dr

[PATCH v4 4/9] net/cpfl: add FXP low level implementation

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang Add FXP low level implementation for CPFL rte_flow to create/delete rules as well as setup the control vport and control queue. Signed-off-by: Yuying Zhang --- drivers/net/cpfl/cpfl_actions.h | 858 +++ drivers/net/cpfl/cpfl_controlq.c | 379

[PATCH v4 2/9] net/cpfl: add mod rule parser support for rte flow

2023-09-15 Thread Zhang, Yuying
From: Wenjing Qiao Add json parser support for rte flow modification rules. Signed-off-by: Wenjing Qiao --- drivers/net/cpfl/cpfl_flow_parser.c | 534 +++- drivers/net/cpfl/cpfl_flow_parser.h | 100 ++ 2 files changed, 633 insertions(+), 1 deletion(-) diff --git a/

[PATCH v4 1/9] net/cpfl: add json parser for rte flow pattern rules

2023-09-15 Thread Zhang, Yuying
From: Wenjing Qiao Add devargs "flow_parser" for rte flow json parser which depends on json-c library. Example: -a ca:00.0,flow_parser="refpkg.json" Add json parser for rte flow pattern rules.The cpfl PMD supports utilizing a JSON config file to translate rte flow tokens into low level hard

[PATCH v4 0/9] add rte flow support for cpfl

2023-09-15 Thread Zhang, Yuying
From: Yuying Zhang This patchset add rte flow support for cpfl driver. It depends on the following patch set: http://patchwork.dpdk.org/project/dpdk/cover/20230912173039.1612287-1-beilei.x...@intel.com/ Wenjing Qiao (2): net/cpfl: add json parser for rte flow pattern rules net/cpfl: add mod

Recall: [v10] app/dma-perf: introduce dma-perf application

2023-06-28 Thread Zhang, Yuying
Zhang, Yuying would like to recall the message, "[v10] app/dma-perf: introduce dma-perf application".

RE: [v10] app/dma-perf: introduce dma-perf application

2023-06-28 Thread Zhang, Yuying
Hi Cheng, LGTM. > -Original Message- > Date: Wed, 28 Jun 2023 01:20:34 + > From: Cheng Jiang > To: tho...@monjalon.net, bruce.richard...@intel.com, > m...@smartsharesystems.com, chenbo@intel.com, > amitpraka...@marvell.com, ano...@marvell.com, > huangdeng...@huawei.co

RE: [PATCH] app/testpmd: fix secondary process not forwarding

2023-02-19 Thread Zhang, Yuying
> -Original Message- > From: He, ShiyangX > Sent: 2023年2月8日 14:39 > To: Zhang, Yuying > Cc: dev@dpdk.org; Zhou, YidingX ; > sta...@dpdk.org; Singh, Aman Deep ; > Burakov, Anatoly ; Li, Xiaoyun > ; Alvin Zhang > Subject: RE: [PATCH] app/testpmd: fix secon

RE: [PATCH] app/testpmd: fix secondary process not forwarding

2023-02-07 Thread Zhang, Yuying
Hi Shiyang, > -Original Message- > From: He, ShiyangX > Sent: 2023年1月13日 17:08 > To: He, ShiyangX ; Zhang, Yuying > > Cc: dev@dpdk.org; Zhou, YidingX ; > sta...@dpdk.org; Singh, Aman Deep ; > Burakov, Anatoly ; Li, Xiaoyun > ; Alvin Zhang > Subject

RE: testpmd logging

2022-11-11 Thread Zhang, Yuying
> -Original Message- > From: Stephen Hemminger > Sent: 2022年11月9日 0:40 > To: Owen Hilyard > Cc: Honnappa Nagarahalli ; > tho...@monjalon.net; Singh, Aman Deep ; > Zhang, Yuying ; david.march...@redhat.com; > dev@dpdk.org; Tu, Lijuan ; Juraj Linkeš > ; nd >

RE: [PATCH v3 13/14] net/i40e: fix whitespace

2022-11-10 Thread Zhang, Yuying
fix > -Original Message- > From: Zhang, Yuying > Sent: 2022年11月11日 14:24 > To: Stephen Hemminger ; dev@dpdk.org > Cc: Xing, Beilei > Subject: RE: [PATCH v3 13/14] net/i40e: fix whitespace > > Hi, > > Could you add fix line and Cc: sta...@dpdk.o

RE: [PATCH v3 05/14] testpmd: fix whitespace

2022-11-10 Thread Zhang, Yuying
fix > -Original Message- > From: Zhang, Yuying > Sent: 2022年11月11日 14:30 > To: Stephen Hemminger ; dev@dpdk.org > Cc: Singh, Aman Deep > Subject: RE: [PATCH v3 05/14] testpmd: fix whitespace > > > > > -Original Message- > > From: Stephe

RE: [PATCH 1/6] doc: fix underlines too long in testpmd documentation

2022-11-10 Thread Zhang, Yuying
> -Original Message- > From: Michael Baum > Sent: 2022年11月10日 22:15 > To: dev@dpdk.org > Cc: Matan Azrad ; Thomas Monjalon > ; Raslan Darawsheh ; Singh, > Aman Deep ; Zhang, Yuying > ; Andrew Rybchenko > ; jack...@mellanox.com; > do...@mellanox.com; sta..

RE: [PATCH 3/6] doc: fix miss blank line in testpmd flow syntax doc

2022-11-10 Thread Zhang, Yuying
> -Original Message- > From: Michael Baum > Sent: 2022年11月10日 22:15 > To: dev@dpdk.org > Cc: Matan Azrad ; Thomas Monjalon > ; Raslan Darawsheh ; Singh, > Aman Deep ; Zhang, Yuying > ; Andrew Rybchenko > ; akozy...@nvidia.com; sta...@dpdk.org > Subject: [

RE: [PATCH v3 05/14] testpmd: fix whitespace

2022-11-10 Thread Zhang, Yuying
> -Original Message- > From: Stephen Hemminger > Sent: 2022年11月10日 7:25 > To: dev@dpdk.org > Cc: Stephen Hemminger ; Singh, Aman Deep > ; Zhang, Yuying > Subject: [PATCH v3 05/14] testpmd: fix whitespace > > Add space after keywords. > > Signed-of

RE: [PATCH v3 13/14] net/i40e: fix whitespace

2022-11-10 Thread Zhang, Yuying
Hi, Could you add fix line and Cc: sta...@dpdk.org? The fix looks good to me. > -Original Message- > From: Stephen Hemminger > Sent: 2022年11月10日 7:25 > To: dev@dpdk.org > Cc: Stephen Hemminger ; Zhang, Yuying > ; Xing, Beilei > Subject: [PATCH v3 13/14] net

RE: [PATCH v4] net/i40e: fix single VLAN cannot work normally

2022-09-07 Thread Zhang, Yuying
Hi, > -Original Message- > From: Liu, KevinX > Sent: Wednesday, September 7, 2022 11:18 PM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Liu, KevinX > > Subject: [PATCH v4] net/i40e: fix single VLAN cannot work normally > > Aft

RE: [PATCH v3] net/i40e: fix single VLAN cannot work normal

2022-09-06 Thread Zhang, Yuying
Hi, > -Original Message- > From: Liu, KevinX > Sent: Wednesday, September 7, 2022 12:15 AM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Liu, KevinX > ; Jiale, SongX > Subject: [PATCH v3] net/i40e: fix single VLAN cannot work normal

RE: [PATCH v1] doc: add known issue in i40e guide

2022-09-05 Thread Zhang, Yuying
Hi, > -Original Message- > From: Yang, SteveX > Sent: Thursday, July 28, 2022 5:08 PM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, Qiming ; Yang, SteveX > > Subject: [PATCH v1] doc: add known issue in i40e guide Specify the detail of this

RE: [PATCH] net/i40e: fix single VLAN cannot work normal

2022-09-05 Thread Zhang, Yuying
Hi, > -Original Message- > From: Liu, KevinX > Sent: Friday, August 19, 2022 12:04 AM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Liu, KevinX > > Subject: [PATCH] net/i40e: fix single VLAN cannot work normal > > After disable

RE: [PATCH v4] net/i40e: fix the issue caused by PF and VF release order

2022-08-01 Thread Zhang, Yuying
Hi Ke, Please update commit log. LGTM. > -Original Message- > From: Zhang, Ke1X > Sent: Friday, July 15, 2022 5:04 PM > To: tho...@monjalon.net; Zhang, Yuying ; Xing, > Beilei ; ferruh.yi...@xilinx.com; Zhou, YidingX > ; dev@dpdk.org > Cc: Zhang, Ke1X ; sta...@dpdk.

RE: [PATCH] app/testpmd: fix secondary process cannot dump packet

2022-07-01 Thread Zhang, Yuying
Hi, > -Original Message- > From: Zhang, Peng1X > Sent: Friday, June 24, 2022 2:15 AM > To: dev@dpdk.org > Cc: Singh, Aman Deep ; Zhang, Yuying > ; Zhang, Peng1X ; > sta...@dpdk.org > Subject: [PATCH] app/testpmd: fix secondary process cannot dump packet > &

RE: [PATCH] app/testpmd: fix secondary process cannot dump packet

2022-06-26 Thread Zhang, Yuying
Hi Peng, > -Original Message- > From: Zhang, Peng1X > Sent: Friday, June 24, 2022 2:15 AM > To: dev@dpdk.org > Cc: Singh, Aman Deep ; Zhang, Yuying > ; Zhang, Peng1X ; > sta...@dpdk.org > Subject: [PATCH] app/testpmd: fix secondary process cannot dump pack

RE: [PATCH v7] net/i40e: add outer VLAN processing

2022-06-14 Thread Zhang, Yuying
Hi Kevin, Workaround should be replaced when root cause be found. Best regards, Yuying > -Original Message- > From: Liu, KevinX > Sent: Tuesday, June 14, 2022 11:07 AM > To: Zhang, Yuying ; dev@dpdk.org > Cc: Xing, Beilei ; Yang, SteveX > ; Zhang, RobinX > Subjec

RE: [PATCH v7] net/i40e: add outer VLAN processing

2022-06-13 Thread Zhang, Yuying
Hi Kevin, > -Original Message- > From: Liu, KevinX > Sent: Saturday, June 11, 2022 12:30 AM > To: dev@dpdk.org > Cc: Zhang, Yuying ; Xing, Beilei > ; Yang, SteveX ; Zhang, > RobinX ; Liu, KevinX > Subject: [PATCH v7] net/i40e: add outer VLAN processing > >

RE: [PATCH] maintainers: update for testpmd

2022-06-13 Thread Zhang, Yuying
Hi Xiaoyun, > -Original Message- > From: Li, Xiaoyun > Sent: Monday, June 13, 2022 4:37 PM > To: dev@dpdk.org; Zhang, Yuying ; Singh, Aman > Deep > Cc: Li, Xiaoyun ; Li > Subject: [PATCH] maintainers: update for testpmd > > From: "Li, Xiaoyun"

RE: [PATCH v3] net/i40e: fix max frame size config at port level

2022-05-18 Thread Zhang, Yuying
Hi Wenxuan, LGTM. > -Original Message- > From: Wu, WenxuanX > Sent: Wednesday, May 18, 2022 3:32 PM > To: Zhang, Yuying ; Xing, Beilei > ; dev@dpdk.org > Cc: Zhou, YidingX ; sta...@dpdk.org > Subject: RE: [PATCH v3] net/i40e: fix max frame size config at port

RE: [PATCH v3] app/testpmd: perform SW IP checksum for GRO/GSO packets

2022-05-17 Thread Zhang, Yuying
Hi Wenwu, LGTM. > -Original Message- > From: Ma, WenwuX > Sent: Thursday, May 12, 2022 9:08 AM > To: Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > dev@dpdk.org > Cc: Hu, Jiayu ; Wang, Yinan ; > He, Xingguang ; Ma, WenwuX > ; sta...@dpdk.org > S

RE: [PATCH 1/6] Revert "app/testpmd: modify mac in csum forwarding"

2022-05-17 Thread Zhang, Yuying
dpdk.org; Li, Xiaoyun ; Zhang, Yuying > ; Singh, Aman Deep > Subject: RE: [PATCH 1/6] Revert "app/testpmd: modify mac in csum > forwarding" > > + testpmd maintainers > > > -Original Message- > > From: Maxime Coquelin > > Sent: Thursday, May 5,

RE: [PATCH v3] net/i40e: fix max frame size config at port level

2022-05-17 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > From: Wu, WenxuanX > Sent: Friday, May 13, 2022 3:21 PM > To: Xing, Beilei ; Zhang, Yuying > ; dev@dpdk.org > Cc: Wu, WenxuanX ; Zhou, YidingX > ; sta...@dpdk.org > Subject: [PATCH v3] net/i40e: fix max frame size config at port

RE: [PATCH v2] net/i40e: fix max frame size config at port level

2022-05-12 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > From: Wu, WenxuanX > Sent: Wednesday, May 11, 2022 12:05 PM > To: Xing, Beilei ; Zhang, Yuying > ; dev@dpdk.org > Cc: Wu, WenxuanX ; Zhou, YidingX > ; sta...@dpdk.org > Subject: [PATCH v2] net/i40e: fix max frame size config

RE: [PATCH] net/i40e: fix max frmame size config at port level

2022-05-10 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > Date: Thu, 28 Apr 2022 11:12:24 + > From: wenxuanx...@intel.com > To: beilei.x...@intel.com,dev@dpdk.org > Cc: wenxuanx...@intel.com,yidingx.z...@intel.com, > sta...@dpdk.org > Subject: [PATCH] net/i40e: fix max frmame size config at por

RE: [PATCH] maintainers: update for Intel i40e

2022-04-17 Thread Zhang, Yuying
Hi Beilei, > -Original Message- > From: Xing, Beilei > Sent: Tuesday, April 12, 2022 10:03 AM > To: Zhang, Yuying > Cc: dev@dpdk.org; Xing, Beilei > Subject: [PATCH] maintainers: update for Intel i40e > > From: Beilei Xing > > Add Yuying as Intel i40e

RE: [PATCH v3] app/testpmd: fix issue with memory leaks when quit testpmd

2022-04-04 Thread Zhang, Yuying
Hi Ke, > -Original Message- > From: Zhang, Ke1X > Sent: Friday, March 25, 2022 4:36 PM > To: Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > dev@dpdk.org > Cc: Zhang, Ke1X > Subject: [PATCH v3] app/testpmd: fix issue with memory leaks when quit > testp

RE: [PATCH v2] app/testpmd: change a magic number to macro

2022-04-01 Thread Zhang, Yuying
Hi Mingxia, LGTM. > -Original Message- > From: Liu, Mingxia > Sent: Thursday, March 31, 2022 10:34 AM > To: dev@dpdk.org > Cc: Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > Liu, Mingxia ; sta...@dpdk.org > Subject: [PATCH v2] app/testpmd: change a magic n

RE: [PATCH v2] app/testpmd: fix issue with memory leaks when quit testpmd

2022-03-15 Thread Zhang, Yuying
Hi Ke, > -Original Message- > From: Zhang, Ke1X > Sent: Monday, March 14, 2022 1:53 PM > To: Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > dev@dpdk.org > Cc: Zhang, Ke1X > Subject: [PATCH v2] app/testpmd: fix issue with memory leaks when quit > testpmd

RE: [PATCH v2] app/testpmd: fix issue with memory leaks when quit testpmd

2022-03-15 Thread Zhang, Yuying
Hi Ke, -Original Message- From: Zhang, Ke1X Sent: 2022年3月14日 13:47 To: Li, Xiaoyun ; Singh, Aman Deep ; Zhang, Yuying ; dev@dpdk.org Cc: Zhang, Ke1X Subject: [PATCH v2] app/testpmd: fix issue with memory leaks when quit testpmd when dpdk is compiled in ASan, there is a memory leaks

RE: [PATCH v2] app/testpmd : fix testpmd quit error

2022-03-04 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > From: Wu, WenxuanX > Sent: Friday, March 4, 2022 10:37 AM > To: Yang, Qiming ; Zhang, Qi Z > ; Li, Xiaoyun ; Singh, Aman > Deep ; Zhang, Yuying > > Cc: dev@dpdk.org > Subject: [PATCH v2] app/testpmd : fix testpmd quit

RE: [PATCH v5] app/testpmd: add help messages for multi-process

2022-03-04 Thread Zhang, Yuying
Hi Minhu, > -Original Message- > From: Min Hu (Connor) > Sent: Friday, March 4, 2022 2:27 PM > To: dev@dpdk.org > Cc: Huisong Li ; sta...@dpdk.org; Min Hu > ; Li, Xiaoyun ; Singh, Aman > Deep ; Zhang, Yuying > ; Ajit Khaparde ; > Andrew Rybchenko ; Yigit, Fer

RE: [PATCH v4] app/testpmd: add help messages for multi-process

2022-03-03 Thread Zhang, Yuying
Hi Connor, > -Original Message- > From: Min Hu (Connor) > Sent: Friday, March 4, 2022 9:28 AM > To: dev@dpdk.org > Cc: Huisong Li ; sta...@dpdk.org; Min Hu > ; Li, Xiaoyun ; Singh, Aman > Deep ; Zhang, Yuying ; > Ajit Khaparde ; Andrew Rybchenko > ; Yigit, F

RE: [PATCH v2 2/2] app/testpmd: fix SW L4 checksum in multi-segments

2022-03-02 Thread Zhang, Yuying
LGTM. > > -Original Message- > > From: Liu, KevinX > > Sent: Wednesday, December 29, 2021 5:37 PM > > To: dev@dpdk.org > > Cc: Yang, Qiming ; Zhang, Qi Z > > ; Yang, SteveX ; Yigit, > > Ferruh ; Liu, KevinX ; > > sta...@dpdk.org > > Subject: [PATCH v2 2/2] app/testpmd: fix SW L4 checksum

RE: [PATCH v1] net/vhost: clear data of packet mbuf after sending pkts

2022-03-02 Thread Zhang, Yuying
Hi Marchand, > -Original Message- > From: David Marchand > Sent: Tuesday, March 1, 2022 5:48 PM > To: Zhang, Yuying > Cc: dev ; Maxime Coquelin ; > Xia, Chenbo ; dpdk stable > Subject: Re: [PATCH v1] net/vhost: clear data of packet mbuf after sending > pkts >

RE: [PATCH v1] net/vhost: clear data of packet mbuf after sending pkts

2022-03-01 Thread Zhang, Yuying
Hi Marchand, > -Original Message- > From: David Marchand > Sent: Tuesday, March 1, 2022 4:44 PM > To: Zhang, Yuying > Cc: dev ; Maxime Coquelin ; > Xia, Chenbo ; dpdk stable > Subject: Re: [PATCH v1] net/vhost: clear data of packet mbuf after sending > pkts >

RE: [PATCH 1/2] app/testpmd: fix quit testpmd with vfs and pf

2022-02-18 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > From: Wu, WenxuanX > Sent: Thursday, February 17, 2022 6:14 PM > To: Yang, Qiming ; Zhang, Qi Z > ; Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying > Cc: dev@dpdk.org > Subject: [PATCH 1/2] app/testpmd: fix quit testpmd w

RE: [PATCH 2/2] lib/ethdev: add reverse macro to quit testpmd

2022-02-18 Thread Zhang, Yuying
Hi Wenxuan, > -Original Message- > From: Wu, WenxuanX > Sent: Thursday, February 17, 2022 6:14 PM > To: Yang, Qiming ; Zhang, Qi Z > ; Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying > Cc: dev@dpdk.org > Subject: [PATCH 2/2] lib/ethdev: add reverse macro t

RE: [PATCH] app/testpmd: skip stopped queues when forwarding

2022-02-09 Thread Zhang, Yuying
Hi Dmitry, > -Original Message- > From: Singh, Aman Deep > Sent: Thursday, February 3, 2022 9:52 PM > To: Dmitry Kozlyuk ; dev@dpdk.org > Cc: Li, Xiaoyun ; Zhang, Yuying > ; jing.d.c...@intel.com; sta...@dpdk.org; Raslan > Darawsheh > Subject: Re: [PATCH] a

Re: [dpdk-dev] [PATCH v3 2/2] net/ice: refactor input set fields for switch filter

2021-04-25 Thread Zhang, Yuying
> -Original Message- > From: Zhang, Qi Z > Sent: Monday, April 26, 2021 9:48 AM > To: Zhang, Yuying ; dev@dpdk.org; Wang, Haiyue > > Cc: Yan, Zhirun ; Guo, Junfeng > Subject: RE: [PATCH v3 2/2] net/ice: refactor input set fields for switch > filter > >

Re: [dpdk-dev] [PATCH v2] net/i40e: fix virtual channel confiliction issue

2020-10-29 Thread Zhang, Yuying
> -Original Message- > From: Ferruh Yigit > Sent: Friday, October 23, 2020 6:42 PM > To: Zhang, Yuying ; dev@dpdk.org; Zhang, Qi Z > ; Xing, Beilei > Cc: sta...@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] net/i40e: fix virtual channel confiliction > issue &g

Re: [dpdk-dev] [PATCH v3 1/1] net: fix bad checksum in offloaded TSOv6 packets

2020-07-29 Thread Zhang, Yuying
> -Original Message- > From: Zhang, Yuying > Sent: 2020年7月30日 10:01 > To: dev@dpdk.org; olivier.m...@6wind.com; Zhang, Qi Z > ; Yang, Qiming > Cc: Zhang, Yuying ; David Marchand > > Subject: [PATCH v3 1/1] net: fix bad checksum in offloade