RE: [RFC,v3 1/3] ethdev: introduce protocol type based header split

2022-03-29 Thread Zhang, Qi Z
> -Original Message- > From: Ding, Xuan > Sent: Tuesday, March 29, 2022 2:50 PM > To: tho...@monjalon.net; Yigit, Ferruh ; > andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; step...@networkplumber.org; > m...@smartsharesystems.com; viachesl...@nvidia.com; Zhang, Qi Z > ; Yu, Ping ; Wu,

RE: [RFC,v3 1/3] ethdev: introduce protocol type based header split

2022-03-29 Thread Ding, Xuan
Hi Qi, > -Original Message- > From: Zhang, Qi Z > Sent: Tuesday, March 29, 2022 3:56 PM > To: Ding, Xuan ; tho...@monjalon.net; Yigit, Ferruh > ; andrew.rybche...@oktetlabs.ru > Cc: dev@dpdk.org; step...@networkplumber.org; > m...@smartsharesystems.com; viachesl...@nvidia.com; Yu, Ping >

Re: [RFC] eal: add seqlock

2022-03-29 Thread Ola Liljedahl
On 3/28/22 12:53, Ananyev, Konstantin wrote: diff --git a/lib/eal/include/meson.build b/lib/eal/include/meson.build index 9700494816..48df5f1a21 100644 --- a/lib/eal/include/meson.build +++ b/lib/eal/include/meson.build @@ -36,6 +36,7 @@ headers += files( 'rte_per_lcore.h',

[PATCH v1] app/test-pmd: change a magic number to macro

2022-03-29 Thread Mingxia Liu
From: mingxial Add macro MIN_TOTAL_NUM_MBUFS (1024) to indicate what the value of total-num-mbufs should bigger than. Fixes: c87988187fdb ("app/testpmd: add --total-num-mbufs option") Cc: sta...@dpdk.org Signed-off-by: mingxial --- app/test-pmd/parameters.c | 5 +++-- app/test-pmd/testpmd.h

[PATCH v1] app/test-pmd: change a magic number to macro

2022-03-29 Thread Mingxia Liu
From: mingxial Add macro MIN_TOTAL_NUM_MBUFS (1024) to indicate what the value of total-num-mbufs should bigger than. Fixes: c87988187fdb ("app/testpmd: add --total-num-mbufs option") Cc: sta...@dpdk.org Signed-off-by: mingxial --- app/test-pmd/parameters.c | 5 +++-- app/test-pmd/testpmd.h

Re: [RFC] eal: add seqlock

2022-03-29 Thread Mattias Rönnblom
On 2022-03-28 16:06, Ola Liljedahl wrote: > > > On 3/28/22 12:53, Ananyev, Konstantin wrote: >> > diff --git a/lib/eal/include/meson.build > b/lib/eal/include/meson.build > index 9700494816..48df5f1a21 100644 > --- a/lib/eal/include/meson.build > +++ b/lib/eal/include/meson.bui

[PATCH 0/2] test: enable most driver tests on windows

2022-03-29 Thread Tyler Retzlaff
* remove conditional compilation for windows from crypto tests so they are built and registered to be run with dpdk-test.exe. * remaining driver tests require further investigation and will not be addressed in this series. Tyler Retzlaff (2): test/crypto: remove Windows conditional compilati

[PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Tyler Retzlaff
enable most of the driver tests to run on windows, most tests will be skipped since the drivers themselves are not available on windows. Signed-off-by: Tyler Retzlaff --- app/test/meson.build | 35 ++- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git

[PATCH 1/2] test/crypto: remove Windows conditional compilation

2022-03-29 Thread Tyler Retzlaff
build the test/crypto harnesses on windows to allow them to be listed as tests to run. Signed-off-by: Tyler Retzlaff --- app/test/test_cryptodev.c| 3 --- app/test/test_cryptodev_asym.c | 3 --- app/test/test_cryptodev_blockcipher.c| 3 --- app/test/test_cryptodev_s

Re: [PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Thomas Monjalon
29/03/2022 11:02, Tyler Retzlaff: > enable most of the driver tests to run on windows, most tests will be > skipped since the drivers themselves are not available on windows. [...] > if not is_windows > driver_test_names += [ > -'cryptodev_aesni_mb_autotest', > -'crypt

Re: [dpdk-dev] [PATCH] maintainers: update for NFP

2022-03-29 Thread Thomas Monjalon
25/03/2022 13:01, heinrich.k...@corigine.com: > From: Heinrich Kuhn > > Niklas has been appointed the new maintainer for the NFP PMD. Update the > MAINTAINERS file to reflect this > > Signed-off-by: Heinrich Kuhn Applied

[PATCH v1] app/test-pmd: change a magic number to macro

2022-03-29 Thread Mingxia Liu
From: mingxial Add macro MIN_TOTAL_NUM_MBUFS (1024) to indicate what the value of total-num-mbufs should bigger than. Fixes: c87988187fdb ("app/testpmd: add --total-num-mbufs option") Cc: sta...@dpdk.org Signed-off-by: mingxial --- app/test-pmd/parameters.c | 5 +++-- app/test-pmd/testpmd.h

Re: [PATCH] app/testpmd: remove useless pointer checks

2022-03-29 Thread Thomas Monjalon
24/03/2022 17:15, David Marchand: > Parameters to this static helper can't be NULL. > str has already been dereferenced in caller. > dst and size point to variable in stack. The same function is copy/pasted in several places. Why simplifying only this one? because of its static nature? Shouldn't

Re: [PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Tyler Retzlaff
On Tue, Mar 29, 2022 at 11:12:21AM +0200, Thomas Monjalon wrote: > 29/03/2022 11:02, Tyler Retzlaff: > > enable most of the driver tests to run on windows, most tests will be > > skipped since the drivers themselves are not available on windows. > [...] > > if not is_windows > > driver_test_n

Re: [PATCH] devtools: document ABI suppression rules

2022-03-29 Thread Thomas Monjalon
23/03/2022 10:24, David Marchand: > Suppression rules are being added during the life of an ABI and cleaned > when bumping the major version. > Sort and document those rules to avoid pruning rules that should be > kept. > > Signed-off-by: David Marchand Good idea. Applied, thanks.

RE: [RFC v2 1/2] vhost: support clear in-flight packets for async dequeue

2022-03-29 Thread Wang, YuanX
Hi Sunil, > -Original Message- > From: Pai G, Sunil > Sent: Monday, March 28, 2022 2:08 PM > To: Wang, YuanX ; maxime.coque...@redhat.com; > Xia, Chenbo > Cc: dev@dpdk.org; Hu, Jiayu ; Ding, Xuan > ; Yang, YvonneX > Subject: RE: [RFC v2 1/2] vhost: support clear in-flight packets for as

Re: [PATCH v4] maintainers: add explicit maintainer for some bbdev PMDs

2022-03-29 Thread Thomas Monjalon
21/03/2022 19:19, Nicolas Chautru: > These were implicit from DPDK script but adding > separate reference to make it explicit. > Separate sections for API and PMDs > > Signed-off-by: Nicolas Chautru Applied, thanks.

[PATCH v5 0/9] Enable ETS-based TX QoS on PF

2022-03-29 Thread Wenjun Wu
This patch set enables ETS-based TX QoS on PF. It is supported to configure bandwidth and priority in both queue and queue group level, and weight only in queue level. v2: fix code style issue. v3: fix uninitialization issue v4: fix logical issue v5: fix CI testing issue. Add explicit cast. Ting

[PATCH v5 1/9] net/ice/base: fix dead lock issue when getting node from ID type

2022-03-29 Thread Wenjun Wu
The function ice_sched_get_node_by_id_type needs to be called with the scheduler lock held. However, the function ice_sched_get_node also requests the scheduler lock. It will cause the dead lock issue. This patch replaces function ice_sched_get_node with function ice_sched_find_node_by_teid to sol

[PATCH v5 2/9] net/ice/base: support priority configuration of the exact node

2022-03-29 Thread Wenjun Wu
This patch adds priority configuration support of the exact node in the scheduler tree. This function does not need additional calls to the scheduler lock. Signed-off-by: Wenjun Wu --- drivers/net/ice/base/ice_sched.c | 21 + drivers/net/ice/base/ice_sched.h | 3 +++ 2 files

[PATCH v5 3/9] net/ice/base: support queue BW allocation configuration

2022-03-29 Thread Wenjun Wu
This patch adds BW allocation support of queue scheduling node to support WFQ in queue level. Signed-off-by: Wenjun Wu --- drivers/net/ice/base/ice_sched.c | 64 drivers/net/ice/base/ice_sched.h | 3 ++ 2 files changed, 67 insertions(+) diff --git a/drivers/net

[PATCH v5 4/9] net/ice: support queue bandwidth limit

2022-03-29 Thread Wenjun Wu
From: Ting Xu Enable basic TM API for PF only. Support for adding profiles and queue nodes. Only max bandwidth is supported in profiles. Profiles can be assigned to target queues. Only TC0 is valid. Signed-off-by: Wenjun Wu Signed-off-by: Ting Xu --- drivers/net/ice/ice_ethdev.c | 19 ++ dri

[PATCH v5 5/9] net/ice: support queue group bandwidth limit

2022-03-29 Thread Wenjun Wu
To set up the exact queue group, we need to reconfigure topology by delete and then recreate queue nodes. This patch adds queue group configuration support and queue group bandwidth limit support. Signed-off-by: Wenjun Wu --- drivers/net/ice/ice_ethdev.h | 9 +- drivers/net/ice/ice_tm.c |

[PATCH v5 6/9] net/ice: support queue priority configuration

2022-03-29 Thread Wenjun Wu
This patch adds queue priority configuration support. The highest priority is 0, and the lowest priority is 7. Signed-off-by: Wenjun Wu --- drivers/net/ice/ice_tm.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/drivers/net/ice/ice_tm.c b/drivers/net/ice/ice_

[PATCH v5 7/9] net/ice: support queue weight configuration

2022-03-29 Thread Wenjun Wu
This patch adds queue weight configuration support. Signed-off-by: Wenjun Wu --- drivers/net/ice/ice_tm.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/drivers/net/ice/ice_tm.c b/drivers/net/ice/ice_tm.c index 91e420d653..4d7bb9102c 100644 --- a/drivers/net/i

[PATCH v5 8/9] net/ice: support queue group priority configuration

2022-03-29 Thread Wenjun Wu
This patch adds queue group priority configuration support. Signed-off-by: Wenjun Wu --- drivers/net/ice/ice_tm.c | 8 1 file changed, 8 insertions(+) diff --git a/drivers/net/ice/ice_tm.c b/drivers/net/ice/ice_tm.c index 4d7bb9102c..17f369994b 100644 --- a/drivers/net/ice/ice_tm.c +++

[PATCH v5 9/9] net/ice: add warning log for unsupported configuration

2022-03-29 Thread Wenjun Wu
Priority configuration is enabled in level 3 and level 4. Weight configuration is enabled in level 4. This patch adds warning log for unsupported priority and weight configuration. Signed-off-by: Wenjun Wu --- drivers/net/ice/ice_tm.c | 9 + 1 file changed, 9 insertions(+) diff --git a/

Re: [PATCH v1] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-03-29 Thread Bruce Richardson
On Fri, Mar 25, 2022 at 03:14:28PM +, Sean Morrissey wrote: > l3fwd-acl contains duplicate functions to l3fwd. > For this reason we merge l3fwd-acl code into l3fwd > with '--lookup acl' cmdline option to run ACL. > > Signed-off-by: Sean Morrissey > --- > examples/l3fwd-acl/Makefile |

[PATCH] net/cnxk: fix crash during hotplug detach operation

2022-03-29 Thread skori
From: Sunil Kumar Kori hot_plug application does not perform any port setup configuration via rte_eth_dev_configure() API. All the probed Ethernet ports do not contain any Rx and Tx queues. While detaching a device via rte_eal_hotplug_remove(), CNXK driver expects Rx and Tx queues structures pop

RE: [PATCH v1] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-03-29 Thread Ananyev, Konstantin
Hi Sean, > l3fwd-acl contains duplicate functions to l3fwd. > For this reason we merge l3fwd-acl code into l3fwd > with '--lookup acl' cmdline option to run ACL. LGTM in general, some comments, mostly nits inline. As one generic comment - doc update seems missing. Thanks Konstantin > Signed-o

Re: [PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Thomas Monjalon
29/03/2022 11:32, Tyler Retzlaff: > On Tue, Mar 29, 2022 at 11:12:21AM +0200, Thomas Monjalon wrote: > > 29/03/2022 11:02, Tyler Retzlaff: > > > enable most of the driver tests to run on windows, most tests will be > > > skipped since the drivers themselves are not available on windows. > > [...] >

RE: 20.11.5 patches review and test

2022-03-29 Thread Jiang, YuX
> -Original Message- > From: luca.bocca...@gmail.com > Sent: Friday, March 18, 2022 11:21 PM > To: sta...@dpdk.org > Cc: dev@dpdk.org; Abhishek Marathe ; > Ali Alnubani ; Walker, Benjamin > ; David Christensen > ; hariprasad.govindhara...@intel.com; Hemant > Agrawal ; Stokes, Ian ; > Jerin

Re: 20.11.5 patches review and test

2022-03-29 Thread Luca Boccassi
On Tue, 2022-03-29 at 11:48 +, Jiang, YuX wrote: > > -Original Message- > > From: luca.bocca...@gmail.com > > Sent: Friday, March 18, 2022 11:21 PM > > To: sta...@dpdk.org > > Cc: dev@dpdk.org; Abhishek Marathe > > ; > > Ali Alnubani ; Walker, Benjamin > > ; David Christensen > > ; har

Re: Intel roadmap for 22.07

2022-03-29 Thread Thomas Monjalon
24/03/2022 09:32, Mcnamara, John: > * DLB allow assignment of SW/HW credit quanta assignment on port usage hint > * DLB allow dlb2 eventdev apps to use specific COS on per port basis > * DLB add support for DLB 2.5 QE weight hardware feature DLB and DLB2 were introduced as different but very simil

Re: [PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Tyler Retzlaff
On Tue, Mar 29, 2022 at 01:29:55PM +0200, Thomas Monjalon wrote: > 29/03/2022 11:32, Tyler Retzlaff: > > On Tue, Mar 29, 2022 at 11:12:21AM +0200, Thomas Monjalon wrote: > > > 29/03/2022 11:02, Tyler Retzlaff: > > > > enable most of the driver tests to run on windows, most tests will be > > > > ski

[PATCH] net/dpaa2: fix dpdmux default interface

2022-03-29 Thread Tianli Lai
if dpdmux objects created by restool tools with the argument "--default-if=", this function would change it to 1 Signed-off-by: Tianli Lai --- drivers/net/dpaa2/dpaa2_mux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/dpaa2/dpaa2_mux.c b/drivers/net/dpaa2/dpaa2

Re: [PATCH 2/2] test: enable most driver tests on Windows

2022-03-29 Thread Thomas Monjalon
29/03/2022 14:10, Tyler Retzlaff: > On Tue, Mar 29, 2022 at 01:29:55PM +0200, Thomas Monjalon wrote: > > 29/03/2022 11:32, Tyler Retzlaff: > > > On Tue, Mar 29, 2022 at 11:12:21AM +0200, Thomas Monjalon wrote: > > > > 29/03/2022 11:02, Tyler Retzlaff: > > > > > enable most of the driver tests to ru

Re: [PATCH v1] lib: remove x86 atomic header loop include

2022-03-29 Thread Thomas Monjalon
24/03/2022 09:41, Haiyue Wang: > Remove the x86 top atomic header include from the architecture related > header file, since this x86 top atomic header file has included them. > > Signed-off-by: Haiyue Wang Applied, thanks.

Re: [PATCH v2] doc: fix vhost multi-queue reconnection

2022-03-29 Thread Maxime Coquelin
On 2/24/22 07:28, xuan.d...@intel.com wrote: From: Xuan Ding Since QEMU 5.2.0 fixes the vhost multi-queue reconnection issue in commit f66337bdbfda ("vhost-user: save features of multiqueues if chardev is closed"), this patch removes the previous description from known issue. Fixes: b37e955

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
Having thought more about it, I think that a completely different architectural approach is required: Many of the DPDK Ethernet PMDs implement a variety of RX and TX packet burst functions, each optimized for different CPU vector instruction sets. The availability of a DMA engine should be t

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Van Haaren, Harry
Hi Morten, That's *exactly* how this architecture is designed & implemented. 1. The DMA configuration and initialization is up to the application (OVS). 2. The VHost library is passed the DMA-dev ID, and its new async rx/tx APIs, and uses the DMA device to accelerate the copy. Looking for

Re: [PATCH v1] dmadev: add telemetry support

2022-03-29 Thread Bruce Richardson
On Wed, Mar 23, 2022 at 04:49:07PM +, Sean Morrissey wrote: > Telemetry commands are now registered through the dmadev library > for the gathering of DSA stats. The corresponding callback > functions for listing dmadevs and providing info and stats for a > specific dmadev are implemented in the

[PATCH 0/6] Extend and set event queue attributes at runtime

2022-03-29 Thread Shijith Thotton
This series adds support for setting event queue attributes at runtime and adds two new event queue attributes weight and affinity. Eventdev capability RTE_EVENT_DEV_CAP_RUNTIME_QUEUE_ATTR is added to expose the capability to set attributes at runtime and rte_event_queue_attr_set() API is used to s

[PATCH 1/6] eventdev: support to set queue attributes at runtime

2022-03-29 Thread Shijith Thotton
Added a new eventdev API rte_event_queue_attr_set(), to set event queue attributes at runtime from the values set during initialization using rte_event_queue_setup(). PMD's supporting this feature should expose the capability RTE_EVENT_DEV_CAP_RUNTIME_QUEUE_ATTR. Signed-off-by: Shijith Thotton --

[PATCH 2/6] eventdev: add weight and affinity to queue attributes

2022-03-29 Thread Shijith Thotton
Extended eventdev queue QoS attributes to support weight and affinity. If queues are of same priority, events from the queue with highest weight will be scheduled first. Affinity indicates the number of times, the subsequent schedule calls from an event port will use the same event queue. Schedule

[PATCH 4/6] test/event: test cases to test runtime queue attribute

2022-03-29 Thread Shijith Thotton
Added test cases to test changing of queue QoS attributes priority, weight and affinity at runtime. Signed-off-by: Shijith Thotton --- app/test/test_eventdev.c | 146 +++ 1 file changed, 146 insertions(+) diff --git a/app/test/test_eventdev.c b/app/test/test_

[PATCH 3/6] doc: announce change in event queue conf structure

2022-03-29 Thread Shijith Thotton
Structure rte_event_queue_conf will be extended to include fields to support weight and affinity attribute. Once it gets added in DPDK 22.11, eventdev internal op, queue_attr_get can be removed. Signed-off-by: Shijith Thotton --- doc/guides/rel_notes/deprecation.rst | 3 +++ 1 file changed, 3 in

[PATCH 5/6] event/cnxk: support to set runtime queue attributes

2022-03-29 Thread Shijith Thotton
Added API to set queue attributes at runtime and API to get weight and affinity. Signed-off-by: Shijith Thotton --- doc/guides/eventdevs/features/cnxk.ini | 1 + drivers/event/cnxk/cn10k_eventdev.c| 4 ++ drivers/event/cnxk/cn9k_eventdev.c | 4 ++ drivers/event/cnxk/cnxk_eventdev.c

[PATCH 6/6] common/cnxk: use lock when accessing mbox of SSO

2022-03-29 Thread Shijith Thotton
From: Pavan Nikhilesh Since mbox is now accessed from multiple threads, use lock to synchronize access. Signed-off-by: Pavan Nikhilesh Signed-off-by: Shijith Thotton --- drivers/common/cnxk/roc_sso.c | 174 + drivers/common/cnxk/roc_sso_priv.h | 1 + drivers

RE: [PATCH v2] doc: fix vhost multi-queue reconnection

2022-03-29 Thread Ding, Xuan
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Tuesday, March 29, 2022 8:47 PM > To: Ding, Xuan ; Xia, Chenbo > Cc: dev@dpdk.org; Hu, Jiayu ; sta...@dpdk.org > Subject: Re: [PATCH v2] doc: fix vhost multi-queue reconnection > > > > On 2/24/22 07:28, xuan.d...@intel.co

RE: [RFC] eal: add seqlock

2022-03-29 Thread Ananyev, Konstantin
> > diff --git a/lib/eal/include/meson.build > > b/lib/eal/include/meson.build > > index 9700494816..48df5f1a21 100644 > > --- a/lib/eal/include/meson.build > > +++ b/lib/eal/include/meson.build > > @@ -36,6 +36,7 @@ headers += files( > >    'rte_per_lcore.h', >

Re: [PATCH] net/dpaa2: fix dpdmux default interface

2022-03-29 Thread Hemant Agrawal
Acked-by:  Hemant Agrawal On 3/30/2022 1:56 AM, Tianli Lai wrote: if dpdmux objects created by restool tools with the argument "--default-if=", this function would change it to 1 Signed-off-by: Tianli Lai --- drivers/net/dpaa2/dpaa2_mux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

dpdk rte rss flow with sriov

2022-03-29 Thread Yaron Illouz
Hi Is this possible to use dpdk rte rss flow with a vf sriov, or is it an option available only for real interface? I use dpdk 19.11 and a Mellanox card 100G with mlx5

RE: dpdk rte rss flow with sriov

2022-03-29 Thread Asaf Penso
Mellanox NICs support RSS for PF/VF/SF. Regards, Asaf Penso From: Yaron Illouz Sent: Tuesday, March 29, 2022 4:35 PM To: us...@dpdk.org; dev@dpdk.org Subject: dpdk rte rss flow with sriov Hi Is this possible to use dpdk rte rss flow with a vf sriov, or is it an option available only for real

RE: [PATCH] net/dpaa2: fix dpdmux default interface

2022-03-29 Thread Hemant Agrawal
BTW, will you please add following fix tags to your commit message Fixes: 1def64c2d79e ("net/dpaa2: add dpdmux initialization and configuration") Cc: nipun.gu...@nxp.com > -Original Message- > From: Hemant Agrawal (OSS) > Sent: Tuesday, March 29, 2022 7:01 PM > To: Tianli Lai ; dev@dpdk.

[PATCH v2] net/dpaa2: fix dpdmux default interface

2022-03-29 Thread Tianli Lai
if dpdmux objects created by restool tools with the argument "--default-if=", this function would change it to 1 Fixes: 1def64c2d79e ("net/dpaa2: add dpdmux initialization and configuration") Cc: nipun.gu...@nxp.com Signed-off-by: Tianli Lai --- drivers/net/dpaa2/dpaa2_mux.c | 2 +- 1 file chan

RE: dpdk rte rss flow with sriov

2022-03-29 Thread Yaron Illouz
Perhaps I didn’t ask correctly My vm have a vf sriov, The dpdk application will create x rx queues on the vf as it should have done for a pf I expect traffic to be spreaded between the rx queues according to rte_flow rss defined (RTE_FLOW_ACTION_TYPE_QUEUE or RTE_FLOW_ACTION_TYPE_RSS) Asaf: I

[Bug 985] [20.11] librte_eal build error with gcc 12

2022-03-29 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=985 Bug ID: 985 Summary: [20.11] librte_eal build error with gcc 12 Product: DPDK Version: 20.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal P

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
> From: Van Haaren, Harry [mailto:harry.van.haa...@intel.com] > Sent: Tuesday, 29 March 2022 15.02 > > > From: Morten Brørup > > Sent: Tuesday, March 29, 2022 1:51 PM > > > > Having thought more about it, I think that a completely different > > architectural approach is required: > > > > Man

RE: Intel roadmap for 22.07

2022-03-29 Thread Chautru, Nicolas
Hi Thomas, The ACC101 PMD is to support a new silicon being PRQ this year by Intel. Note this is not a FPGA but an actual ASIC. There is some similarity with ACC100 but still a brand new silicon, new features, number of silicon bug fixes, different number of engines, different performance and

Re: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Maxime Coquelin
Hi Morten, On 3/29/22 16:44, Morten Brørup wrote: From: Van Haaren, Harry [mailto:harry.van.haa...@intel.com] Sent: Tuesday, 29 March 2022 15.02 From: Morten Brørup Sent: Tuesday, March 29, 2022 1:51 PM Having thought more about it, I think that a completely different architectural approach

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
> From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > Sent: Tuesday, 29 March 2022 18.24 > > Hi Morten, > > On 3/29/22 16:44, Morten Brørup wrote: > >> From: Van Haaren, Harry [mailto:harry.van.haa...@intel.com] > >> Sent: Tuesday, 29 March 2022 15.02 > >> > >>> From: Morten Brørup > >>>

Re: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Bruce Richardson
On Tue, Mar 29, 2022 at 06:45:19PM +0200, Morten Brørup wrote: > > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > > Sent: Tuesday, 29 March 2022 18.24 > > > > Hi Morten, > > > > On 3/29/22 16:44, Morten Brørup wrote: > > >> From: Van Haaren, Harry [mailto:harry.van.haa...@intel.com]

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Tuesday, 29 March 2022 19.03 > > On Tue, Mar 29, 2022 at 06:45:19PM +0200, Morten Brørup wrote: > > > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > > > Sent: Tuesday, 29 March 2022 18.24 > > > > > > Hi Morten, > > >

Re: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Ilya Maximets
On 3/29/22 19:13, Morten Brørup wrote: >> From: Bruce Richardson [mailto:bruce.richard...@intel.com] >> Sent: Tuesday, 29 March 2022 19.03 >> >> On Tue, Mar 29, 2022 at 06:45:19PM +0200, Morten Brørup wrote: From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] Sent: Tuesday, 29 March

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Van Haaren, Harry
> -Original Message- > From: Morten Brørup > Sent: Tuesday, March 29, 2022 6:14 PM > To: Richardson, Bruce > Cc: Maxime Coquelin ; Van Haaren, Harry > ; Pai G, Sunil ; Stokes, > Ian > ; Hu, Jiayu ; Ferriter, Cian > ; Ilya Maximets ; ovs- > d...@openvswitch.org; dev@dpdk.org; Mcnamara, Jo

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
> From: Ilya Maximets [mailto:i.maxim...@ovn.org] > Sent: Tuesday, 29 March 2022 19.45 > > On 3/29/22 19:13, Morten Brørup wrote: > >> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > >> Sent: Tuesday, 29 March 2022 19.03 > >> > >> On Tue, Mar 29, 2022 at 06:45:19PM +0200, Morten Brøru

Re: [PATCH 0/6] Extend and set event queue attributes at runtime

2022-03-29 Thread Jerin Jacob
On Tue, Mar 29, 2022 at 6:42 PM Shijith Thotton wrote: > > This series adds support for setting event queue attributes at runtime > and adds two new event queue attributes weight and affinity. Eventdev > capability RTE_EVENT_DEV_CAP_RUNTIME_QUEUE_ATTR is added to expose the > capability to set att

Re: Intel roadmap for 22.07

2022-03-29 Thread Thomas Monjalon
29/03/2022 17:13, Chautru, Nicolas: > Hi Thomas, > > The ACC101 PMD is to support a new silicon being PRQ this year by Intel. Note > this is not a FPGA but an actual ASIC. > There is some similarity with ACC100 but still a brand new silicon, new > features, number of silicon bug fixes, differe

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Morten Brørup
> From: Van Haaren, Harry [mailto:harry.van.haa...@intel.com] > Sent: Tuesday, 29 March 2022 19.46 > > > From: Morten Brørup > > Sent: Tuesday, March 29, 2022 6:14 PM > > > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Tuesday, 29 March 2022 19.03 > > > > > > On Tue,

Re: [PATCH] net/bnxt: fix compatibility with some old firmwares

2022-03-29 Thread Ajit Khaparde
On Fri, Mar 18, 2022 at 8:03 AM David Marchand wrote: > > This reverts commit 3972281f47b2cc0cf844698885f0e6b4228c0975. > > Reported by Red Hat QE: with older firmware versions (at least versions > 20.6.112.0 and 20.6.143.0), initialisation never succeeds following this > change. > Revert it for n

Re: [PATCH] net/bnxt: fix ulp parser to ignore segment offset

2022-03-29 Thread Ajit Khaparde
On Mon, Mar 14, 2022 at 2:23 PM Ajit Khaparde wrote: > > From: Shuanglin Wang > > Fix ulp parser to ignore segment_offset of IPV4 header. > Currently the IPV4 handler is assuming default setting, > which causes the flow table to be updated incorrectly. > > Fixes: 741172be52de ("net/bnxt: refactor

RE: OVS DPDK DMA-Dev library/Design Discussion

2022-03-29 Thread Hu, Jiayu
> -Original Message- > From: Ilya Maximets > Sent: Wednesday, March 30, 2022 1:45 AM > To: Morten Brørup ; Richardson, Bruce > > Cc: i.maxim...@ovn.org; Maxime Coquelin ; > Van Haaren, Harry ; Pai G, Sunil > ; Stokes, Ian ; Hu, Jiayu > ; Ferriter, Cian ; ovs- > d...@openvswitch.org; dev

[PATCH v3] net/nfp: fix mtu settings

2022-03-29 Thread Peng Zhang
1.When the setting mtu is higher than flbufsz, the mtu doesn't work. But it doesn't have any notice about this restrict. 2.add the min_mtu and max_mtu in the nfp_net_infos_get() to avoid the setting mtu isn't in the range This patch will add these restrict of nfp mtu. Fixes: d4a27a3b092a ("nfp: a

[Bug 986] [20.11] net/cxgbe build failure with gcc 12

2022-03-29 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=986 Bug ID: 986 Summary: [20.11] net/cxgbe build failure with gcc 12 Product: DPDK Version: 20.11 Hardware: All OS: All Status: UNCONFIRMED Severity: normal