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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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ç
...@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
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
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
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
.
Xueming Li
---
.github/workflows/build.yml| 20 +-
.mailmap | 22 +-
VERSION| 2 +-
app/dumpcap/main.c | 5 +
app/graph/meson.build
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
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
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
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
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
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
> -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
>
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 ;
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
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
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
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
> -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
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
> -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
> -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
> -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
> -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
> -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,
>
>
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
> -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
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
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
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
>
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
> -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,
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
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
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
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
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
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
> -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
>
&
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
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
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
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
> -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
> ;
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
&
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
> -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
> -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
> -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
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ç
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
.
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
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
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
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
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
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
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
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:
> -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
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
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
-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
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
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
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_
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
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
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
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
-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
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
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
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
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_
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
-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
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
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
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
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
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_
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
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
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 - 100 of 1012 matches
Mail list logo