[PATCH] mailmap: update mailmap with second email address

2023-01-06 Thread Tyler Retzlaff
Signed-off-by: Tyler Retzlaff --- .mailmap | 1 + 1 file changed, 1 insertion(+) diff --git a/.mailmap b/.mailmap index 75884b6..05ab913 100644 --- a/.mailmap +++ b/.mailmap @@ -1355,6 +1355,7 @@ Tsotne Chakhvadze Tudor Brindus Tudor Cornea Tummala Sivaprasad +Tyler Retzlaff Tyler Retz

RE: [PATCH v2 4/7] baseband/acc: acc100 fix queue mapping to 64 bits

2023-01-06 Thread Vargas, Hernan
Hi Maxime, aq_idx is uint16_t in the stable branch so I don't think that this fix is needed there. Thanks, Hernan -Original Message- From: Maxime Coquelin Sent: Friday, January 6, 2023 3:13 AM To: Vargas, Hernan ; dev@dpdk.org; gak...@marvell.com; t...@redhat.com Cc: Chautru, Nicolas

[PATCH v3 2/3] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Tyler Retzlaff
From: Tyler Retzlaff Provide an abstraction for leading and trailing zero bit counting functions to hide compiler specific intrinsics and builtins. Signed-off-by: Tyler Retzlaff --- lib/eal/include/rte_bitops.h | 168 +++ 1 file changed, 168 insertions(+

[PATCH v3 1/3] eal: move bit functions from common to bitops header

2023-01-06 Thread Tyler Retzlaff
Move the following inline functions from rte_common.h to rte_bitops.h rte_combine32ms1b rte_combine64ms1b rte_bsf32 rte_bsf32_safe rte_bsf64 rte_bsf64_safe rte_fls_u32 rte_fls_u64 rte_is_power_of_2 rte_align32pow2 rte_align32prevpow2 rte_align64pow2 rte_align64prevpow2

[PATCH v3 3/3] test/bitcount: add bitcount tests

2023-01-06 Thread Tyler Retzlaff
basic unit test of following functions rte_clz32 rte_clz64 rte_ctz32 rte_ctz64 Signed-off-by: Tyler Retzlaff --- app/test/meson.build | 2 ++ app/test/test_bitcount.c | 71 2 files changed, 73 insertions(+) create mode 10064

[PATCH v3 0/3] eal: provide leading and trailing zero bit count

2023-01-06 Thread Tyler Retzlaff
Move existing bit manipulation, log and npow functions from rte_common.h to rte_bitops.h Provide leading and trailing zero bit count functions to abstract away compiler specific implementations. Include basic unit test for new leading/trailing zero bit count functions. v3: * rename to use 32/6

Re: [PATCH] net/ena: fix deadlock in RSS reta update

2023-01-06 Thread Ferruh Yigit
On 1/5/2023 2:05 PM, Zhang, Fan wrote: > > On 1/5/2023 1:57 PM, David Marchand wrote: >> Add missing lock release in case of internal failure. >> >> Fixes: e3595539e0e0 ("net/ena: proxy AQ calls to primary process") >> Cc: sta...@dpdk.org >> >> Signed-off-by: David Marchand >> --- >>   drivers/ne

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Thomas Monjalon
06/01/2023 19:58, Tyler Retzlaff: > On Fri, Jan 06, 2023 at 02:40:59PM +0100, Thomas Monjalon wrote: > > 06/01/2023 13:41, Morten Brørup: > > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > > Sent: Friday, 6 January 2023 12.48 > > > > > > > > On Thu, Jan 05, 2023 at 04:32:40PM

Re: [PATCH] build: avoid deprecated function for Meson properties

2023-01-06 Thread Tyler Retzlaff
On Fri, Jan 06, 2023 at 12:30:38PM +, Bruce Richardson wrote: > On Thu, Jan 05, 2023 at 10:14:04AM +0100, Thomas Monjalon wrote: > > 05/01/2023 05:25, Ruifeng Wang: > > > From: Thomas Monjalon > > > > -* Meson (version 0.53.2+) and ninja > > > > +* Meson (version 0.54+) and ninja > > > >

[PATCH] kni: fix build on RHEL 9.1

2023-01-06 Thread Ferruh Yigit
Linux kernel in the RHEL9.1 seems backported Linux commit [1] that drops netif_rx_ni(). This was fixed in DPDK [2] for vanilla Linux kernel. Adding RHEL9.1 check for the netif_rx_ni() usage to fix build error. [1] 2655926aea9b ("net: Remove netif_rx_any_context() and netif_rx_ni().") [2] Commit

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Tyler Retzlaff
On Fri, Jan 06, 2023 at 02:40:59PM +0100, Thomas Monjalon wrote: > 06/01/2023 13:41, Morten Brørup: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Friday, 6 January 2023 12.48 > > > > > > On Thu, Jan 05, 2023 at 04:32:40PM -0800, Stephen Hemminger wrote: > > > > On Th

Re: [EXT] Re: [RFC PATCH] graph: add support for pcap trace for graph

2023-01-06 Thread Stephen Hemminger
On Fri, 6 Jan 2023 10:40:30 + Amit Prakash Shukla wrote: > Thanks Stephen for the review. Sure, will use lib/pcapng. > > I see dpdk libpcapng adds most of the debugging data, however I would like to > add a node name to the packets which I am thinking of adding using 'comment' > option und

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Tyler Retzlaff
On Fri, Jan 06, 2023 at 11:48:17AM +, Bruce Richardson wrote: > On Thu, Jan 05, 2023 at 04:32:40PM -0800, Stephen Hemminger wrote: > > On Thu, 5 Jan 2023 09:21:18 -0800 > > Tyler Retzlaff wrote: > > > > > On Thu, Jan 05, 2023 at 10:01:31AM +0100, Thomas Monjalon wrote: > > > > 05/01/2023 08:0

Re: [PATCH v5 2/5] telemetry: fix repeated display when callback don't set dict

2023-01-06 Thread Bruce Richardson
On Fri, Jan 06, 2023 at 04:07:45PM +, Bruce Richardson wrote: > On Mon, Dec 26, 2022 at 12:53:57PM +0800, fengchengwen wrote: > > On 2022/12/19 17:33, Bruce Richardson wrote: > > > On Mon, Dec 19, 2022 at 09:07:20AM +, Chengwen Feng wrote: > > >> When telemetry callback didn't set dict and

Re: [EXT] Re: [RFC PATCH] graph: add support for pcap trace for graph

2023-01-06 Thread Stephen Hemminger
On Fri, 6 Jan 2023 10:40:30 + Amit Prakash Shukla wrote: > Thanks Stephen for the review. Sure, will use lib/pcapng. > > I see dpdk libpcapng adds most of the debugging data, however I would like to > add a node name to the packets which I am thinking of adding using 'comment' > option und

Re: [PATCH] test/crypto: fix and improve ZUC cipher and auth tests

2023-01-06 Thread Zhang, Fan
On 1/6/2023 4:15 PM, Ciara Power wrote: The incorrect value was used for the reference plaintext offset in ZUC cipher function. This is now fixed to convert to byte length, rather than bits. Also, to cleanup the ZUC test code, some small improvements are made. The authentication function takes t

[PATCH] test/crypto: fix and improve ZUC cipher and auth tests

2023-01-06 Thread Ciara Power
The incorrect value was used for the reference plaintext offset in ZUC cipher function. This is now fixed to convert to byte length, rather than bits. Also, to cleanup the ZUC test code, some small improvements are made. The authentication function takes the auth op enum as a parameter instead of

Re: [PATCH v5 2/5] telemetry: fix repeated display when callback don't set dict

2023-01-06 Thread Bruce Richardson
On Mon, Dec 26, 2022 at 12:53:57PM +0800, fengchengwen wrote: > On 2022/12/19 17:33, Bruce Richardson wrote: > > On Mon, Dec 19, 2022 at 09:07:20AM +, Chengwen Feng wrote: > >> When telemetry callback didn't set dict and return a non-negative > >> number, the telemetry will repeat to display th

RE: [PATCH v1 1/3] test/bbdev: explicit check for allocation failure

2023-01-06 Thread Chautru, Nicolas
Hi Maxime, Yes this new commit fixes the last commit on the tree. You might want to merge these 2 commits into one or not. I mentioned this in the cover letter I believe. Thanks Nic > -Original Message- > From: Maxime Coquelin > Sent: Friday, January 6, 2023 6:51 AM > To: Chautru, Nico

Re: [PATCH v1 3/3] app/bbdev-test: remove offload cost optional build flag

2023-01-06 Thread Maxime Coquelin
On 12/15/22 00:33, Nicolas Chautru wrote: Remove the optional build flag for bbdev-test application so that it is enabled by default and having to maintain single build variant. Signed-off-by: Nicolas Chautru --- app/test-bbdev/test_bbdev_perf.c | 23 --- 1 file change

Re: [PATCH v1 2/3] drivers/baseband: remove offload cost optional build flag

2023-01-06 Thread Maxime Coquelin
On 12/15/22 00:33, Nicolas Chautru wrote: Remove the optional build flag for intel PMDs so that it is enabled by default and having to maintain single build variant. Signed-off-by: Nicolas Chautru --- drivers/baseband/acc/acc_common.h | 12 +--- drivers/baseband/acc/rte_acc100

Re: [PATCH v1 1/3] test/bbdev: explicit check for allocation failure

2023-01-06 Thread Maxime Coquelin
Hi Nicolas, On 12/15/22 00:33, Nicolas Chautru wrote: Adding check for error on return of the rte_bbdev_*_op_alloc_bulk calls in bbdev-test. Fixes: f714a18885a6 ("app/testbbdev: add test application for bbdev") Above line should not be breaked, can be fixed while applying if no other comments

Re: [PATCH v2 7/7] baseband/acc: acc100 ignore missing mempools

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Mempool not strictly required to be present in op for processing. Previous criteria too strict. No functional impact. Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 8 1 file changed, 8 deletions(-) diff --git a/dri

Re: [PATCH v2 6/7] baseband/acc: acc100 use desc helper functions

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Use the designated descriptor helper functions for descriptor address calculations. No functional impact. Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 35 +-- 1 file changed, 12 insertions(+), 23 del

Scheduled downtime for Patchwork/Bugzilla/Public-Inbox

2023-01-06 Thread Ali Alnubani
Hello, Please be advised that there will be scheduled downtime for the following services on 8:00 AM Sunday (UTC): - Patchwork (patches.dpdk.org) - Bugzilla (bugs.dpdk.org) - Public-Inbox (inbox.dpdk.org) Regards, Ali

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Thomas Monjalon
06/01/2023 13:41, Morten Brørup: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Friday, 6 January 2023 12.48 > > > > On Thu, Jan 05, 2023 at 04:32:40PM -0800, Stephen Hemminger wrote: > > > On Thu, 5 Jan 2023 09:21:18 -0800 > > > Tyler Retzlaff wrote: > > > > > > > On Th

Re: [PATCH 11/11] common/cnxk: disable drop re in A1 chip revision

2023-01-06 Thread Jerin Jacob
On Mon, Nov 28, 2022 at 3:25 PM Nithin Dabilpuram wrote: > > From: Pavan Nikhilesh > > Disable drop re in CN10KA A1 as enabling it would leak > event vector buffers. > > Signed-off-by: Pavan Nikhilesh Updated the git commits[2] and minor cleanup[1] in 1/11 as follows and applied to dpdk-next-ne

[PATCH] cryptodev: fix sym session mempool creation description

2023-01-06 Thread Fan Zhang
After the session mempool creation API is changed, some description is no longer valid. This patch fixes the descriptions in both API comment and the programmer's guide. Fixes: bdce2564dbf7 ("cryptodev: rework session framework") Cc: gak...@marvell.com Signed-off-by: Fan Zhang --- doc/guides/pr

RE: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Friday, 6 January 2023 12.48 > > On Thu, Jan 05, 2023 at 04:32:40PM -0800, Stephen Hemminger wrote: > > On Thu, 5 Jan 2023 09:21:18 -0800 > > Tyler Retzlaff wrote: > > > > > On Thu, Jan 05, 2023 at 10:01:31AM +0100, Thomas Monja

Re: [PATCH] build: avoid deprecated function for Meson properties

2023-01-06 Thread Bruce Richardson
On Thu, Jan 05, 2023 at 10:14:04AM +0100, Thomas Monjalon wrote: > 05/01/2023 05:25, Ruifeng Wang: > > From: Thomas Monjalon > > > -* Meson (version 0.53.2+) and ninja > > > +* Meson (version 0.54+) and ninja > > > > > meson.build:15 needs update to reflect the version pump. > > And .ci/linux

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Bruce Richardson
On Thu, Jan 05, 2023 at 04:32:40PM -0800, Stephen Hemminger wrote: > On Thu, 5 Jan 2023 09:21:18 -0800 > Tyler Retzlaff wrote: > > > On Thu, Jan 05, 2023 at 10:01:31AM +0100, Thomas Monjalon wrote: > > > 05/01/2023 08:09, Morten Brørup: > > > > > From: Tyler Retzlaff [mailto:roret...@linux.micr

[PATCH] common/cnxk: synchronize NPA aura bitmap accesses

2023-01-06 Thread Ashwin Sekhar T K
Ensure that all cnxk mempool aura bitmap accesses are synchronized. Signed-off-by: Ashwin Sekhar T K --- drivers/common/cnxk/roc_idev.c | 1 + drivers/common/cnxk/roc_idev_priv.h | 1 + drivers/common/cnxk/roc_npa.c | 29 - drivers/common/cnxk/roc_npa.h

RE: [EXT] Re: [RFC PATCH] graph: add support for pcap trace for graph

2023-01-06 Thread Amit Prakash Shukla
Thanks Stephen for the review. Sure, will use lib/pcapng. I see dpdk libpcapng adds most of the debugging data, however I would like to add a node name to the packets which I am thinking of adding using 'comment' option under 'Enhanced Packet Block' . Please let me know if that's fine. Thanks,

Re: [PATCH] crypto/openssl: fix warning on copy length

2023-01-06 Thread David Marchand
On Fri, Jan 6, 2023 at 11:16 AM Ruifeng Wang wrote: > > When building with gcc 11.2.0, the compiler warns as follows: > In function 'memcpy', > inlined from 'openssl_set_session_auth_parameters' at > ../drivers/crypto/openssl/rte_openssl_pmd.c:699:3, > inlined from 'openssl_set_session_pa

[PATCH] crypto/openssl: fix warning on copy length

2023-01-06 Thread Ruifeng Wang
When building with gcc 11.2.0, the compiler warns as follows: In function 'memcpy', inlined from 'openssl_set_session_auth_parameters' at ../drivers/crypto/openssl/rte_openssl_pmd.c:699:3, inlined from 'openssl_set_session_parameters' at ../drivers/crypto/openssl/rte_openssl_pmd.c:826:9:

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Thomas Monjalon
06/01/2023 02:04, Tyler Retzlaff: > On Fri, Jan 06, 2023 at 12:10:45AM +0100, Morten Brørup wrote: > > > From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com] > > > Sent: Thursday, 5 January 2023 23.06 > > > > > > doesn't create a new kind of mess. > > > > > > so i fudged around a bit to see

Re: [PATCH v2 1/2] eal: provide leading and trailing zero bit count abstraction

2023-01-06 Thread Thomas Monjalon
05/01/2023 18:27, Tyler Retzlaff: > On Thu, Jan 05, 2023 at 09:23:49AM -0800, Tyler Retzlaff wrote: > > On Thu, Jan 05, 2023 at 10:04:46AM +0100, Thomas Monjalon wrote: > > > 28/11/2022 18:27, Tyler Retzlaff: > > > > On Mon, Nov 28, 2022 at 06:22:10PM +0100, Morten Brørup wrote: > > > > > > From: T

RE: [RFC] net/vhost: support asynchronous data path

2023-01-06 Thread Wang, YuanX
Hi, > -Original Message- > From: Maxime Coquelin > Sent: Friday, January 6, 2023 5:34 PM > To: Wang, YuanX ; dev@dpdk.org > Cc: Hu, Jiayu > Subject: Re: [RFC] net/vhost: support asynchronous data path > > Hi, > > On 1/6/23 10:08, Wang, YuanX wrote: > > Hi Maxime, > > > > Sorry about no

[PATCH v2 13/15] common/idpf: add scalar data path

2023-01-06 Thread beilei . xing
From: Beilei Xing Add timestamp filed to idpf_adapter structure. Add scalar data path for single queue model and split queue model. Signed-off-by: Mingxia Liu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.h | 5 + drivers/common/idpf/idpf_common_logs.h | 24 + dri

[PATCH v2 15/15] common/idpf: add avx512 for single queue model

2023-01-06 Thread beilei . xing
From: Beilei Xing Add avx512 vector path for single queue model. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_rxtx.h| 20 + .../idpf/idpf_common_rxtx_avx512.c} | 4 +-- drivers/common/idpf/meson.build | 30 +++ driv

