[PATCH v1 2/3] examples/l3fwd: relax the Offload requirement

2023-10-02 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v1 3/3] doc: add a relax rx mode requirement option

2023-10-02 Thread Trevor Tao
Add an option to enable the RX mode requirement relax in release notes and l3fwd sample guide. Signed-off-by: Trevor Tao --- doc/guides/rel_notes/release_23_11.rst | 2 ++ doc/guides/sample_app_ug/l3_forward.rst | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/guides

[PATCH v1 1/3] examples/l3fwd: relax RSS requirement with option

2023-10-02 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 19 +-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..2c8f528d00 100644 --- a/example

[PATCH v2 1/3] examples/l3fwd: relax RSS requirement with option

2023-10-12 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..36a2a77756 100644 --- a/example

[PATCH v2 3/3] doc: add a relax rx mode requirement option

2023-10-12 Thread Trevor Tao
Add an option to enable the RX mode requirement relax in release notes and l3fwd sample guide. Signed-off-by: Trevor Tao --- doc/guides/rel_notes/release_23_11.rst | 2 ++ doc/guides/sample_app_ug/l3_forward.rst | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/guides

[PATCH v2 2/3] examples/l3fwd: relax the Offload requirement

2023-10-12 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v2 2/3] examples/l3fwd: relax the Offload requirement

2023-10-12 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v2 3/3] doc: add a relax rx mode requirement option

2023-10-12 Thread Trevor Tao
Add an option to enable the RX mode requirement relax in release notes and l3fwd sample guide. Signed-off-by: Trevor Tao --- doc/guides/rel_notes/release_23_11.rst | 2 ++ doc/guides/sample_app_ug/l3_forward.rst | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/guides

[PATCH v2 0/3] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-10-12 Thread Trevor Tao
This series tries to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (3): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax the

[PATCH v2 1/3] examples/l3fwd: relax RSS requirement with option

2023-10-12 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..36a2a77756 100644 --- a/example

[PATCH v2 3/3] doc: add a relax rx mode requirement option

2023-10-12 Thread Trevor Tao
Add an option to enable the RX mode requirement relax in release notes and l3fwd sample guide. Signed-off-by: Trevor Tao --- doc/guides/rel_notes/release_23_11.rst | 2 ++ doc/guides/sample_app_ug/l3_forward.rst | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/guides

[PATCH v2 1/3] examples/l3fwd: relax RSS requirement with option

2023-10-12 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 16 1 file changed, 16 insertions(+) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..89ad546a5e 100644 --- a/examples/l3fwd/main.c +++ b/e

[PATCH v2 2/3] examples/l3fwd: relax the Offload requirement

2023-10-12 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v2 0/3] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-10-12 Thread Trevor Tao
This series tries to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (3): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax the

[PATCH v2 1/3] examples/l3fwd: relax RSS requirement with option

2023-10-12 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 16 1 file changed, 16 insertions(+) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..89ad546a5e 100644 --- a/examples/l3fwd/main.c +++ b/e

[PATCH v2 3/3] doc: add a relax rx mode requirement option

2023-10-12 Thread Trevor Tao
Add an option to enable the RX mode requirement relax in release notes and l3fwd sample guide. Signed-off-by: Trevor Tao --- doc/guides/rel_notes/release_23_11.rst | 251 +--- doc/guides/sample_app_ug/l3_forward.rst | 4 +- 2 files changed, 230 insertions(+), 25 deletions

[PATCH v2 2/3] examples/l3fwd: relax the Offload requirement

2023-10-12 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v2 0/3] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-10-12 Thread Trevor Tao
This series tries to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (3): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax the

[PATCH v1] examples/l3fwd: relax the RSS/Offload requirement

2023-09-02 Thread Trevor Tao
here. On the other side, enabling the software cksum check in case the hw support missing. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 +++- examples/l3fwd/main.c | 21 +++-- 2 fi

[PATCH v1] examples/l3fwd: relax the RSS/Offload requirement

2023-09-04 Thread Trevor Tao
here. On the other side, enabling the software cksum check in case the hw support missing. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 +++- examples/l3fwd/main.c | 21 +++-- 2 fi

RE: [PATCH] examples/l3fwd: relax the RSS/Offload requirement

