Ok, thanks Brandon for the tip :)
Let’s see if I can setup the machine with such configuration.
Cheers,
Wojciech
From: Brandon Lo
Sent: Monday, November 29, 2021 6:58 PM
To: Liguzinski, WojciechX
Cc: Lincoln Lavoie ; Dumitrescu, Cristian
; Thomas Monjalon ; David
Marchand ; Ajmera, Megha ;
S
-Original Message-
From: "sahithi.sin...@oracle.com"
Date: Monday, November 8, 2021 at 12:23 AM
To: Yong Wang
Cc: "dev@dpdk.org" , Sahithi Singam
Subject: [PATCH] net/vmxnet3: add spinlocks to register command access
From: Sahithi Singam
At present, there are no spinlocks arou
>-Original Message-
>From: Rakesh Kudurumalla
>Sent: Tuesday, November 30, 2021 12:12 PM
>To: Nithin Kumar Dabilpuram ; Kiran Kumar
>Kokkilagadda ; Sunil Kumar Kori
>; Satha Koteswara Rao Kottidi
>
>Cc: dev@dpdk.org; Rakesh Kudurumalla
>Subject: [PATCH 1/2] net/cnxk: update meter bpf ID i
>-Original Message-
>From: Rakesh Kudurumalla
>Sent: Tuesday, November 30, 2021 12:12 PM
>To: Nithin Kumar Dabilpuram ; Kiran Kumar
>Kokkilagadda ; Sunil Kumar Kori
>; Satha Koteswara Rao Kottidi
>
>Cc: dev@dpdk.org; Rakesh Kudurumalla
>Subject: [PATCH 2/2] common/cnxk: update meter algor
Patch updates meter algorithm in nix band profile
structure
Signed-off-by: Rakesh Kudurumalla
---
drivers/common/cnxk/hw/nix.h | 5 ---
drivers/common/cnxk/roc_nix_bpf.c | 61 +--
2 files changed, 17 insertions(+), 49 deletions(-)
diff --git a/drivers/common/cn
Patch updates configured meter bpf is in rq context
during meter creation
Signed-off-by: Rakesh Kudurumalla
---
drivers/net/cnxk/cn10k_rte_flow.c | 9 -
drivers/net/cnxk/cnxk_ethdev_mtr.c | 25 ++---
2 files changed, 22 insertions(+), 12 deletions(-)
diff --git a/d
Wait for XAQ pool to get filled with the freed pointers
before proceeding.
Signed-off-by: Ashwin Sekhar T K
---
drivers/common/cnxk/roc_sso.c | 9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/common/cnxk/roc_sso.c b/drivers/common/cnxk/roc_sso.c
index 45ff16ca0e..c1aa3324be 10
Wait for SQB pool to get filled with the freed pointers
before proceeding.
Signed-off-by: Ashwin Sekhar T K
---
drivers/common/cnxk/roc_nix_queue.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/drivers/common/cnxk/roc_nix_queue.c
b/drivers/common/cnxk/roc_nix_queue.c
index c8c
Add roc_npa_aura_op_available_wait() API which can be used to wait
until an NPA pool gets filled up to a certain count of pointers.
Signed-off-by: Ashwin Sekhar T K
---
drivers/common/cnxk/roc_npa.h | 26 ++
1 file changed, 26 insertions(+)
diff --git a/drivers/common/cn
NPA could take some time to reflect the pointers which
has been freed into pools. So, after populating a pool
with pointers, wait until the populated pointers are
reflected in the pool.
Ashwin Sekhar T K (3):
common/cnxk: add support to wait for pool filling
common/cnxk: wait for sqb pool to f
Update the CPU directive in ROC NPA assembly code snippets.
Signed-off-by: Ashwin Sekhar T K
---
drivers/common/cnxk/roc_npa.h | 30 +-
1 file changed, 13 insertions(+), 17 deletions(-)
diff --git a/drivers/common/cnxk/roc_npa.h b/drivers/common/cnxk/roc_npa.h
index
Before issuing the batch alloc, we clear the first word of
cache lines so that NPA can update the status. Make sure that
this line clear is flushed before the batch alloc is issued.
Signed-off-by: Ashwin Sekhar T K
---
drivers/common/cnxk/roc_io.h | 12
drivers/common/cnxk/r
When PLT_CACHE_LINE_SIZE is set to 64B, the memzone size reserved for
NPA stack could be a multiple of 64B. In such a case, when NDC SYNC
is initiated for the NPA LF, it could go and corrupt an additional
64B bytes as NDC flushes in multiples of ROC cache line size (128B).
So ensure that NPA stack
Hello.
We just upgraded from 21.08 to 21.11 and it's rather astounding the number of
incompatible changes in three months. Not a big deal, just kind of a surprise,
that's all.
Anyway, the problem is that the vmxnet3 driver is no longer functional on
FreeBSD.
In drivers/net/vmxnet3/vmxnet3_
From: Liron Himi
update driver to use the REE cnxk code
replace octeontx2/otx2 with cn9k
Signed-off-by: Liron Himi
---
MAINTAINERS | 8 +-
doc/guides/platform/cnxk.rst | 3 +
doc/guides/platform/octeontx2.rst | 3 -
.../regex
From: Liron Himi
add references to REE files from ROC files
Signed-off-by: Liron Himi
---
drivers/common/cnxk/meson.build | 1 +
drivers/common/cnxk/roc_api.h | 4
drivers/common/cnxk/roc_constants.h | 2 ++
drivers/common/cnxk/roc_platform.c | 1 +
drivers/common/cnxk/roc_
From: Liron Himi
extend cnxk infrastructure to support REE
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_ree.c | 647 +
drivers/common/cnxk/roc_ree.h | 137 ++
drivers/common/cnxk/roc_ree_priv.h | 18 +
3 files changed, 802 insertions(+)
crea
From: Liron Himi
add REE mbox definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_mbox.h | 100 +
1 file changed, 100 insertions(+)
diff --git a/drivers/common/cnxk/roc_mbox.h b/drivers/common/cnxk/roc_mbox.h
index b63fe108c9..e97d93e261 100644
--
From: Liron Himi
adding REE (Regular Expression Engine) HW definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/hw/ree.h | 126 +++
drivers/common/cnxk/hw/rvu.h | 5 ++
2 files changed, 131 insertions(+)
create mode 100644 drivers/common/cnxk/hw/ree.
From: Liron Himi
4 patches add support for REE into cnkx infrastructure.
the last patch change the octeontx2 driver to use
the new cnxk code. in addition all references to
octeontx2/otx2 were replaced with cn9k.
v3:
- fix documentation issues
v2:
- fix review comments.
- split original patch.
-
From: Liron Himi
update driver to use the REE cnxk code
replace octeontx2/otx2 with cn9k
Signed-off-by: Liron Himi
---
MAINTAINERS | 8 +-
doc/guides/platform/cnxk.rst | 3 +
doc/guides/platform/octeontx2.rst | 3 -
.../regex
From: Liron Himi
add references to REE files from ROC files
Signed-off-by: Liron Himi
---
drivers/common/cnxk/meson.build | 1 +
drivers/common/cnxk/roc_api.h | 4
drivers/common/cnxk/roc_constants.h | 2 ++
drivers/common/cnxk/roc_platform.c | 1 +
drivers/common/cnxk/roc_
From: Liron Himi
extend cnxk infrastructure to support REE
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_ree.c | 647 +
drivers/common/cnxk/roc_ree.h | 137 ++
drivers/common/cnxk/roc_ree_priv.h | 18 +
3 files changed, 802 insertions(+)
crea
From: Liron Himi
add REE mbox definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_mbox.h | 100 +
1 file changed, 100 insertions(+)
diff --git a/drivers/common/cnxk/roc_mbox.h b/drivers/common/cnxk/roc_mbox.h
index b63fe108c9..e97d93e261 100644
--
From: Liron Himi
adding REE (Regular Expression Engine) HW definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/hw/ree.h | 126 +++
drivers/common/cnxk/hw/rvu.h | 5 ++
2 files changed, 131 insertions(+)
create mode 100644 drivers/common/cnxk/hw/ree.
From: Liron Himi
4 patches add support for REE into cnkx infrastructure.
the last patch change the octeontx2 driver to use
the new cnxk code. in addition all references to
octeontx2/otx2 were replaced with cn9k.
v3:
- fix documentation issues
v2:
- fix review comments.
- split original patch.
-
From: Liron Himi
update driver to use the REE cnxk code
replace octeontx2/otx2 with cn9k
Signed-off-by: Liron Himi
---
MAINTAINERS | 8 +-
doc/guides/platform/cnxk.rst | 3 +
doc/guides/platform/octeontx2.rst | 3 -
.../regex
From: Liron Himi
add references to REE files from ROC files
Signed-off-by: Liron Himi
---
drivers/common/cnxk/meson.build | 1 +
drivers/common/cnxk/roc_api.h | 4
drivers/common/cnxk/roc_constants.h | 2 ++
drivers/common/cnxk/roc_platform.c | 1 +
drivers/common/cnxk/roc_
From: Liron Himi
extend cnxk infrastructure to support REE
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_ree.c | 647 +
drivers/common/cnxk/roc_ree.h | 137 ++
drivers/common/cnxk/roc_ree_priv.h | 18 +
3 files changed, 802 insertions(+)
crea
From: Liron Himi
add REE mbox definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/roc_mbox.h | 100 +
1 file changed, 100 insertions(+)
diff --git a/drivers/common/cnxk/roc_mbox.h b/drivers/common/cnxk/roc_mbox.h
index b63fe108c9..e97d93e261 100644
--
From: Liron Himi
adding REE (Regular Expression Engine) HW definitions
Signed-off-by: Liron Himi
---
drivers/common/cnxk/hw/ree.h | 126 +++
drivers/common/cnxk/hw/rvu.h | 5 ++
2 files changed, 131 insertions(+)
create mode 100644 drivers/common/cnxk/hw/ree.
From: Liron Himi
4 patches add support for REE into cnkx infrastructure.
the last patch change the octeontx2 driver to use
the new cnxk code. in addition all references to
octeontx2/otx2 were replaced with cn9k.
v2:
- fix review comments.
- split original patch.
- add the driver patch.
Liron Hi
From: Liron Himi
4 patches add support for REE into cnkx infrastructure.
the last patch change the octeontx2 driver to use
the new cnxk code. in addition all references to
octeontx2/otx2 were replaced with cn9k.
v3:
- fix documentation issues
v2:
- fix review comments.
- split original patch.
-
1.7 GHz SPR, 'D' stepping
1 DSA device, 1 WQ (size=128, 1 engine, mode="dedicated", type="kernel",
name="dmaengine")
io_uring-bench with some mods:
1 thread, 1 io_uring context (sq_ring=64,cq_ring=128), random reads over one
1GB file on tmpfs
Without touching data in user-space:
On Mon, Nov 29, 2021, 9:05 AM Ferruh Yigit wrote:
> On 11/29/2021 1:59 PM, Bruce Richardson wrote:
> > On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
> >> Hi Josh, Thanks for the patch.
> >>
> >> The typo fixes for comments and logs are more straightforward, but I
> have
> >> mixed
On Mon, Nov 29, 2021 at 6:02 AM Thomas Monjalon wrote:
>
> 29/11/2021 14:59, Bruce Richardson:
> > On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
> > > On 11/26/2021 7:58 PM, Josh Soref wrote:
> > > > diff --git a/app/test-eventdev/test_order_common.c
> > > > b/app/test-eventdev/te
On Wed, Nov 24, 2021 at 2:48 AM Liguzinski, WojciechX <
wojciechx.liguzin...@intel.com> wrote:
> Hi,
>
>
>
> Thanks Lincoln, I will also have a try with such script.
>
>
>
> Cheers,
>
> Wojciech
>
>
Hello Wojciech,
I also recommend trying to run the test with around 4GB of RAM and 2GB of
hugepage
On Sun, Nov 28, 2021 at 5:07 PM Jerin Jacob wrote:
>
> On Sun, Nov 28, 2021 at 5:01 PM Ori Kam wrote:
> >
> > Good for me
> >
> > Please send the meeting invite.
Thanks, Ori, Thomas, and Ferruh for attending the meeting.
General consensus to expose the feature as ethdev API instead of rte_flow
On 11/29/2021 2:12 PM, Josh Soref wrote:
On Mon, Nov 29, 2021, 9:05 AM Ferruh Yigit mailto:ferruh.yi...@intel.com>> wrote:
On 11/29/2021 1:59 PM, Bruce Richardson wrote:
> On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
>> Hi Josh, Thanks for the patch.
>>
On Mon, Nov 29, 2021 at 09:12:53AM -0500, Josh Soref wrote:
>On Mon, Nov 29, 2021, 9:05 AM Ferruh Yigit <[1]ferruh.yi...@intel.com>
>wrote:
>
> On 11/29/2021 1:59 PM, Bruce Richardson wrote:
> > On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
> >> Hi Josh, Than
On 11/29/2021 1:59 PM, Bruce Richardson wrote:
On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
On 11/26/2021 7:58 PM, Josh Soref wrote:
diff --git a/app/test-eventdev/test_order_common.c
b/app/test-eventdev/test_order_common.c
index ff7813f9..603e7c91 100644
--- a/app/test-eventd
29/11/2021 14:59, Bruce Richardson:
> On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
> > On 11/26/2021 7:58 PM, Josh Soref wrote:
> > > diff --git a/app/test-eventdev/test_order_common.c
> > > b/app/test-eventdev/test_order_common.c
> > > index ff7813f9..603e7c91 100644
> > > --- a/
On Mon, Nov 29, 2021 at 12:49:56PM +, Ferruh Yigit wrote:
> On 11/26/2021 7:58 PM, Josh Soref wrote:
> > diff --git a/app/test-eventdev/test_order_common.c
> > b/app/test-eventdev/test_order_common.c
> > index ff7813f9..603e7c91 100644
> > --- a/app/test-eventdev/test_order_common.c
> > +++ b/
Start a new release cycle with empty release notes.
Bump version and ABI minor.
Enable ABI checks using latest libabigail.
Signed-off-by: David Marchand
---
.github/workflows/build.yml| 6 +-
.travis.yml| 23 -
ABI_VERSION
On 11/26/2021 7:58 PM, Josh Soref wrote:
diff --git a/app/test-eventdev/test_order_common.c
b/app/test-eventdev/test_order_common.c
index ff7813f9..603e7c91 100644
--- a/app/test-eventdev/test_order_common.c
+++ b/app/test-eventdev/test_order_common.c
@@ -253,7 +253,7 @@ void
order_opt_dump(st
As modify field action immediate source parameter the metadata
should follow the CPU endianness (according to SET_META action
structure format), and mlx5 PMD wrongly handled the immediate
parameter metadata buffer as big-endian, resulting in wrong
metadata set action with incorrect endianness.
Fix
We are excited to announce that the call for proposals is now open for the
Network devroom at [FOSDEM 2022]. FOSDEM is a free event for engineers to meet,
share ideas and collaborate. FOSDEM is one of the largest events of its kind,
hosting, thousands of developers of free and open source software
From: Ramkumar
During RSA sign verification, this PMD returns the decrypted plaintext
in 'sign' field of rte_crypto_rsa_op_param. The 'sign' field is
actually used to pass input to the operation. This PMD overwrites the
'sign' field buffer. This is non-compliance to lib cryptodev.
This patch fix
From: Ramkumar
During RSA sign verification, the OCTEONTX2 PMD returns the decrypted
plaintext in 'sign' field of rte_crypto_rsa_op_param. The 'sign'
field is actually used to pass input to the operation. This PMD
overwrites the 'sign' field buffer. This is non-compliance to lib
cryptodev.
This
From: Ramkumar
During RSA sign verification, the OCTEONTX PMD returns the decrypted
plaintext in 'sign' field of rte_crypto_rsa_op_param. The 'sign' field
is actually used to pass input to the operation. This PMD overwrites
the 'sign' field buffer. This is non-compliance to lib cryptodev.
This p
From: Ramkumar
During RSA verify, the OpenSSL PMD fails to return the plaintext after
public key decryption.
This patch fixes the OpenSSL PMD to return the decrypted plaintext in
cipher.data / cipher.length fields
Fixes: 3e9d6bd447fb ("crypto/openssl: add RSA and mod asym operations")
Fixes: fe1
From: Ramkumar
The description for 'struct rte_crypto_rsa_op_param' failed to specify
a field for returning the plaintext from RSA public key decryption.
This patch fixes the rte_crypto_rsa_op_param description to specify
'cipher' field to be used for returning plaintext during RSA op_type
== RT
From: Ramkumar
The RSA verify operation is performed in two stages: 1. decrypt using
public key (output: plaintext message) 2. Compare resultant plaintext
message with the expected plaintext message to verify. (return
succ/fail in status field) Some applications need the decrypted
plaintext (stag
29/11/2021 10:55, Liron Himi:
> From: Thomas Monjalon
> 28/11/2021 21:17, Liron Himi:
> > Hi,
> >
> > I have fixed the error below but got additional errors which I need your
> > advice if to ignore or update it is some way.
> > This patch also replace the name of the 'regexdevs/octeontx2' fold
Hi Thomas,
-Original Message-
From: Thomas Monjalon
Sent: Sunday, 28 November 2021 22:37
To: Liron Himi
Cc: David Marchand ; Yigit, Ferruh
; Jerin Jacob Kollanukkaran ;
dev@dpdk.org
Subject: Re: [EXT] |FAILURE| pw104631 [PATCH v2 5/5] regex/cn9k: use cnxk
infrastructure
28/11/2021
29/11/2021 09:52, Rakesh Kudurumalla:
> From: Thomas Monjalon
> > 22/11/2021 08:59, Rakesh Kudurumalla:
> > > From: Thomas Monjalon
> > > > 20/07/2021 18:50, Rakesh Kudurumalla:
> > > > > Current pmd_perf_autotest() in continuous mode tries to enqueue
> > > > > MAX_TRAFFIC_BURST completely before
> -Original Message-
> From: Thomas Monjalon
> Sent: Monday, November 22, 2021 2:28 PM
> To: Rakesh Kudurumalla
> Cc: sta...@dpdk.org; dev@dpdk.org; david.march...@redhat.com;
> ferruh.yi...@intel.com; andrew.rybche...@oktetlabs.ru;
> ajit.khapa...@broadcom.com; Jerin Jacob Kollanukkar
57 matches
Mail list logo