[PATCH v2 11/15] common/idpf: add rxq and txq struct

2023-01-06 Thread beilei . xing
From: Beilei Xing Add idpf_rxq and idpf_txq structure in common module. Move configure rxq and txq to common module. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.h | 2 + drivers/common/idpf/idpf_common_rxtx.h | 112 + drivers/common/idpf/idpf_commo

[PATCH v2 14/15] common/idpf: add vec queue setup

2023-01-06 Thread beilei . xing
From: Beilei Xing Add vector queue setup for single queue model. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_rxtx.c | 57 ++ drivers/common/idpf/idpf_common_rxtx.h | 2 + drivers/common/idpf/version.map| 1 + drivers/net/idpf/idpf_rxtx.c

[PATCH v2 12/15] common/idpf: add help functions for queue setup and release

2023-01-06 Thread beilei . xing
From: Beilei Xing Refine rxq setup and txq setup. Move some help functions of queue setup and queue release to common module. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_rxtx.c | 414 + drivers/common/idpf/idpf_common_rxtx.h | 57 ++ drivers/common/idpf/meson.bu

[PATCH v2 07/15] common/idpf: add irq map/unmap

2023-01-06 Thread beilei . xing
From: Beilei Xing Add irq map/unmap functions in common module. Signed-off-by: Jingjing Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 99 drivers/common/idpf/idpf_common_device.h | 6 ++ drivers/common/idpf/idpf_common_virtchnl.c |

