Re: [PATCH 1/2] ci: bump tested distributions in GHA

2025-05-23 Thread Xueming Li
It's fine for me, thanks for the heads up. Regards, Xueming From: David Marchand Sent: Thursday, May 22, 2025 8:51 PM To: Luca Boccassi ; Xueming Li Cc: dev@dpdk.org ; Aaron Conole ; Michael Santana ; Kevin Traynor Subject: Re: [PATCH 1/2] ci: bump t

Re: 23.11.4 patches review and test

2025-04-28 Thread Xueming Li
Hi Ali, Thanks for your support, will collection into release notes. Regarding the gcc 15 warnning, it's a small issue, I will fix it in the next release. Best regards, Xueming From: Ali Alnubani Sent: Friday, April 25, 2025 3:30 AM To: Xueming Li

Re: 23.11.4 patches review and test

2025-04-28 Thread Xueming Li
Hi Hailin, Thanks for the test and feedback, will collect. Best Regards, Xueming From: Xu, HailinX Sent: Monday, April 28, 2025 4:08 PM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant Agrawal

Re: 23.11.4 patches review and test

2025-04-28 Thread Xueming Li
Hi Yanghang, Thanks for your test and reports, will save it in release notes. Thanks, Xueming From: Yanghang Liu Sent: Monday, April 28, 2025 3:22 PM To: Xueming Li Cc: sta...@dpdk.org ; dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen

23.11.4 patches review and test

2025-04-21 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v23.11.4-rc4 These patches are located at branch 23.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Aleksandr Loktionov

DPDK 23.11.3 released

2024-12-17 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-23.11.3.tar.xz The git tree is at: https://dpdk.org/browse/dpdk-stable/?h=23.11 This release contains v23.11.3 plus a fix for CVE-2024-11614. Xueming Li --- .mailmap

Re: 23.11.3 patches review and test

2024-12-17 Thread Xueming Li
Hi Hailin, Thanks very much for the verification. Regarding the known issue, I'll try to handle it in next release. Thanks, Xueming From: Xu, HailinX Sent: Tuesday, December 17, 2024 3:54 PM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Ma

Re: 22.11.7 patches review and test

2024-12-13 Thread Xueming Li
82be1e659b60ceeb7> From: Kevin Traynor Sent: Friday, December 13, 2024 5:54 PM To: David Marchand ; luca.bocca...@gmail.com ; Xueming Li ; Stephen Hemminger Cc: sta...@dpdk.org ; dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant Ag

Re: 23.11.3 patches review and test

2024-12-13 Thread Xueming Li
Hi Ali, Thanks very much for your help and confirmation! Regards, Xueming From: Ali Alnubani Sent: Friday, December 13, 2024 12:25 AM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; David Christensen ; Hemant Agrawal ; Ian Stokes

Re: 23.11.3 patches review and test

2024-12-11 Thread Xueming Li
Hi Yanghang, Thanks for the quick verification and response! Best Regards, Xueming From: Yanghang Liu Sent: Wednesday, December 11, 2024 7:24 PM To: Xueming Li Cc: sta...@dpdk.org ; dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant

23.11.3 patches review and test

2024-12-10 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v23.11.3-rc1 These patches are located at branch 23.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Ajit Khaparde (1

DPDK 23.11.2 released

2024-09-04 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-23.11.2.tar.xz The git tree is at: https://dpdk.org/browse/dpdk-stable/?h=23.11 Xueming Li --- .mailmap | 24 +- VERSION

Re: 23.11.2 patches review and test

2024-08-30 Thread Xueming Li
Hi Hailin, Well done, thanks for the verification and report! Best Regards, Xueming From: Xu, HailinX Sent: Friday, August 30, 2024 6:00 PM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant

Re: 23.11.2 patches review and test

2024-08-29 Thread Xueming Li
Hi Ali, Thanks for the verification and support! Best regards, Xueming From: Ali Alnubani Sent: Thursday, August 29, 2024 4:46 PM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; David Christensen ; Hemant Agrawal ; Ian Stokes ; Jerin

Re: 23.11.2 patches review and test

2024-08-28 Thread Xueming Li
Hi YangHang, Thanks for the verification and feedback! Best Regards, Xueming From: YangHang Liu Sent: Wednesday, August 28, 2024 3:23 PM To: Xueming Li Cc: sta...@dpdk.org ; dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant Agrawal

23.11.2 patches review and test

2024-08-22 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v23.11.2-rc2 These patches are located at branch 23.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Abdullah Ömer Yamaç

Re: [dpdk-stable] [PATCH v3 2/2] devtools: fix patches missing if range newer than HEAD

2024-08-21 Thread Xueming Li
...@redhat.com ; sta...@dpdk.org ; dev@dpdk.org ; Xueming Li Subject: Re: [dpdk-stable] [PATCH v3 2/2] devtools: fix patches missing if range newer than HEAD On Sat, 26 Nov 2022 22:44:26 +0100 Thomas Monjalon wrote: > Someone to help with review of this patch please? > Is there a real need? &g

Re: [PATCH v2] eal/unix: support ZSTD compression for firmware

2024-07-03 Thread Xueming Li
Thanks, I tried but missed the "EAL" part :-) From: David Marchand Sent: Wednesday, July 3, 2024 3:27 PM To: Xueming Li Cc: dev@dpdk.org ; Yu Jiang ; Bruce Richardson ; sta...@dpdk.org Subject: Re: [PATCH v2] eal/unix: support ZSTD compression for fi

