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

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

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

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 >

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,

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 > &

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

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

Re: [PATCH] vhost: add vDPA resource cleanup callback

2022-01-27 Thread Xueming(Steven) Li
On Wed, 2022-01-26 at 11:03 +0100, Maxime Coquelin wrote: > Hi Xueming, > > On 11/3/21 14:49, Maxime Coquelin wrote: > > > > > > On 11/3/21 14:45, Xueming(Steven) Li wrote: > > > On Wed, 2021-11-03 at 09:46 +0100, Maxime Coquelin wrote: > > > &

Re: [PATCH 00/12] add packet generator library and example app

2022-01-21 Thread Xueming(Steven) Li
On Tue, 2021-12-14 at 14:12 +, Ronan Randles wrote: > This patchset introduces a Gen library for DPDK. This library provides an easy > way to generate traffic in order to test software based network components. > > This library enables the basic functionality required in the traffic > generat

Re: [PATCH 05/12] gen: add raw packet data API and tests

2022-01-21 Thread Xueming(Steven) Li
On Mon, 2021-12-20 at 18:51 +0530, Jerin Jacob wrote: > On Fri, Dec 17, 2021 at 5:10 PM Van Haaren, Harry > wrote: > > > > +CC Thomas; > > > > > -Original Message- > > > From: Jerin Jacob > > > Sent: Wednesday, December 15, 2021 12:41 PM > > > To: Randles, Ronan > > > Cc: dpdk-dev ; Va

Re: 20.11.4 patches review and test

2022-01-12 Thread Xueming(Steven) Li
On Wed, 2022-01-12 at 11:29 +, Jiang, YuX wrote: > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Wednesday, January 12, 2022 7:02 PM > > To: Lin, Xueqin ; sta...@dpdk.org; Zhang, Roy > > Fan > > ; Jiang, YuX > > Cc: Sto

Re: 20.11.4 patches review and test