[PATCH v2 10/15] common/idpf: add vector flags in vport

2023-01-06 Thread beilei . xing
From: Beilei Xing Add vector flags in idpf_vport structure. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.h | 5 + drivers/net/idpf/idpf_ethdev.h | 5 - drivers/net/idpf/idpf_rxtx.c | 22 ++ 3 files changed, 15 inserti

[PATCH v2 09/15] common/idpf: init create vport info

2023-01-06 Thread beilei . xing
From: Beilei Xing Initialize create vport info in common module. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 35 + drivers/common/idpf/idpf_common_device.h | 11 ++ drivers/common/idpf/version.map | 1 + drivers/net/idpf/idpf_ethdev.c

[PATCH v2 05/15] common/idpf: add vport init/deinit

2023-01-06 Thread beilei . xing
From: Beilei Xing Add vport init/deinit in common module. Signed-off-by: Wenjun Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 128 +++ drivers/common/idpf/idpf_common_device.h | 8 ++ drivers/common/idpf/idpf_common_virtchnl.c | 16 +-- dr

[PATCH v2 08/15] common/idpf: move ptype table to adapter structure

2023-01-06 Thread beilei . xing
From: Beilei Xing Move ptype_tbl field to idpf_adapter structure. Move get_pkt_type to common module. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 216 + drivers/common/idpf/idpf_common_device.h | 7 + drivers/common/idpf/idpf_common_virtc