Re: [PATCH v2] eal/unix: support ZSTD compression for firmware

2024-07-03 Thread Xueming Li
Hi David, I get unix compilation failure when backporting this patch to 23.11 LTS, the EAL_LOG macro is not backported to 23.11 LTS, any suggestion? Regards, Xueming From: David Marchand Sent: Monday, May 13, 2024 7:12 PM To: dev@dpdk.org Cc: Yu Jiang ; Bruce

Re: [PATCH v2] doc: update LTS maintenance to 3 years

2024-05-23 Thread Xueming Li
LGTM Acked-by: Xueming Li From: Kevin Traynor Sent: Thursday, May 23, 2024 5:12 PM To: Luca Boccassi ; Morten Brørup Cc: NBU-Contact-Thomas Monjalon (EXTERNAL) ; dev@dpdk.org ; david.march...@redhat.com ; christian.ehrha...@canonical.com ; Xueming Li

DPDK 23.11.1(LTS) released

2024-05-17 Thread Xueming Li
. Xueming Li --- .github/workflows/build.yml| 20 +- .mailmap | 22 +- VERSION| 2 +- app/dumpcap/main.c | 5 + app/graph/meson.build

Re: 23.11.1 patches review and test

2024-05-16 Thread Xueming Li
Hi Hailin, Thanks for the verficiation. From: Xu, HailinX Sent: Thursday, May 16, 2024 6:01 PM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant Agrawal ; Stokes, Ian ; Jerin Jacob ; Mcnamara

Re: 23.11.1 patches review and test

2024-05-14 Thread Xueming Li
Hi Ali, Thanks for the verification. Best Regards, Xueming From: Ali Alnubani Sent: Wednesday, May 15, 2024 1:36 AM To: Xueming Li ; sta...@dpdk.org Cc: dev@dpdk.org ; Abhishek Marathe ; David Christensen ; Hemant Agrawal ; Ian Stokes ; Jerin Jacob ; John

Re: 23.11.1 patches review and test

2024-05-08 Thread Xueming Li
Hi YangHang, Thanks for the verification and feedback! Best Regards, Xueming From: YangHang Liu Sent: Wednesday, May 8, 2024 5:49 PM To: Xueming Li Cc: sta...@dpdk.org ; dev@dpdk.org ; Abhishek Marathe ; Ali Alnubani ; David Christensen ; Hemant Agrawal

23.11.1 patches review and test