2022-01-12 Thread Xueming(Steven) Li
qat: fix queue pairs number > > As this patch relates to new feature introduce in 2021 and is not meant for > 20.11 stable. > Sorry for the problem caused. NP, happy new year! > > Regards, > Fan > > > -Original Message- > > From: Xueming(Steven

Re: 20.11.4 patches review and test

2021-12-23 Thread Xueming(Steven) Li
Hi Ali, Thanks very much for your support! On Thu, 2021-12-23 at 14:52 +, Ali Alnubani wrote: > Hi, > > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Monday, December 6, 2021 6:15 PM > > To: sta...@dpdk.org > > Cc: Xueming

Re: 20.11.4 patches review and test

2021-12-23 Thread Xueming(Steven) Li
On Thu, 2021-12-16 at 06:40 +, Jiang, YuX wrote: > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Wednesday, December 15, 2021 10:45 PM > > To: Lin, Xueqin ; Jiang, YuX > > ; > > sta...@dpdk.org > > Cc: Stokes, Ian ; dev@dpdk.o

Re: 20.11.4 patches review and test

2021-12-15 Thread Xueming(Steven) Li
Hi Pei, Appreciate you and Redhat contribution! On Mon, 2021-12-13 at 22:27 +0800, Pei Zhang wrote: > Hello Xueming, > > The testing with dpdk 20.11.4-rc1 from Red Hat looks good. We tested > below 20 scenarios and all got PASS on RHEL8: > > (1)Guest with device assignment(PF) throughput testin

Re: 20.11.4 patches review and test

2021-12-15 Thread Xueming(Steven) Li
On Fri, 2021-12-10 at 11:35 +, Jiang, YuX wrote: > > -Original Message- > > From: Jiang, YuX > > Sent: Thursday, December 9, 2021 6:01 PM > > To: Xueming Li ; sta...@dpdk.org; Lin, Xueqin > > > > Cc: dev@dpdk.org; Abhishek Marathe > > ; > > Ali Alnubani ; Walker, Benjamin > > ; David

Re: [dpdk-dev] [PATCH v2] windows: build warnings with clang

2021-12-12 Thread Xueming(Steven) Li
On Wed, 2020-12-09 at 09:30 +, Nick Connolly wrote: > Copying sta...@dpdk.org - given that 20.11 has now been released I > assume this needs to be applied there as well. This patch was ignored due to the backport scanning scripts check commit message from upstream git repo, not mail thread. R

Re: [PATCH v2 1/2] devtools: don't include headline "fix" in backports

2021-12-05 Thread Xueming(Steven) Li
On Fri, 2021-12-03 at 08:54 +0100, christian.ehrha...@canonical.com wrote: > From: Christian Ehrhardt > > It was important in the past to select anything with "fix" in the > headline, but recently more often created false positives and work > to sort tihngs out than identifying many helpful patch

Re: [PATCH v2 2/2] devtools: report commit id on partial fixes

2021-12-05 Thread Xueming(Steven) Li
On Fri, 2021-12-03 at 08:54 +0100, christian.ehrha...@canonical.com wrote: > From: Christian Ehrhardt > > The candidate list for backports lists partial fixes like: > "(21.02 (partially fixed in 21.08))" > That is useful to identify fixes menat for later releases, but > indirectly applying to ol

Re: [dpdk-stable][20.11] [PATCH v4] net/i40e: fix i40evf device initialization

2021-11-27 Thread Xueming(Steven) Li
On Mon, 2021-11-08 at 15:54 +, Ben Magistro wrote: > The i40evf driver is not initializing the eth_dev attribute which > can result in a nullptr dereference. Changes were modeled after the > iavf_dev_init() per suggestion from the mailing list[1] and > i40evf_init_vf(). > > [1] https://mails.d

Re: [PATCH v4] bus: fix device iterator match from arguments

2021-11-24 Thread Xueming(Steven) Li
On Wed, 2021-11-24 at 13:45 +0100, Olivier Matz wrote: > From: Xueming Li > > Device iterator RTE_DEV_FOREACH() failed to return devices from > classifier like "class=vdpa", because matching name from empty kvargs > returns no result. If device name not specified in kvargs, the function > should

Re: [PATCH v3] bus: fix device iterator match from arguments

2021-11-24 Thread Xueming(Steven) Li
On Wed, 2021-11-24 at 19:30 +0800, Xueming Li wrote: > On Wed, 2021-11-24 at 12:02 +0100, Olivier Matz wrote: > > From: Xueming Li > > > > Device iterator RTE_DEV_FOREACH() failed to return devices from > > classifier like "class=vdpa", because matching name from empty kvargs > > returns no resul

Re: [PATCH v3] bus: fix device iterator match from arguments

2021-11-24 Thread Xueming(Steven) Li
On Wed, 2021-11-24 at 12:02 +0100, Olivier Matz wrote: > From: Xueming Li > > Device iterator RTE_DEV_FOREACH() failed to return devices from > classifier like "class=vdpa", because matching name from empty kvargs > returns no result. If device name not specified in kvargs, the function > should

Re: [PATCH v2] kvargs: fix device iterator match from arguments

2021-11-24 Thread Xueming(Steven) Li
On Wed, 2021-11-24 at 12:07 +0100, Olivier Matz wrote: > Hi Xueming, > > On Wed, Nov 24, 2021 at 06:17:40PM +0800, Xueming Li wrote: > > Device iterator RTE_DEV_FOREACH() failed to return devices from > > classifier like "class=vdpa", because matching name from empty kvargs > > returns no result.

Re: [PATCH] kvargs: fix device iterator match from arguments

2021-11-24 Thread Xueming(Steven) Li
On Tue, 2021-11-23 at 21:02 +0100, Olivier Matz wrote: > Hello Xueming, > > On Tue, Nov 23, 2021 at 12:49:32PM +, Xueming(Steven) Li wrote: > > On Tue, 2021-11-23 at 13:31 +0100, Olivier Matz wrote: > > > On Tue, Nov 23, 2021 at 11:25:22AM +, Xueming(Steven) Li wro

Re: [PATCH] kvargs: fix device iterator match from arguments

2021-11-23 Thread Xueming(Steven) Li
On Tue, 2021-11-23 at 13:31 +0100, Olivier Matz wrote: > On Tue, Nov 23, 2021 at 11:25:22AM +0000, Xueming(Steven) Li wrote: > > On Tue, 2021-11-23 at 11:25 +0100, Olivier Matz wrote: > > > Hi Xueming, > > > > > > On Mon, Nov 22, 2021 at 02:12:50PM +0800, Xuemi

Re: [PATCH] kvargs: fix device iterator match from arguments

2021-11-23 Thread Xueming(Steven) Li
On Tue, 2021-11-23 at 11:25 +0100, Olivier Matz wrote: > Hi Xueming, > > On Mon, Nov 22, 2021 at 02:12:50PM +0800, Xueming Li wrote: > > Device iterator RTE_DEV_FOREACH() failed to return devices from > > classifier like "class=vdpa", because matching name from empty kvargs > > returns no result.

Re: [PATCH] bus/auxiliary: fix device iteration

2021-11-22 Thread Xueming(Steven) Li
On Mon, 2021-11-22 at 10:25 +0100, David Marchand wrote: > rte_kvargs_parse() expects a NULL terminated keys array. > > Fixes: 1afce3086cf4 ("bus/auxiliary: introduce auxiliary bus") > > Signed-off-by: David Marchand > --- > drivers/bus/auxiliary/auxiliary_params.c | 1 + > 1 file changed, 1 in

Re: [dpdk-dev] [PATCH] net/i40e: fix vf rxq buf size alignment

2021-11-08 Thread Xueming(Steven) Li
On Mon, 2021-09-06 at 15:00 +0800, Qiming Chen wrote: > The RTE_ALIGN macro is aligned upwards. If the buf_size variable is not > aligned with 1 << I40E_RXQ_CTX_DBUFF_SHIFT, the rx_buf_len is larger than > the actual mbuf memory after the operation. When receiving the packet, if > the packet is lar

Re: [dpdk-dev] [PATCH v3] net/i40e: fix i40evf device initialization

2021-11-08 Thread Xueming(Steven) Li
On Tue, 2021-10-12 at 14:17 +, Ben Magistro wrote: > The i40evf driver is not initializing the eth_dev attribute which > can result in a nullptr dereference. Changes were modeled after the > iavf_dev_init() per suggestion from the mailing list[1]. > > [1] https://mails.dpdk.org/archives/dev/20

Re: [dpdk-dev] [PATCH v7 1/6] ethdev: fix max Rx packet length

2021-11-05 Thread Xueming(Steven) Li
On Mon, 2021-10-18 at 18:31 +0100, Ferruh Yigit wrote: > On 10/18/2021 2:48 PM, Ferruh Yigit wrote: > > There is a confusion on setting max Rx packet length, this patch aims to > > clarify it. > > > > 'rte_eth_dev_configure()' API accepts max Rx packet size via > > 'uint32_t max_rx_pkt_len' field

Re: [dpdk-dev] [PATCH v5 3/3] test/devargs: add devargs test cases

2021-10-23 Thread Xueming(Steven) Li
On Sat, 2021-10-23 at 08:17 +0200, David Marchand wrote: > On Wed, Oct 20, 2021 at 5:48 PM Xueming Li wrote: > > + kvlist = rte_kvargs_parse(args, NULL); > > + if (kvlist == NULL) { > > + printf("rte_devargs_parse(%s) %s_str: %s not parsed\n", > > + d

Re: [dpdk-dev] [PATCH v13 0/7] ethdev: introduce shared Rx queue

2021-10-22 Thread Xueming(Steven) Li
On Fri, 2021-10-22 at 00:41 +0100, Ferruh Yigit wrote: > On 10/21/2021 11:41 AM, Xueming Li wrote: > > In current DPDK framework, all Rx queues is pre-loaded with mbufs for > > incoming packets. When number of representors scale out in a switch > > domain, the memory consumption became significant.

Re: [dpdk-dev] [PATCH v2 1/2] vdpa/mlx5: workaround FW first completion in start

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 14:27 +0200, Maxime Coquelin wrote: > > On 10/15/21 17:05, Xueming Li wrote: > > After a vDPA application restart, qemu restores VQ with used and > > available index, new incoming packet triggers virtio driver to > > handle buffers. Under heavy traffic, no available buffer fo

Re: [dpdk-dev] [PATCH] vhost: add vDPA resource cleanup callback

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 14:00 +0200, Maxime Coquelin wrote: > Hi Xueming, > > On 10/19/21 13:39, Xueming Li wrote: > > This patch adds vDPA device cleanup callback to release resources on > > vhost user connection close. > > > > Signed-off-by: Xueming Li > > --- > > lib/vhost/rte_vdpa_dev.h | 3

Re: [dpdk-dev] [PATCH v5 0/3] devargs: support path in global syntax

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 11:22 +0200, David Marchand wrote: > On Wed, Oct 20, 2021 at 5:47 PM Xueming Li wrote: > > > > - Support path in global syntax. > > - Fix bus name resolving > > - Add devargs test cases > > > > v1: initial version > > v2: > > - add test cases to test suite > > - add more

Re: [dpdk-dev] [PATCH v12 7/7] app/testpmd: add forwarding engine for shared Rx queue

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 08:01 +, Li, Xiaoyun wrote: > > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Thursday, October 21, 2021 15:59 > > To: Li, Xiaoyun ; Zhang, Yuying > > ; dev@dpdk.org > > Cc: Ananyev, Konstantin ; > &

Re: [dpdk-dev] [PATCH v12 7/7] app/testpmd: add forwarding engine for shared Rx queue

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 06:33 +, Li, Xiaoyun wrote: > > -Original Message- > > From: Xueming Li > > Sent: Thursday, October 21, 2021 13:09 > > To: dev@dpdk.org; Zhang, Yuying ; Li, > > Xiaoyun > > > > Cc: xuemi...@nvidia.com; Jerin Jacob ; > > Yigit, Ferruh > > ; Andrew Rybchenko > > ;

Re: [dpdk-dev] [PATCH v11 6/7] app/testpmd: force shared Rx queue polled on same core

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 03:24 +, Li, Xiaoyun wrote: > Hi > > > -Original Message- > > From: Xueming Li > > Sent: Wednesday, October 20, 2021 15:53 > > To: dev@dpdk.org; Zhang, Yuying > > Cc: xuemi...@nvidia.com; Jerin Jacob ; Yigit, Ferruh > > ; Andrew Rybchenko > > ; Viacheslav Ovsiie

Re: [dpdk-dev] [PATCH v11 4/7] app/testpmd: new parameter to enable shared Rx queue

2021-10-21 Thread Xueming(Steven) Li
On Thu, 2021-10-21 at 03:24 +, Li, Xiaoyun wrote: > Hi > > > -Original Message- > > From: Xueming Li > > Sent: Wednesday, October 20, 2021 15:53 > > To: dev@dpdk.org; Zhang, Yuying > > Cc: xuemi...@nvidia.com; Jerin Jacob ; Yigit, Ferruh > > ; Andrew Rybchenko > > ; Viacheslav Ovsiie

Re: [dpdk-dev] [PATCH v11 4/7] app/testpmd: new parameter to enable shared Rx queue

2021-10-21 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 10:29 -0700, Ajit Khaparde wrote: > On Wed, Oct 20, 2021 at 12:54 AM Xueming Li wrote: > > > > Adds "--rxq-share=X" parameter to enable shared RxQ, share if device > > supports, otherwise fallback to standard RxQ. > > > > Share group number grows per X ports. X defaults to

Re: [dpdk-dev] [PATCH v11 7/7] app/testpmd: add forwarding engine for shared Rx queue

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 21:20 +0200, Thomas Monjalon wrote: > 20/10/2021 09:53, Xueming Li: > > To support shared Rx queue, this patch introduces dedicate forwarding > > engine. The engine groups received packets by mbuf->port into sub-group, > > updates stream statistics and simply frees packets. >

Re: [dpdk-dev] [PATCH v11 4/7] app/testpmd: new parameter to enable shared Rx queue

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 21:14 +0200, Thomas Monjalon wrote: > 20/10/2021 19:29, Ajit Khaparde: > > On Wed, Oct 20, 2021 at 12:54 AM Xueming Li wrote: > > > > > > Adds "--rxq-share=X" parameter to enable shared RxQ, > > You should end the sentence here. > > > > share if device > > > supports, othe

Re: [dpdk-dev] [PATCH v4 3/3] test/devargs: add devargs test cases

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 13:55 +0200, Gaëtan Rivet wrote: > On Wed, Oct 20, 2021, at 13:12, Xueming Li wrote: > > Initial version to test global devargs syntax. > > > > Signed-off-by: Xueming Li > > --- > > app/test/meson.build| 5 ++ > > app/test/test_devargs.c | 184

Re: [dpdk-dev] [PATCH v3 0/8] net/mlx5: support more than 255 representors

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 13:40 +, Raslan Darawsheh wrote: > Hi, > > > -Original Message- > > From: dev On Behalf Of Xueming Li > > Sent: Tuesday, October 19, 2021 1:35 PM > > To: dev@dpdk.org > > Cc: Xueming(Steven) Li ; Slava Ovsiienko > &g

Re: [dpdk-dev] [PATCH v10 2/7] ethdev: new API to resolve device capability name

2021-10-20 Thread Xueming(Steven) Li
On Tue, 2021-10-19 at 20:57 +0300, Andrew Rybchenko wrote: > On 10/19/21 6:28 PM, Xueming Li wrote: > > This patch adds API to return name of device capability. > > > > Signed-off-by: Xueming Li > > [snip] > > > diff --git a/lib/ethdev/rte_ethdev.c b/lib/ethdev/rte_ethdev.c > > index bc55f899f7

Re: [dpdk-dev] [PATCH v3 3/3] test/devargs: add devargs test cases

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 11:08 +0200, David Marchand wrote: > On Wed, Oct 20, 2021 at 10:22 AM Xueming Li wrote: > > > > Initial version to test Global devargs syntax. > > > > Signed-off-by: Xueming Li > > 10/95 DPDK:fast-tests / devargs_autotest FAIL 0.17 s (exit > status 255 or signal

Re: [dpdk-dev] [PATCH v2 3/3] test/devargs: add devargs test cases

2021-10-20 Thread Xueming(Steven) Li
On Wed, 2021-10-20 at 09:38 +0200, David Marchand wrote: > On Wed, Oct 20, 2021 at 9:32 AM Xueming Li wrote: > > > > Initial version to test Global devargs syntax. > > > > Signed-off-by: Xueming Li > > --- > > app/test/autotest_data.py | 803 ++ > > This fil

Re: [dpdk-dev] [PATCH v1 3/3] test/devargs: add devargs test cases

2021-10-20 Thread Xueming(Steven) Li
On Tue, 2021-10-19 at 17:07 +0200, Gaëtan Rivet wrote: > On Tue, Oct 5, 2021, at 17:54, Xueming Li wrote: > > Initial version to test Global devargs syntax. > > > > Signed-off-by: Xueming Li > > Hi, > > The test is a very nice addition, absolutely required. > I have however two remarks on the c

Re: [dpdk-dev] [PATCH v9 2/6] app/testpmd: dump device capability and Rx domain info

2021-10-19 Thread Xueming(Steven) Li
On Tue, 2021-10-19 at 11:33 +0300, Andrew Rybchenko wrote: > On 10/19/21 11:17 AM, Xueming Li wrote: > > Dump device capability and Rx domain ID if shared Rx queue is supported > > by device. > > > > Signed-off-by: Xueming Li > > LGTM except one minor note: > > Acked-by: Andrew Rybchenko > >

Re: [dpdk-dev] [PATCH v8 1/6] ethdev: introduce shared Rx queue

2021-10-18 Thread Xueming(Steven) Li
On Mon, 2021-10-18 at 17:21 -0700, Ajit Khaparde wrote: > On Mon, Oct 18, 2021 at 6:00 AM Xueming Li wrote: > > > > In current DPDK framework, each Rx queue is pre-loaded with mbufs to > > save incoming packets. For some PMDs, when number of representors scale > > out in a switch domain, the memo

Re: [dpdk-dev] [PATCH v8 0/6] ethdev: introduce shared Rx queue

2021-10-18 Thread Xueming(Steven) Li
Sorry, forgot to reply to original thread, resent. Please ignore this series. On Mon, 2021-10-18 at 20:08 +0800, Xueming Li wrote: > In current DPDK framework, all Rx queues is pre-loaded with mbufs for > incoming packets. When number of representors scale out in a switch > domain, the m

Re: [dpdk-dev] [PATCH v6 1/5] ethdev: introduce shared Rx queue

2021-10-18 Thread Xueming(Steven) Li
On Mon, 2021-10-18 at 09:46 +0300, Andrew Rybchenko wrote: > On 10/15/21 1:54 PM, Xueming(Steven) Li wrote: > > On Fri, 2021-10-15 at 12:28 +0300, Andrew Rybchenko wrote: > > > On 10/12/21 5:39 PM, Xueming Li wrote: > > > > In current DPDK framework, each Rx que

Re: [dpdk-dev] [PATCH v7 1/5] ethdev: introduce shared Rx queue

2021-10-17 Thread Xueming(Steven) Li
On Sat, 2021-10-16 at 22:33 -0700, Ajit Khaparde wrote: > On Sat, Oct 16, 2021 at 1:43 AM Xueming Li wrote: > > > > In current DPDK framework, each Rx queue is pre-loaded with mbufs to > > save incoming packets. For some PMDs, when number of representors scale > > out in a switch domain, the memo

Re: [dpdk-dev] [PATCH v6 1/5] ethdev: introduce shared Rx queue

2021-10-16 Thread Xueming(Steven) Li
On Fri, 2021-10-15 at 18:20 +0100, Ferruh Yigit wrote: > On 10/12/2021 3:39 PM, Xueming Li wrote: > > index 6d80514ba7a..041da6ee52f 100644 > > --- a/lib/ethdev/rte_ethdev.h > > +++ b/lib/ethdev/rte_ethdev.h > > @@ -1044,6 +1044,13 @@ struct rte_eth_rxconf { > > uint8_t rx_drop_en; /**< Drop pa

Re: [dpdk-dev] [PATCH v1 1/2] vdpa/mlx5: workaround FW first completion in start

2021-10-15 Thread Xueming(Steven) Li
On Fri, 2021-10-15 at 15:57 +0200, Maxime Coquelin wrote: > > On 10/15/21 15:43, Xueming Li wrote: > > After a vDPA application restart, qemu restores VQ with used and > > available index, new incoming packet triggers virtio driver to > > handle buffers. Under heavy traffic, no available buffer fo

Re: [dpdk-dev] [PATCH v6 1/5] ethdev: introduce shared Rx queue

2021-10-15 Thread Xueming(Steven) Li
On Fri, 2021-10-15 at 12:28 +0300, Andrew Rybchenko wrote: > On 10/12/21 5:39 PM, Xueming Li wrote: > > In current DPDK framework, each Rx queue is pre-loaded with mbufs to > > save incoming packets. For some PMDs, when number of representors scale > > out in a switch domain, the memory consumption

Re: [dpdk-dev] [PATCH] driver: i40evf device initialization

2021-10-15 Thread Xueming(Steven) Li
sta...@dpdk.org. Regards, Xueming Li > > Thanks and appreciate the advice, > > Ben Magistro > > On Mon, Sep 13, 2021 at 10:52 PM Ben Magistro > wrote: > > +cc: sta...@dpdk.org > > > > Per discussions here, cc'ing stable for fix to be applied to LTS a

Re: [dpdk-dev] [PATCH v4 0/6] ethdev: introduce shared Rx queue

2021-10-13 Thread Xueming(Steven) Li
On Tue, 2021-10-12 at 14:28 +0300, Andrew Rybchenko wrote: > On 10/12/21 1:55 PM, Xueming(Steven) Li wrote: > > On Tue, 2021-10-12 at 11:48 +0300, Andrew Rybchenko wrote: > > > On 10/12/21 9:37 AM, Xueming(Steven) Li wrote: > > > > On Mon, 2021-10-11 at 23:11 +0800,

Re: [dpdk-dev] [PATCH 2/2] vdpa/mlx5: retry VAR allocation during vDPA restart

2021-10-13 Thread Xueming(Steven) Li
On Wed, 2021-10-13 at 12:06 +0200, Maxime Coquelin wrote: > > On 9/23/21 10:17, Xueming Li wrote: > > VAR is the device memory space for the virtio queues doorbells, qemu > > could mmap it to directly to speed up doorbell push. > > > > On a busy system, Qemu takes time to release VAR resources du

Re: [dpdk-dev] [PATCH v4 0/6] ethdev: introduce shared Rx queue

2021-10-12 Thread Xueming(Steven) Li
On Tue, 2021-10-12 at 14:28 +0300, Andrew Rybchenko wrote: > On 10/12/21 1:55 PM, Xueming(Steven) Li wrote: > > On Tue, 2021-10-12 at 11:48 +0300, Andrew Rybchenko wrote: > > > On 10/12/21 9:37 AM, Xueming(Steven) Li wrote: > > > > On Mon, 2021-10-11 at 23:11 +0800,

Re: [dpdk-dev] [PATCH v4 0/6] ethdev: introduce shared Rx queue

2021-10-12 Thread Xueming(Steven) Li
On Tue, 2021-10-12 at 11:48 +0300, Andrew Rybchenko wrote: > On 10/12/21 9:37 AM, Xueming(Steven) Li wrote: > > On Mon, 2021-10-11 at 23:11 +0800, Xueming Li wrote: > > > On Mon, 2021-10-11 at 14:49 +0300, Andrew Rybchenko wrote: > > > > Hi Xueming, > > > &g

Re: [dpdk-dev] [PATCH v4 0/6] ethdev: introduce shared Rx queue

2021-10-12 Thread Xueming(Steven) Li
On Mon, 2021-10-11 at 23:11 +0800, Xueming Li wrote: > On Mon, 2021-10-11 at 14:49 +0300, Andrew Rybchenko wrote: > > Hi Xueming, > > > > On 9/30/21 5:55 PM, Xueming Li wrote: > > > In current DPDK framework, all RX queues is pre-loaded with mbufs for > > > incoming packets. When number of represe

Re: [dpdk-dev] [PATCH v4 0/6] ethdev: introduce shared Rx queue

2021-10-11 Thread Xueming(Steven) Li
On Mon, 2021-10-11 at 14:49 +0300, Andrew Rybchenko wrote: > Hi Xueming, > > On 9/30/21 5:55 PM, Xueming Li wrote: > > In current DPDK framework, all RX queues is pre-loaded with mbufs for > > incoming packets. When number of representors scale out in a switch > > domain, the memory consumption be

Re: [dpdk-dev] [PATCH v4 1/6] ethdev: introduce shared Rx queue

2021-10-11 Thread Xueming(Steven) Li
On Mon, 2021-10-11 at 13:47 +0300, Andrew Rybchenko wrote: > On 9/30/21 5:55 PM, Xueming Li wrote: > > In current DPDK framework, each RX queue is pre-loaded with mbufs for > > RX -> Rx > > > incoming packets. When number of representors scale out in a switch > > domain, the memory consumption be

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-10-10 Thread Xueming(Steven) Li
On Sun, 2021-10-10 at 15:16 +0530, Jerin Jacob wrote: > On Fri, Oct 8, 2021 at 1:56 PM Xueming(Steven) Li wrote: > > > > On Wed, 2021-09-29 at 13:35 +0530, Jerin Jacob wrote: > > > On Wed, Sep 29, 2021 at 1:11 PM Xueming(Steven) Li > > > wrote: > > &

Re: [dpdk-dev] [PATCH v5] ethdev: fix representor port ID search by name

2021-10-08 Thread Xueming(Steven) Li
On Fri, 2021-10-01 at 14:39 +0300, Andrew Rybchenko wrote: > Hello PMD maintainers, > > please, review the patch. > > It is especially important for net/mlx5 since changes there are > not trivial. > > Thanks, > Andrew. > > On 9/13/21 2:26 PM, Andrew Rybchenko wrote: > > From: Viacheslav Galakti

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-10-08 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 13:35 +0530, Jerin Jacob wrote: > On Wed, Sep 29, 2021 at 1:11 PM Xueming(Steven) Li > wrote: > > > > On Tue, 2021-09-28 at 20:29 +0530, Jerin Jacob wrote: > > > On Tue, Sep 28, 2021 at 8:10 PM Xueming(Steven) Li > > > wrote: > >

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-10-06 Thread Xueming(Steven) Li
On Thu, 2021-09-30 at 09:59 +, Ananyev, Konstantin wrote: On Wed, 2021-09-29 at 10:20 +, Ananyev, Konstantin wrote: In current DPDK framework, each RX queue is pre-loaded with mbufs for incoming packets. When number of representors scale out in a switch domain, the memory consumpti

Re: [dpdk-dev] [PATCH v5 2/2] ethdev: change queue release callback

2021-10-06 Thread Xueming(Steven) Li
On Wed, 2021-10-06 at 09:04 +0100, Ferruh Yigit wrote: > On 10/6/2021 8:55 AM, Xueming(Steven) Li wrote: > > On Tue, 2021-10-05 at 17:38 +0100, Ferruh Yigit wrote: > > > On 9/29/2021 2:57 PM, Xueming(Steven) Li wrote: > > > > On Wed, 2021-09-22 at 12:54 +

Re: [dpdk-dev] [PATCH v5 2/2] ethdev: change queue release callback

2021-10-06 Thread Xueming(Steven) Li
On Tue, 2021-10-05 at 17:38 +0100, Ferruh Yigit wrote: > On 9/29/2021 2:57 PM, Xueming(Steven) Li wrote: > > On Wed, 2021-09-22 at 12:54 +, Xueming(Steven) Li wrote: > > > On Wed, 2021-09-22 at 11:57 +0100, Ferruh Yigit wrote: > > > > > > > > >

Re: [dpdk-dev] [PATCH 3/3] test/devargs: add devargs test cases

2021-10-05 Thread Xueming(Steven) Li
On Tue, 2021-10-05 at 16:01 +0200, David Marchand wrote: > On Tue, Oct 5, 2021 at 2:31 PM Xueming Li wrote: > > diff --git a/app/test/meson.build b/app/test/meson.build > > index f144d8b8ed6..c688ba2b70a 100644 > > --- a/app/test/meson.build > > +++ b/app/test/meson.build > > @@ -42,6 +42,7 @@ tes

Re: [dpdk-dev] [PATCH v5 5/5] devargs: parse global device syntax

2021-10-03 Thread Xueming(Steven) Li
On Tue, 2021-09-28 at 11:04 +0200, Thomas Monjalon wrote: > 28/09/2021 10:29, David Marchand: > > On Tue, Apr 13, 2021 at 5:15 AM Xueming Li wrote: > > > > > > When parsing a devargs, try to parse using the global device syntax > > > first. Fallback on legacy syntax on error. > > > > > > Example

Re: [dpdk-dev] Fwd: Re: [PATCH v5 2/2] ethdev: change queue release callback

2021-09-29 Thread Xueming(Steven) Li
But this seems a little wired, what do you think ? From usage, most of them are hw, some are rxq or txq. How about rename HNS3_DEV(hw) to HNS3_HW_DEV(hw)? Later, if needed, add HNS3_Q_DEV(q). 在 2021/9/23 14:22, Xueming(Steven) Li 写道: Hi HNS3 maintainers, In my ethdev patch below that chang

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 12:35 +, Ananyev, Konstantin wrote: > > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Wednesday, September 29, 2021 1:09 PM > > To: jerinjac...@gmail.com; Ananyev, Konstantin > > > > Cc: NBU-Conta

Re: [dpdk-dev] [PATCH v5 2/2] ethdev: change queue release callback

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-22 at 12:54 +, Xueming(Steven) Li wrote: > On Wed, 2021-09-22 at 11:57 +0100, Ferruh Yigit wrote: > > > > > > > > <...> > > > > > > > > > void > > > > > -i40e_dev_rx_queue_release(void *rxq)

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 10:20 +, Ananyev, Konstantin wrote: > > > > > > > > > > > > > > > > > In current DPDK framework, each RX > > > > > > > > > > > > > > > > > queue > > > > > > > > > > > > > > > > > is > > > > > > > > > > > > > > > > > pre-loaded with mbufs > > > > > > > > > > > > > > > > > f

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 09:52 +, Ananyev, Konstantin wrote: > > > -Original Message- > > From: Xueming(Steven) Li > > Sent: Wednesday, September 29, 2021 10:13 AM > > To: jerinjac...@gmail.com; Ananyev, Konstantin > > > > Cc: NBU-Conta

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 00:26 +, Ananyev, Konstantin wrote: > > > > > > > > > > > > > > > In current DPDK framework, each RX queue > > > > > > > > > > > > > > > is > > > > > > > > > > > > > > > pre-loaded with mbufs > > > > > > > > > > > > > > > for incoming packets. When number of > > > > > > >

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Wed, 2021-09-29 at 00:26 +, Ananyev, Konstantin wrote: > > > > > > > > > > > > > > > In current DPDK framework, each RX queue > > > > > > > > > > > > > > > is > > > > > > > > > > > > > > > pre-loaded with mbufs > > > > > > > > > > > > > > > for incoming packets. When number of > > > > > > >

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-29 Thread Xueming(Steven) Li
On Tue, 2021-09-28 at 20:29 +0530, Jerin Jacob wrote: > On Tue, Sep 28, 2021 at 8:10 PM Xueming(Steven) Li > wrote: > > > > On Tue, 2021-09-28 at 13:59 +, Ananyev, Konstantin wrote: > > > > > > > > On Tue, Sep 28, 2021 at 6:55 PM Xueming(Steven)

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-28 Thread Xueming(Steven) Li
On Tue, 2021-09-28 at 15:05 +0530, Jerin Jacob wrote: On Sun, Sep 26, 2021 at 11:06 AM Xueming(Steven) Li mailto:xuemi...@nvidia.com>> wrote: On Wed, 2021-08-11 at 13:04 +0100, Ferruh Yigit wrote: On 8/11/2021 9:28 AM, Xueming(Steven) Li wrote: -Original Message- From: Jerin

Re: [dpdk-dev] [PATCH v1] ethdev: introduce shared Rx queue

2021-09-28 Thread Xueming(Steven) Li
On Tue, 2021-09-28 at 19:08 +0530, Jerin Jacob wrote: > On Tue, Sep 28, 2021 at 6:55 PM Xueming(Steven) Li > wrote: > > > > On Tue, 2021-09-28 at 18:28 +0530, Jerin Jacob wrote: > > > On Tue, Sep 28, 2021 at 5:07 PM Xueming(Steven) Li > > > wrote: > >

  1   2   3   4   5   >