[PATCH v2 04/15] common/idpf: introduce adapter init and deinit

2023-01-06 Thread beilei . xing
From: Beilei Xing Introduce base init and deinit in common module. Signed-off-by: Wenjun Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 153 drivers/common/idpf/idpf_common_device.h | 6 + drivers/common/idpf/idpf_common_virtchnl.h |

[PATCH v2 03/15] common/idpf: move vc functions to common module

2023-01-06 Thread beilei . xing
From: Beilei Xing Move most of virtual channel functions to idpf common module. Signed-off-by: Wenjun Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/base/meson.build | 2 +- drivers/common/idpf/idpf_common_device.c | 8 + drivers/common/idpf/idpf_common_device.h | 61 ++

[PATCH v2 06/15] common/idpf: add config RSS

2023-01-06 Thread beilei . xing
From: Beilei Xing Move configure RSS to common module. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 25 + drivers/common/idpf/idpf_common_device.h | 2 ++ drivers/common/idpf/idpf_common_virtchnl.h | 3 --- drivers/common/idpf/version.map

[PATCH v2 01/15] common/idpf: add adapter structure

2023-01-06 Thread beilei . xing
From: Beilei Xing Add structure idpf_adapter in common module, the structure includes some basic fields. Introduce structure idpf_adapter_ext in PMD, this structure includes extra fileds except idpf_adapter. Signed-off-by: Wenjun Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_comm

