RE: [PATCH v2 1/3] net/ixgbe: initialize PTP to system time

2024-11-26 Thread Xu, HailinX
> -Original Message- > From: Anatoly Burakov > Sent: Monday, November 25, 2024 7:33 PM > To: dev@dpdk.org; Medvedkin, Vladimir > Subject: [PATCH v2 1/3] net/ixgbe: initialize PTP to system time > > Currently, ixgbe driver initializes PTP timestamp to 0. This is different from > what kern

RE: [PATCH v2 3/3] net/e1000: initialize PTP to system time

2024-11-26 Thread Xu, HailinX
> -Original Message- > From: Anatoly Burakov > Sent: Monday, November 25, 2024 7:33 PM > To: dev@dpdk.org > Subject: [PATCH v2 3/3] net/e1000: initialize PTP to system time > > Currently, e1000 driver initializes PTP timestamp to 0. This is different from > what kernel driver does (which

RE: [PATCH v1 1/1] net/ixgbe: fix PTP initialization for E610

2024-11-26 Thread Xu, HailinX
> -Original Message- > From: Anatoly Burakov > Sent: Friday, November 22, 2024 11:17 PM > To: dev@dpdk.org; Medvedkin, Vladimir ; > Kwapulinski, Piotr ; Carolyn Wyborny > ; Jagielski, Jedrzej > Subject: [PATCH v1 1/1] net/ixgbe: fix PTP initialization for E610 > > Current codepath does n

[PATCH] net/mlx5: fix the unneeded stub table allocation

2024-11-26 Thread Bing Zhao
The HWS non-template flow API is reusing some implementation of template API to unifiy code logic. So for each rule creation, a stub / temporary table is used in order to reuse the actions construction. Since this is temporary and used only internally, there is no need to save the table permanentl

Re: [PATCH] net/mlx5/hws: allow vport action to wire in RX flow

2024-11-26 Thread Raslan Darawsheh
Hi, From: Itamar Gozlan Sent: Tuesday, November 19, 2024 4:29 PM To: Itamar Gozlan; Erez Shitrit; NBU-Contact-Thomas Monjalon (EXTERNAL); Suanming Mou; Dariusz Sosnowski; Slava Ovsiienko; Bing Zhao; Ori Kam; Matan Azrad Cc: dev@dpdk.org Subject: [PATCH] net/mlx5/hws: allow vport action to wire

Re: [RFC] Revert "vhost: use imported VDUSE uAPI header"

2024-11-26 Thread Maxime Coquelin
On 11/17/24 18:32, Stephen Hemminger wrote: The file vduse.h does not have a license that is compatiable with current DPDK license policy. This reverts commit 9fec3f0569087de0129c7f2badaf5be2776e. Signed-off-by: Stephen Hemminger --- kernel/linux/uapi/linux/vduse.h | 353 -

[PATCH v2] net/mlx5: fix the leak of action data list

2024-11-26 Thread Bing Zhao
In the actions construction for HWS non-template API, the `masks` parameter is always set to NULL and all the actions will be translated in the "construct" stage as non-fixed ones. In the stage of translating actions template, the actions data would be allocated from the pool and managed in a list

RE: [PATCH] net/ixgbe: fix RSS redirection table configuration for E610

2024-11-26 Thread Xu, HailinX
> -Original Message- > From: Yuan Wang > Sent: Monday, November 25, 2024 5:36 PM > To: Burakov, Anatoly ; Medvedkin, Vladimir > > Cc: dev@dpdk.org; Wang, YuanX > Subject: [PATCH] net/ixgbe: fix RSS redirection table configuration for E610 > > Add labels to get the correct table size and

RE: [PATCH] net/ixgbe: add support for new device

2024-11-26 Thread Xu, HailinX
> -Original Message- > From: Zhichao Zeng > Sent: Tuesday, November 26, 2024 11:16 AM > To: dev@dpdk.org > Cc: Zeng, ZhichaoX ; Burakov, Anatoly > ; Medvedkin, Vladimir > > Subject: [PATCH] net/ixgbe: add support for new device > > Add support for loopback_mode for new device. > > Signe

RE: [PATCH] net/mlx5: fix the unneeded stub table allocation

2024-11-26 Thread Dariusz Sosnowski
> -Original Message- > From: Bing Zhao > Sent: Tuesday, November 26, 2024 10:26 > To: Dariusz Sosnowski ; Slava Ovsiienko > ; dev@dpdk.org; Raslan Darawsheh > > Cc: Ori Kam ; Suanming Mou ; > Matan Azrad ; Maayan Kashani > > Subject: [PATCH] net/mlx5: fix the unneeded stub table alloc

[PATCH] net/sxe: submit the build directory and rough doc documentation

2024-11-26 Thread Jie Liu
Adding a minimum maintainable directory structure for the network driver and request maintenance of the sxe driver. Signed-off-by: Jie Liu --- doc/guides/nics/features/sxe.ini| 8 + doc/guides/nics/features/sxe_vf.ini | 10 ++ doc/guides/nics/sxe.rst | 41 +++

[PATCH v1 2/4] lcore: rename socket ID to NUMA ID

2024-11-26 Thread Anatoly Burakov
Rename socket ID to NUMA ID in internal lcore structure. This does not change any user facing API's, although it does alter a couple of log messages. In particular, telemetry API and lcore dump API changes have been omitted as there may be consumers of these API that depend on specifics of message

[PATCH v1 0/4] Adjust wording for NUMA vs. socket ID in DPDK

2024-11-26 Thread Anatoly Burakov
While initially, DPDK has used the term "socket ID" to refer to physical package ID, the last time DPDK read "physical_package_id" for socket ID was ~9 years ago, so it's been a while since we've actually switched over to using the term "socket" to mean "NUMA node". This wasn't a problem before, a

[PATCH v1 3/4] eal: rename socket ID to NUMA ID in internal config

2024-11-26 Thread Anatoly Burakov
This patch renames socket ID-related fields in internal EAL config structure to refer to NUMA ID instead. No user-facing API's are changed. Signed-off-by: Anatoly Burakov --- lib/eal/common/eal_common_dynmem.c | 14 +++--- lib/eal/common/eal_common_options.c | 16 lib/e

[PATCH v1 4/4] eal: rename --socket-mem/--socket-limit

2024-11-26 Thread Anatoly Burakov
Currently, --socket-mem and --socket-limit EAL flags effectively refer to NUMA nodes, not CPU sockets. Update the flag names to reflect this. Old flag names are still supported for backward compatibility. Signed-off-by: Anatoly Burakov --- Notes: Technically, this is a user-facing change and

DPDK Release Candidate 24.11-rc3 Testing Report

2024-11-26 Thread Wael Abualrub
Hi, > -Original Message- > From: Thomas Monjalon > Sent: Wednesday, November 20, 2024 4:13 AM > To: annou...@dpdk.org > Subject: release candidate 24.11-rc3 > > A new DPDK release candidate is ready for testing: > https://git.dpdk.org/dpdk/tag/?id=v24.11-rc3 > > There are 192 new

[PATCH v1 1/4] eal: update socket ID API documentation

2024-11-26 Thread Anatoly Burakov
Currently, even though through out DPDK we refer to "socket ID's", in actuality we are referring to NUMA node ID's, which do not necessarily correspond to physical sockets. This is not an API change nor a semantics change, it is merely an update of API documentation to match what is already the ca

[PATCH v2 1/1] buildtools: add VSCode configuration generator

2024-11-26 Thread Anatoly Burakov
A lot of developers use Visual Studio Code as their primary IDE. This script will be called from within meson build process, and will generate a configuration file for VSCode that sets up basic build tasks, launch tasks, as well as C/C++ code analysis settings that will take into account compile_co

<    1   2