2024-05-07 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v23.11.1-rc2 These patches are located at branch 23.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Ajit Khaparde (2

Re: [PATCH v2 1/1] net/ena/base: fix metrics excessive memory consumption

2024-04-13 Thread Xueming Li
Hi Shai, Thanks for the backporting, patch queued to 23.11.1 staging branch. From: shaib...@amazon.com Sent: Monday, April 8, 2024 8:15 PM To: ferruh.yi...@amd.com ; bl...@debian.org ; christian.ehrha...@canonical.com ; Xueming Li ; ktray...@redhat.com Cc

DPDK 22.11.4 released

2024-01-24 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-22.11.4.tar.xz The git tree is at: https://dpdk.org/browse/dpdk-stable/?h=22.11 Many thanks to the people who backport patches and fix issues, also the test team! Xueming Li --- .github/workflows/build.yml

RE: 22.11.4 patches review and test

2024-01-11 Thread Xueming(Steven) Li
> -Original Message- > From: Maxime Coquelin > Sent: 1/11/2024 16:27 > To: Xueming(Steven) Li ; Xu, HailinX > > Cc: dev@dpdk.org; Abhishek Marathe ; Ali > Alnubani ; benjamin.wal...@intel.com; sta...@dpdk.org; > David Christensen ; Hemant Agrawal >

RE: 22.11.4 patches review and test

2024-01-10 Thread Xueming(Steven) Li
Hi Hainlin, Thanks very much for test test and report! Let me know once any progress with the known issue. Thanks, Xueming. > -Original Message- > From: Xu, HailinX > Sent: 1/11/2024 9:42 > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ;

RE: 22.11.4 patches review and test

2024-01-03 Thread Xueming(Steven) Li
Hi Ali, Thanks for the testing and report! Regards, Xueming > -Original Message- > From: Ali Alnubani > Sent: 1/3/2024 22:41 > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; > benjamin.wal...@intel.com; David Christensen ; > Hemant

RE: 22.11.4 patches review and test

2023-12-27 Thread Xueming(Steven) Li
Hi Yanghang, Thanks for the test and confirmation! Best Regards, Xueming Li From: YangHang Liu Sent: 12/27/2023 16:17 To: Xueming(Steven) Li Cc: sta...@dpdk.org; dev@dpdk.org; Abhishek Marathe ; Ali Alnubani ; benjamin.wal...@intel.com; David Christensen ; Hemant Agrawal ; Ian Stokes

22.11.4 patches review and test

2023-12-19 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.4-rc3 These patches are located at branch 22.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Aakash Sasidharan

RE: Next year of LTSes

2023-12-08 Thread Xueming(Steven) Li
Hi, > -Original Message- > From: Luca Boccassi > Sent: 12/7/2023 17:50 > To: dev > Cc: Xueming(Steven) Li ; Kevin Traynor > ; Mcnamara, John ; NBU- > Contact-Thomas Monjalon (EXTERNAL) ; David > Marchand > Subject: Re: Next year of LTSes > > On Thu, 9

RE: [PATCH v2 1/2] ethdev: add new symmetric hash function

2023-09-21 Thread Xueming(Steven) Li
> -Original Message- > From: Ferruh Yigit > Sent: 9/21/2023 23:50 > To: Ori Kam ; Xueming(Steven) Li > Cc: dev@dpdk.org; fengcheng...@huawei.com; Ivan Malov > ; Raslan Darawsheh > Subject: Re: [PATCH v2 1/2] ethdev: add new symmetric hash function > > On

DPDK 22.11.3 released

2023-09-19 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-22.11.3.tar.xz The git tree is at: https://git.dpdk.org/dpdk-stable/log/?h=22.11 Xueming Li --- .github/workflows/build.yml| 3 +- .mailmap

RE: 22.11.3 patches review and test

2023-09-05 Thread Xueming(Steven) Li
> -Original Message- > From: Kevin Traynor > Sent: 9/5/2023 16:50 > To: Zeng, ZhichaoX ; Xu, HailinX > ; Xueming(Steven) Li ; > sta...@dpdk.org; Wu, Jingjing ; Xing, Beilei > ; Xu, Ke1 ; Zhang, Qi Z > > Cc: xuemi...@nvdia.com; dev@dpdk.org; Stokes, Ia

RE: 22.11.3 patches review and test

2023-08-30 Thread Xueming(Steven) Li
> -Original Message- > From: Xu, HailinX > Sent: 8/31/2023 9:50 > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: xuemi...@nvdia.com; dev@dpdk.org; Abhishek Marathe > ; Ali Alnubani ; > Walker, Benjamin ; David Christensen > ; Hemant Agrawal ; > Stokes, Ian

RE: [PATCH v2 1/2] ethdev: add new symmetric hash function

2023-08-30 Thread Xueming(Steven) Li
> -Original Message- > From: lihuisong (C) > Sent: 8/31/2023 9:24 > To: Xueming(Steven) Li ; Ori Kam > Cc: dev@dpdk.org; fengcheng...@huawei.com; Ivan Malov > > Subject: Re: [PATCH v2 1/2] ethdev: add new symmetric hash function > > > 在 2023/8/3

RE: [PATCH v2 1/2] ethdev: add new symmetric hash function

2023-08-30 Thread Xueming(Steven) Li
> -Original Message- > From: lihuisong (C) > Sent: 8/30/2023 20:42 > To: Xueming(Steven) Li ; Ori Kam > Cc: dev@dpdk.org; fengcheng...@huawei.com; Ivan Malov > > Subject: Re: [PATCH v2 1/2] ethdev: add new symmetric hash function > > > 在 2023/8/3

RE: [PATCH v2 1/2] ethdev: add new symmetric hash function

2023-08-30 Thread Xueming(Steven) Li
> -Original Message- > From: lihuisong (C) > Sent: 8/30/2023 15:51 > To: Xueming(Steven) Li ; Ori Kam > Cc: dev@dpdk.org; fengcheng...@huawei.com; Ivan Malov > > Subject: Re: [PATCH v2 1/2] ethdev: add new symmetric hash function > > Hi Xueming, > >

RE: 22.11.3 patches review and test

2023-08-29 Thread Xueming(Steven) Li
Hi Yanghang, Thanks for the verification and report, will include in release notes. Regards, Xueming Li From: YangHang Liu Sent: 8/30/2023 0:03 To: Xueming(Steven) Li Cc: sta...@dpdk.org; xuemi...@nvdia.com; dev@dpdk.org; Abhishek Marathe ; Ali Alnubani ; benjamin.wal...@intel.com; David

RE: 22.11.3 patches review and test

2023-08-29 Thread Xueming(Steven) Li
> -Original Message- > From: Xu, HailinX > Sent: 8/29/2023 16:22 > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: xuemi...@nvdia.com; dev@dpdk.org; Abhishek Marathe > ; Ali Alnubani ; > Walker, Benjamin ; David Christensen > ; Hemant Agrawal ; > Stokes, Ian

[PATCH v2 2/2] net/mlx5: support new RSS symmetric hash function

2023-08-27 Thread Xueming Li
This patch supports the new RSS symmetric hash function: RTE_ETH_HASH_FUNCTION_SYMMETRIC_TOEPLITZ_SORT The new hash function makes symmetric hash result by swapping the source and destination IP and L4 port automatically. Signed-off-by: Xueming Li --- drivers/net/mlx5/mlx5_flow.h | 4 ++-- 1

[PATCH v2 1/2] ethdev: add new symmetric hash function

2023-08-27 Thread Xueming Li
The new symmetric hash function swap src/dst L3 address and L4 ports automatically by sorting. Signed-off-by: Xueming Li --- lib/ethdev/rte_flow.h | 7 +++ 1 file changed, 7 insertions(+) diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index 2ebb76dbc0..4f4421ca50 100644 --- a

RE: 22.11.3 patches review and test

2023-08-24 Thread Xueming(Steven) Li
Hi Ali, Thanks for testing and report! Regards, Xueming > -Original Message- > From: Ali Alnubani > Sent: 8/25/2023 0:02 > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: xuemi...@nvdia.com; dev@dpdk.org; Abhishek Marathe > ; benjamin.wal...@intel.com; David >

22.11.3 patches review and test

2023-08-16 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.3-rc1 These patches are located at branch 22.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Aakash Sasidharan

RE: [PATCH] ethdev: add new symmetric hash function

2023-08-09 Thread Xueming(Steven) Li
> -Original Message- > From: fengchengwen > Sent: 8/8/2023 9:43 > To: Ivan Malov ; Xueming(Steven) Li > > Cc: Ori Kam ; dev@dpdk.org > Subject: Re: [PATCH] ethdev: add new symmetric hash function > > On 2023/8/8 6:32, Ivan Malov wrote: > > Hi,

[PATCH] ethdev: add new symmetric hash function

2023-08-07 Thread Xueming Li
The new symmetric hash function swap src/dst L3 address and L4 ports automatically by sorting. Signed-off-by: Xueming Li --- lib/ethdev/rte_flow.h | 5 + 1 file changed, 5 insertions(+) diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index 86ed98c562..ec6dd170b5 100644 --- a/lib

[PATCH v2] net/mlx5: support symmetric RSS hash function

2023-07-06 Thread Xueming Li
This patch supports symmetric hash function that creating same hash result for bi-direction traffic which having reverse source and destination IP and L4 port. Since the hash algorithom is different than spec(XOR), leave a warning in validation. Signed-off-by: Xueming Li --- doc/guides/nics

[PATCH v1] net/mlx5: support symmetric RSS hash function

2023-06-30 Thread Xueming Li
This patch supports symmetric hash function that creating same hash result for bi-direction traffic which having reverse source and destination IP and L4 port. Since the hash algorithom is different than spec(XOR), leave a warning in validation. Signed-off-by: Xueming Li --- drivers/net/mlx5

[PATCH] net/mlx5: support symmetric RSS hash function

2023-06-30 Thread Xueming Li
This patch supports symmetric hash function that creating same hash result for bi-direction traffic which having reverse source and destination IP and L4 port. Since the hash algorithom is different than spec(XOR), leave a warning in validation. Signed-off-by: Xueming Li --- drivers/net/mlx5

[PATCH] doc: deprecation notice to add new hash function

2023-05-24 Thread Xueming Li
Deprecation notice to annouce new RSS hash function type. The new symmetric hash function sort L3 address and L4 ports before Toeplitz calculation. Signed-off-by: Xueming Li --- doc/guides/rel_notes/deprecation.rst | 4 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes

DPDK 22.11.2 released

2023-05-08 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-22.11.2.tar.xz The git tree is at: https://dpdk.org/browse/dpdk-stable/?h=22.11 Xueming Li --- .github/workflows/build.yml|3 +- .mailmap

RE: 22.11.2 patches review and test

2023-04-24 Thread Xueming(Steven) Li
> -Original Message- > From: David Marchand > Sent: 4/24/2023 14:54 > To: Xueming(Steven) Li > Cc: sta...@dpdk.org; dev@dpdk.org; Kevin Traynor ; > Luca Boccassi ; NBU-Contact-Thomas Monjalon > (EXTERNAL) > Subject: Re: 22.11.2 patches review and test > &

22.11.2 patches review and test

2023-04-23 Thread Xueming Li
will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v22.11.2-rc1 These patches are located at branch 22.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Abdullah Sevincer (1

[PATCH v2] bus/auxiliary: support cleanup callback

2023-03-17 Thread Xueming Li
The bus cleanup callback is used to sunset all devices on bus gracefully. This patch supports the callback by unplug all devices on auxiliary bus. Signed-off-by: Xueming Li --- drivers/bus/auxiliary/auxiliary_common.c | 21 + 1 file changed, 21 insertions(+) diff --git a

[PATCH] bus/auxiliary: support cleanup callback

2023-03-17 Thread Xueming Li
The bus cleanup callback is used to sunset all devices on bus gracefully. This patch supports the callback by unplug all devices on auxiliary bus. Signed-off-by: Xueming Li --- drivers/bus/auxiliary/auxiliary_common.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a

DPDK 20.11.6 released

2022-08-29 Thread Xueming Li
Hi all, Here is a new stable release: https://fast.dpdk.org/rel/dpdk-20.11.6.tar.xz The git tree is at: https://dpdk.org/browse/dpdk-stable/?h=20.11 Xueming Li --- .github/workflows/build.yml| 3 +- VERSION

RE: 20.11.6 patches review and test

2022-08-29 Thread Xueming(Steven) Li
> -Original Message- > From: Stokes, Ian > Sent: Monday, August 29, 2022 9:02 PM > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; Ali > Alnubani ; Walker, Benjamin > ; David Christensen ; > Hemant Agrawal ; Jerin Jacob > ;

RE: 20.11.6 patches review and test

2022-08-24 Thread Xueming(Steven) Li
Thanks Nvidia test team! > -Original Message- > From: Ali Alnubani > Sent: Tuesday, August 23, 2022 10:55 PM > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; > benjamin.wal...@intel.com; David Christensen > ; Hemant Agrawal ; Ian &

RE: 20.11.6 patches review and test

2022-08-24 Thread Xueming(Steven) Li
Thanks Readhat test team! From: YangHang Liu Sent: Wednesday, August 24, 2022 10:45 PM To: Xueming(Steven) Li Cc: sta...@dpdk.org; dev@dpdk.org; Abhishek Marathe ; Ali Alnubani ; benjamin.wal...@intel.com; David Christensen ; Hemant Agrawal ; Ian Stokes ; Jerin Jacob ; John McNamara ; Ju

RE: 20.11.6 patches review and test

2022-08-24 Thread Xueming(Steven) Li
> -Original Message- > From: Jiang, YuX > Sent: Thursday, August 25, 2022 10:46 AM > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; Ali > Alnubani ; Walker, Benjamin > ; David Christensen ; > Hemant Agrawal ; Stokes, Ian &g

RE: 20.11.6 patches review and test

2022-08-23 Thread Xueming(Steven) Li
> -Original Message- > From: Jiang, YuX > Sent: Tuesday, August 23, 2022 5:39 PM > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; Ali > Alnubani ; Walker, Benjamin > ; David Christensen ; > Hemant Agrawal ; Stokes, Ian > ; J

RE: 20.11.6 patches review and test

2022-08-16 Thread Xueming(Steven) Li
> -Original Message- > From: Jiang, YuX > Sent: Wednesday, August 17, 2022 11:23 AM > To: Xueming(Steven) Li ; sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; Ali > Alnubani ; Walker, Benjamin > ; David Christensen ; > Hemant Agrawal ; Stokes, Ian &g

20.11.6 patches review and test

2022-08-15 Thread Xueming Li
validations will be added to the release notes. A release candidate tarball can be found at: https://dpdk.org/browse/dpdk-stable/tag/?id=v20.11.6-rc1 These patches are located at branch 20.11 of dpdk-stable repo: https://dpdk.org/browse/dpdk-stable/ Thanks. Xueming Li --- Abdullah Ömer Yamaç

[PATCH v3 7/7] vdpa/mlx5: make statistics counter persistent

2022-05-08 Thread Xueming Li
In order to speed-up the device suspend and resume, make the statistics counters persistent in reconfiguration until the device gets removed. Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- doc/guides/vdpadevs/mlx5.rst| 6 ++ drivers/vdpa/mlx5/mlx5_vdpa.c | 19

[PATCH v3 5/7] vdpa/mlx5: cache and reuse hardware resources

2022-05-08 Thread Xueming Li
. Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- drivers/vdpa/mlx5/mlx5_vdpa.c | 11 - drivers/vdpa/mlx5/mlx5_vdpa.h | 12 - drivers/vdpa/mlx5/mlx5_vdpa_mem.c | 27 ++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 73 + 4 files changed, 99

[PATCH v3 6/7] vdpa/mlx5: support device cleanup callback

2022-05-08 Thread Xueming Li
This patch supports device cleanup callback API which is called when the device is disconnected from the VM. Cached resources like VM MR and VQ memory are released. Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- drivers/vdpa/mlx5/mlx5_vdpa.c | 23 +++ drivers

[PATCH v3 4/7] vdpa/mlx5: reuse resources in reconfiguration

2022-05-08 Thread Xueming Li
To speed up device resume, create reuseable resources during device probe state, release when device is removed. Reused resources includes TIS, TD, VAR Doorbell mmap, error handling event channel and interrupt handler, UAR, Rx event channel, NULL MR, steer domain and table. Signed-off-by: Xueming

[PATCH v3 3/7] vdpa/mlx5: no kick handling during shutdown

2022-05-08 Thread Xueming Li
install if VQ or device in middle of shutdown. Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- drivers/vdpa/mlx5/mlx5_vdpa.c | 17 ++--- drivers/vdpa/mlx5/mlx5_vdpa.h | 8 +++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 12 +++- 3 files changed, 28

[PATCH v3 2/7] vdpa/mlx5: fix dead loop when process interrupted

2022-05-08 Thread Xueming Li
could be set in next successful kick request. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: sta...@dpdk.org Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git

[PATCH v3 1/7] vdpa/mlx5: fix interrupt trash that leads to segment fault

2022-05-08 Thread Xueming Li
Disable interrupt unregister timeout to avoid invalid FD caused interrupt thread segment fault. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: ma...@mellanox.com Cc: sta...@dpdk.org Signed-off-by: Xueming Li Reviewed-by: Maxime Coquelin --- drivers/vdpa/mlx5/mlx5_vdpa_vi

[PATCH v3 0/7] vdpa/mlx5: improve device shutdown time

2022-05-08 Thread Xueming Li
v1: - rebase with latest upstream code - fix coverity issues v2: - fix build issue on OS w/o flow DR API v3: - commit message update, thanks Maxime! Xueming Li (7): vdpa/mlx5: fix interrupt trash that leads to segment fault vdpa/mlx5: fix dead loop when process interrupted vdpa/mlx5

RE: [PATCH v2 5/7] vdpa/mlx5: cache and reuse hardware resources

2022-04-25 Thread Xueming(Steven) Li
Hi Maxime, Thanks for the suggestion, I'll send out a new version. Regards, Xueming Li > -Original Message- > From: Maxime Coquelin > Sent: Wednesday, April 20, 2022 11:03 PM > To: Xueming(Steven) Li ; dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > Subject:

RE: [PATCH v2 3/7] vdpa/mlx5: no kick handling during shutdown

2022-04-20 Thread Xueming(Steven) Li
> -Original Message- > From: Maxime Coquelin > Sent: Wednesday, April 20, 2022 8:38 PM > To: Xueming(Steven) Li ; dev@dpdk.org > Cc: Matan Azrad ; Slava Ovsiienko > Subject: Re: [PATCH v2 3/7] vdpa/mlx5: no kick handling during shutdown > > > > On 2

[PATCH v2 7/7] vdpa/mlx5: make statistics counter persistent

2022-02-24 Thread Xueming Li
To speed the device suspend and resume time, make counter persitent in reconfiguration until the device gets removed. Signed-off-by: Xueming Li --- doc/guides/vdpadevs/mlx5.rst| 6 ++ drivers/vdpa/mlx5/mlx5_vdpa.c | 19 +++-- drivers/vdpa/mlx5/mlx5_vdpa.h

[PATCH v2 6/7] vdpa/mlx5: support device cleanup callback

2022-02-24 Thread Xueming Li
This patch supports device cleanup callback API which called when device disconnected with VM. Cached resources like VM MR and VQ memory are released. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 23 +++ drivers/vdpa/mlx5/mlx5_vdpa.h | 1 + 2 files changed

[PATCH v2 5/7] vdpa/mlx5: cache and reuse hardware resources

2022-02-24 Thread Xueming Li
-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 11 - drivers/vdpa/mlx5/mlx5_vdpa.h | 12 - drivers/vdpa/mlx5/mlx5_vdpa_mem.c | 27 ++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 73 + 4 files changed, 99 insertions(+), 24 deletions

[PATCH v2 3/7] vdpa/mlx5: no kick handling during shutdown

2022-02-24 Thread Xueming Li
or device in middle of shutdown. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 17 ++--- drivers/vdpa/mlx5/mlx5_vdpa.h | 8 +++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 12 +++- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a

[PATCH v2 4/7] vdpa/mlx5: reuse resources in reconfiguration

2022-02-24 Thread Xueming Li
To speed up device resume, create reuseable resources during device probe state, release when device remove. Reused resources includes TIS, TD, VAR Doorbell mmap, error handling event channel and interrupt handler, UAR, Rx event channel, NULL MR, steer domain and table. Signed-off-by: Xueming Li

[PATCH v2 2/7] vdpa/mlx5: fix dead loop when process interrupted

2022-02-24 Thread Xueming Li
could be set in next successful kick request. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/vdpa/mlx5/mlx5_vdpa_

[PATCH v2 1/7] vdpa/mlx5: fix interrupt trash that leads to segment fault

2022-02-24 Thread Xueming Li
Disable interrupt unregister timeout to avoid invalid FD caused interrupt thread segment fault. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: ma...@mellanox.com Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 20 1 fi

[PATCH v2 0/7] vdpa/mlx5: improve device shutdown time

2022-02-24 Thread Xueming Li
v1: - rebase with latest upstream code - fix coverity issues v2: - fix build issue on OS w/o flow DR API Xueming Li (7): vdpa/mlx5: fix interrupt trash that leads to segment fault vdpa/mlx5: fix dead loop when process interrupted vdpa/mlx5: no kick handling during shutdown vdpa/mlx5

[PATCH v1 7/7] vdpa/mlx5: make statistics counter persistent

2022-02-24 Thread Xueming Li
To speed the device suspend and resume time, make counter persitent in reconfiguration until the device gets removed. Signed-off-by: Xueming Li --- doc/guides/vdpadevs/mlx5.rst| 6 ++ drivers/vdpa/mlx5/mlx5_vdpa.c | 19 +++-- drivers/vdpa/mlx5/mlx5_vdpa.h

[PATCH v1 6/7] vdpa/mlx5: support device cleanup callback

2022-02-24 Thread Xueming Li
This patch supports device cleanup callback API which called when device disconnected with VM. Cached resources like VM MR and VQ memory are released. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 23 +++ drivers/vdpa/mlx5/mlx5_vdpa.h | 1 + 2 files changed

[PATCH v1 5/7] vdpa/mlx5: cache and reuse hardware resources

2022-02-24 Thread Xueming Li
-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 11 - drivers/vdpa/mlx5/mlx5_vdpa.h | 12 - drivers/vdpa/mlx5/mlx5_vdpa_mem.c | 27 ++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 73 + 4 files changed, 99 insertions(+), 24 deletions

[PATCH v1 3/7] vdpa/mlx5: no kick handling during shutdown

2022-02-24 Thread Xueming Li
or device in middle of shutdown. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 17 ++--- drivers/vdpa/mlx5/mlx5_vdpa.h | 8 +++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 12 +++- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a

[PATCH v1 4/7] vdpa/mlx5: reuse resources in reconfiguration

2022-02-24 Thread Xueming Li
To speed up device resume, create reuseable resources during device probe state, release when device remove. Reused resources includes TIS, TD, VAR Doorbell mmap, error handling event channel and interrupt handler, UAR, Rx event channel, NULL MR, steer domain and table. Signed-off-by: Xueming Li

[PATCH v1 1/7] vdpa/mlx5: fix interrupt trash that leads to segment fault

2022-02-24 Thread Xueming Li
Disable interrupt unregister timeout to avoid invalid FD caused interrupt thread segment fault. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: ma...@mellanox.com Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 20 1 fi

[PATCH v1 2/7] vdpa/mlx5: fix dead loop when process interrupted

2022-02-24 Thread Xueming Li
could be set in next successful kick request. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/vdpa/mlx5/mlx5_vdpa_

[PATCH v1 0/7] vdpa/mlx5: improve device shutdown time

2022-02-24 Thread Xueming Li
v1: - rebase with latest upstream code - fix coverity issues Xueming Li (7): vdpa/mlx5: fix interrupt trash that leads to segment fault vdpa/mlx5: fix dead loop when process interrupted vdpa/mlx5: no kick handling during shutdown vdpa/mlx5: reuse resources in reconfiguration vdpa/mlx5

[PATCH 5/7] vdpa/mlx5: cache and reuse hardware resources

2022-02-24 Thread Xueming Li
-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 11 - drivers/vdpa/mlx5/mlx5_vdpa.h | 12 - drivers/vdpa/mlx5/mlx5_vdpa_mem.c | 27 ++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 73 + 4 files changed, 99 insertions(+), 24 deletions

[PATCH 7/7] vdpa/mlx5: make statistics counter persistent

2022-02-24 Thread Xueming Li
To speed the device suspend and resume time, make counter persitent in reconfiguration until the device gets removed. Signed-off-by: Xueming Li --- doc/guides/vdpadevs/mlx5.rst| 6 ++ drivers/vdpa/mlx5/mlx5_vdpa.c | 19 +++-- drivers/vdpa/mlx5/mlx5_vdpa.h

[PATCH 6/7] vdpa/mlx5: support device cleanup callback

2022-02-24 Thread Xueming Li
This patch supports device cleanup callback API which called when device disconected with VM. Cached resources like VM MR and VQ memory are released. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 23 +++ drivers/vdpa/mlx5/mlx5_vdpa.h | 1 + 2 files changed

[PATCH 4/7] vdpa/mlx5: reuse resources in reconfiguration

2022-02-24 Thread Xueming Li
To speed up device resume, create reuseable resources during device probe state, release when device remove. Reused resources includes TIS, TD, VAR Doorbell mmap, error handling event channel and interrupt handler, UAR, Rx event channel, NULL MR, steer domain and table. Signed-off-by: Xueming Li

[PATCH 3/7] vdpa/mlx5: no kick handling during shutdown

2022-02-24 Thread Xueming Li
or device in middle of shutdown. Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa.c | 17 ++--- drivers/vdpa/mlx5/mlx5_vdpa.h | 8 +++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 12 +++- 3 files changed, 28 insertions(+), 9 deletions(-) diff --git a

[PATCH 2/7] vdpa/mlx5: fix dead loop when process interrupted

2022-02-24 Thread Xueming Li
could be set in next successful kick request. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/drivers/vdpa/mlx5/mlx5_vdpa_

[PATCH 1/7] vdpa/mlx5: fix interrupt trash that leads to segment fault

2022-02-24 Thread Xueming Li
Disable interrupt unregister timeout to avoid invalid FD caused interrupt thread segment fault. Fixes: 62c813706e41 ("vdpa/mlx5: map doorbell") Cc: ma...@mellanox.com Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 20 1 fi

[PATCH 0/7] vdpa/mlx5: improve device shutdown time

2022-02-24 Thread Xueming Li
Xueming Li (7): vdpa/mlx5: fix interrupt trash that leads to segment fault vdpa/mlx5: fix dead loop when process interrupted vdpa/mlx5: no kick handling during shutdown vdpa/mlx5: reuse resources in reconfiguration vdpa/mlx5: cache and reuse hardware resources vdpa/mlx5: support

[PATCH] examples/vdpa: fix disabled VirtQ statistics query

2022-02-24 Thread Xueming Li
Quit VirtQ statistics query instead of reporting error. Fixes: 6505865aa8ed ("examples/vdpa: add statistics show command") Cc: sta...@dpdk.org Signed-off-by: Xueming Li --- examples/vdpa/main.c | 21 +++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git

  1   2   3   4   5   6   7   8   9   10   >