[PATCH v2 02/15] common/idpf: add vport structure

2023-01-06 Thread beilei . xing
From: Beilei Xing Move idpf_vport structure to common module, remove ethdev dependency. Also remove unused functions. Signed-off-by: Wenjun Wu Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.h | 59 ++ drivers/net/idpf/idpf_ethdev.c | 10 +- drivers/net/i

[PATCH v2 00/15] net/idpf: introduce idpf common modle

2023-01-06 Thread beilei . xing
From: Beilei Xing Refactor idpf pmd by introducing idpf common module, which will be also consumed by a new PMD - CPFL (Control Plane Function Library) PMD. The patchset depends on this following patchset: https://patches.dpdk.org/project/dpdk/cover/20230106090501.9106-1-beilei.x...@intel.com/

Re: [RFC] net/vhost: support asynchronous data path

2023-01-06 Thread Maxime Coquelin
Hi, On 1/6/23 10:08, Wang, YuanX wrote: Hi Maxime, Sorry about not being clear about the intentions. The patch is for a whitepaper, we use it for tests and we need to attach the patch link. Thanks for the clarification. Maybe I should set the patch state to superseded? I think setting it

[PATCH v2 5/5] net/idpf: refine MTU setting

2023-01-06 Thread beilei . xing
From: Jingjing Wu This patch refines MTU configuration. Signed-off-by: Jingjing Wu Signed-off-by: Beilei Xing --- drivers/net/idpf/idpf_ethdev.c | 37 +++--- drivers/net/idpf/idpf_ethdev.h | 1 + 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/dri