2023-05-11 Thread Trevor Tao
Hi Thomas, dev group: After I sent out this patch, I can't find it at the patch site: https://patches.dpdk.org/project/dpdk/list/?param=2&page=1 I would like to ask if there's anything I should do first here. Thanks, Best Regards, Zijin Tao(Trevor Tao, 陶孜谨) ARM Electronic Techno

RE: [PATCH] examples/l3fwd: relax the RSS/Offload requirement

2023-05-11 Thread Trevor Tao
e the RSS. Thanks, Best Regards, Zijin Tao(Trevor Tao, 陶孜谨) ARM Electronic Technology (Shanghai) Co., Ltd 安谋电子科技(上海)有限公司 Building 11, Shanghai Busininess ParkⅢ , No.1016 Tianlin Rd, Minhang District, Shanghai, 200233 China 上海市闵行区田林路1016号科技绿洲三期2号楼10楼,200233 Cell: +86-153 7109 6192 -Original M

[PATCH v1] examples/l3fwd: relax the RSS/Offload requirement

2023-07-20 Thread Trevor Tao
here. Fixes: af75078fece3 ("first public release") Cc: sta...@dpdk.org Signed-off-by: Trevor Tao Reviewed-by: Ruifeng Wang Reviewed-by: Feifei Wang --- .mailmap | 1 + examples/l3fwd/main.c | 19 ++- 2 files changed, 19 insertions(+), 1 deletion(-

RE: [PATCH v1] examples/l3fwd: relax the RSS/Offload requirement

2023-08-03 Thread Trevor Tao
he SW support added. Thanks, Best Regards,   Zijin Tao(Trevor Tao, 陶孜谨) ARM Electronic Technology (Shanghai) Co., Ltd 安谋电子科技(上海)有限公司 Building 11, Shanghai Busininess ParkⅢ , No.1016 Tianlin Rd, Minhang District, Shanghai, 200233 China 上海市闵行区田林路1016号科技绿洲三期2号楼10楼,200233 Cell:      +86-153 7109 6192 -

[PATCH v3 0/2] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-11-11 Thread Trevor Tao
This series try to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (2): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax the Offload

[PATCH v3 1/2] examples/l3fwd: relax RSS requirement with option

2023-11-11 Thread Trevor Tao
he relax action here, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 16 1 file changed, 16 insertions(+) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..89ad546a5e 100644 --- a/examples/l3fwd/main.c +++ b/e

[PATCH v3 2/2] examples/l3fwd: relax the Offload requirement

2023-11-11 Thread Trevor Tao
default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 14 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/examples/l3fwd/l3fwd.h b

[PATCH v4 0/2] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-11-13 Thread Trevor Tao
This series try to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (2): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax RX Offload

[PATCH v4 1/2] examples/l3fwd: relax RSS requirement with option

2023-11-13 Thread Trevor Tao
able the RX RSS explicitly, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..b42365ef1b 100644 --- a/examples/l3fwd/m

[PATCH v4 2/2] examples/l3fwd: relax RX Offload with option

2023-11-13 Thread Trevor Tao
relax_rx_offload is true which is false by default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 24 4 files changed, 36 insertions(+), 4 deletions

[PATCH v5 0/2] example/l3fwd: relax l3fwd rx RSS/Offload if needed

2023-11-13 Thread Trevor Tao
This series try to relax l3fwd rx RSS/Offload mode requirement if they are not supported by underlying hw or virtual devices, there is an option named relax_rx_mode added to enable this option. Trevor Tao (2): examples/l3fwd: relax RSS requirement with option examples/l3fwd: relax RX Offload

[PATCH v5 2/2] examples/l3fwd: relax RX Offload with option

2023-11-13 Thread Trevor Tao
relax_rx_offload is true which is false by default. Signed-off-by: Trevor Tao --- examples/l3fwd/l3fwd.h | 12 ++-- examples/l3fwd/l3fwd_em.h | 2 +- examples/l3fwd/l3fwd_lpm.h | 2 +- examples/l3fwd/main.c | 24 4 files changed, 36 insertions(+), 4 deletions

[PATCH v5 1/2] examples/l3fwd: relax RSS requirement with option

2023-11-13 Thread Trevor Tao
able the RX RSS explicitly, and it's disabled by default. Signed-off-by: Trevor Tao --- examples/l3fwd/main.c | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/examples/l3fwd/main.c b/examples/l3fwd/main.c index 6063eb1399..b42365ef1b 100644 --- a/examples/l3fwd/m