[PATCH v2 4/5] net/idpf: fix driver init symbols

2023-01-06 Thread beilei . xing
From: Jingjing Wu This patch fixes idpf driver init symbols. Fixes: 549343c25db8 ("net/idpf: support device initialization") Cc: sta...@dpdk.org Signed-off-by: Jingjing Wu Signed-off-by: Beilei Xing --- drivers/net/idpf/idpf_ethdev.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-)

[PATCH v2 2/5] net/idpf: remove req vports from adapter

2023-01-06 Thread beilei . xing
From: Jingjing Wu This patch refines idpf_adapter structure by removing req_vports. Signed-off-by: Jingjing Wu Signed-off-by: Beilei Xing --- drivers/net/idpf/idpf_ethdev.c | 79 ++ drivers/net/idpf/idpf_ethdev.h | 9 +++- 2 files changed, 49 insertions(+), 39

[PATCH v2 3/5] net/idpf: fix splitq xmit free

2023-01-06 Thread beilei . xing
From: Jingjing Wu When context descriptor is used during sending packets, mbuf is not freed correctly, it will cause mempool be exhausted. This patch refines the free function. Fixes: 770f4dfe0f79 ("net/idpf: support basic Tx data path") Cc: sta...@dpdk.org Signed-off-by: Jingjing Wu Signed-of

[PATCH v2 1/5] net/idpf: remove vport req and recv info from adapter

2023-01-06 Thread beilei . xing
From: Jingjing Wu This patch refines idpf_adapter structure by removing vport request and receive info. Signed-off-by: Jingjing Wu Signed-off-by: Beilei Xing --- drivers/net/idpf/idpf_ethdev.c | 185 +++-- drivers/net/idpf/idpf_ethdev.h | 19 ++-- drivers/net/idpf

[PATCH v2 0/5] net/idpf: code refine

2023-01-06 Thread beilei . xing
From: Beilei Xing 1. Remove some unnecessary fields from idpf_adapter structure. 2. Fix xmit free for split queue model. 3. Fix driver init symbols. 4. Refine MTU configuration. V2 changes: - fix driver init symbols - refine MTU setting Jingjing Wu (5): net/idpf: remove vport req and recv i

Re: [dpdk-dev][PATCH] net/cnxk: add support for L2 ether ptype for cnxk

2023-01-06 Thread Jerin Jacob
On Mon, Nov 28, 2022 at 10:03 AM wrote: > > From: Kiran Kumar K > > Adding lookup support for RTE_PTYPE_L2_ETHER in cnxk driver. > > Signed-off-by: Kiran Kumar K Updated the git commit subject as follows and applied to dpdk-next-net-mrvl/for-next-net. Thanks net/cnxk: support L2 ether ptyp

Re: [PATCH v2 5/7] baseband/acc: acc100 use define constant

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Use define constant ACC_HARQ_ALIGN_64B instead of hardcoded number. No functional impact. Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/baseband/a

Re: [PATCH v2 4/7] baseband/acc: acc100 fix queue mapping to 64 bits

2023-01-06 Thread Maxime Coquelin
On 1/6/23 10:12, Maxime Coquelin wrote: On 1/6/23 06:44, Hernan Vargas wrote: Fix potential overflow for Q mapping extension to 64 bits. Fixes: 32e8b7ea35d ("baseband/acc100: refactor to segregate common code") Signed-off-by: Hernan Vargas ---   drivers/baseband/acc/rte_acc100_pmd.c | 2

Re: [PATCH v2 4/7] baseband/acc: acc100 fix queue mapping to 64 bits

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Fix potential overflow for Q mapping extension to 64 bits. Fixes: 32e8b7ea35d ("baseband/acc100: refactor to segregate common code") Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 2 +- 1 file changed, 1 insertion(+), 1 dele

RE: [RFC] net/vhost: support asynchronous data path

2023-01-06 Thread Wang, YuanX
Hi Maxime, Sorry about not being clear about the intentions. The patch is for a whitepaper, we use it for tests and we need to attach the patch link. Maybe I should set the patch state to superseded? Thanks, Yuan > -Original Message- > From: Maxime Coquelin > Sent: Monday, January 2, 2

Re: [PATCH v1 3/3] net/cnxk: add debug check for number of Tx descriptors

2023-01-06 Thread Jerin Jacob
On Thu, Nov 17, 2022 at 12:56 PM Ashwin Sekhar T K wrote: > > When SG2 descriptors are used and more than 5 segments > are present, in certain combination of segments the > number of descriptors required will be greater than > 16. > > In debug builds, add an assert to capture this scenario. > > Si

Re: [PATCH v2 3/7] baseband/acc: acc100 fix multiplexing multiple ops

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Function to check if multiplexing is possible for multiple operations in one descriptor returns number of enqueued ops. Fixes: 32e8b7ea35d ("baseband/acc100: refactor to segregate common code") Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte

Re: [PATCH v2 2/7] baseband/acc: acc100 fix iteration counter in TB

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Use ldpc or turbo iteration counter based on the operation type. Fixes: 5ad5060f8f7 ("baseband/acc100: add LDPC processing functions") Cc: sta...@dpdk.org Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 8 ++-- 1 file cha

Re: [PATCH v2 1/7] baseband/acc: acc100 free harq layout pointer

2023-01-06 Thread Maxime Coquelin
On 1/6/23 06:44, Hernan Vargas wrote: Explicitly call rte_free for harq_layout pointer in dev_close function to prevent memory leak. Fixes: ba2262fe16c ("baseband/acc100: fix close cleanup") Cc: sta...@dpdk.org Signed-off-by: Hernan Vargas --- drivers/baseband/acc/rte_acc100_pmd.c | 1 +

Re: [PATCH v1 0/6] baseband/acc: changes for 23.03

2023-01-06 Thread Maxime Coquelin
Hi Hernan, On 1/5/23 22:59, Vargas, Hernan wrote: Hi Maxime, I've reordered the commits to put the fixes first. My server was still using the wrong time when I sent the v2 series, please let me know if you need me to re-send it. No need to resend, thanks for having fixed it for future series