> Added SM3/SM4 support in openssl
>
> ---
> We wrote a test program to test it, this is the test result:
> + SM4 Chain : 24/24 passed,
> 0/24 skipped, 0/24 failed, 0/24 unsupported
> + SM4 Cipher Only : 10/10 passed,
> 0/10 skipped, 0/10 failed, 0/10 unsupported
>
> Signed-off-by: Suny
Hi Feifei,
> From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com]
> Sent: Monday, 27 February 2023 20.32
>
> Hi Feifei ,
>
>
> > > > + uint16_t *rearm_start;
> > > > + uint16_t *rearm_nb;
> > >
> > > I know that for Intel NICs uint16_t is sufficient, wonder would it alway
On 2/28/2023 1:24 AM, lihuisong (C) wrote:
>
> 在 2023/2/27 17:57, Ferruh Yigit 写道:
>> On 2/27/2023 1:34 AM, lihuisong (C) wrote:
>>> 在 2023/2/24 0:04, Ferruh Yigit 写道:
'rxmode.mq_mode' is an enum which should be an abstraction over values,
instead of mask it with 'RTE_ETH_MQ_RX_RSS_FLAG'
> From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com]
> Sent: Monday, 27 February 2023 21.53
>
> > >> Add support for programming PMU counters and reading their values in
> > >> runtime bypassing kernel completely.
> > >>
> > >> This is especially useful in cases where CPU cores are is
On Mon, Feb 27, 2023 at 5:19 PM Maxime Coquelin
wrote:
> On 2/27/23 11:59, David Marchand wrote:
> > The net/vhost pmd currently provides a -1 vid when disabling interrupt
> > after a virtio port got disconnected.
> >
> > This can be caught when running with ASan.
> >
> > First, start dpdk-l3fwd-p
> On 2/21/2023 3:55 AM, Chaoyong He wrote:
> > From: Long Wu
> >
> > The usage of RTE_ETH_MQ_RX_RSS and RTE_ETH_MQ_RX_RSS_FLAG are
> mixed in
> > nfp_net_configure(), use RTE_ETH_MQ_RX_RSS_FLAG uniformly.
> >
> > Signed-off-by: Long Wu
> > Reviewed-by: Chaoyong He
> > Reviewed-by: Niklas Söderlu
Added SM3 support in openssl, and added SM4-EBC/
SM4-CBC/SM4-CTR support in openssl.
Signed-off-by: Sunyang Wu
---
doc/guides/cryptodevs/features/openssl.ini | 4 +
doc/guides/cryptodevs/openssl.rst| 4 +
drivers/crypto/openssl/rte_openssl_pmd.c | 15
drivers/crypto/open
From: Jin Liu
While changing meter profile from pps rate limit mode to bps,
the profile configuration was not reset, leaving the profile
in pps mode. This lead to incorrect operation.
Fix this by clearing the profile before configuring it.
Fixes: 434c66e7e55c ("net/nfp: add meter profile option
Hi all,
I don't know where to report this nit. It's not a real bug and I don't want
to even send a patch for it. I'm looking if someone could just fix it in
the source code. Here's the problem:
drivers/net/bnxt/bnxt_hwrm.c
if (enables & HWRM_FUNC_BACKING_STORE_CFG_INPUT_ENABLES_STAT) {
When offload the flow with multiple output actions, the
original logic add a flag to every output action wrongly,
and this cause only the first output action can take effect.
Fix it by only add the flag to the last output action.
Fixes: 4d946034bf9c ("net/nfp: support basic flow actions")
Cc: sta.
On 2/28/23 09:27, David Marchand wrote:
On Mon, Feb 27, 2023 at 5:19 PM Maxime Coquelin
wrote:
On 2/27/23 11:59, David Marchand wrote:
The net/vhost pmd currently provides a -1 vid when disabling interrupt
after a virtio port got disconnected.
This can be caught when running with ASan.
Fi
On Tue, Feb 28, 2023 at 2:30 PM Vita Batrla wrote:
>
> Hi all,
>
> I don't know where to report this nit. It's not a real bug and I don't want
> to even send a patch for it. I'm looking if someone could just fix it in
> the source code. Here's the problem:
>
> drivers/net/bnxt/bnxt_hwrm.c
>
>
Qi,
On Mon, Feb 27, 2023 at 1:35 AM Zhang, Qi Z wrote:
> > One issue is reported by David Marchand that error occurs in OVS due to the
> > fix patch in mentioned changes below. The detailed reproduce step and
> > result are in https://patchwork.dpdk.org/project/dpdk/patch/
> > 20211207085946.1210
This patchset is an attempt to introduce a high-performance, highly
scalable timer facility into DPDK.
More specifically, the goals for the htimer library are:
* Efficient handling of a handful up to hundreds of thousands of
concurrent timers.
* Reduced overhead of adding and canceling timers.
The htimer library attempts at providing a timer facility with roughly
the same functionality, but less overhead and better scalability than
DPDK timer library.
The htimer library employs per-lcore hierachical timer wheels and a
message-based synchronization/MT-safety scheme.
Signed-off-by: Matti
Introduce a set of functions and macros that operate on sets of bits,
kept in arrays of 64-bit elements.
RTE bitset is designed for bitsets which are larger than what fits in
a single machine word (i.e., 64 bits). For very large bitsets, the
API may be a more appropriate choice.
Signed-off-by: M
On 2/28/2023 2:06 AM, Liu, Mingxia wrote:
> Thanks you all!
> It's a good question, but as it is experimental version and rc2 is
> approaching,
> we won't optimize this function now, and will do it at the time of the
> official product release.
>
Hi Mingxia,
The discussion is not specific to t
>-Original Message-
>From: Konstantin Ananyev
>Sent: Monday, February 27, 2023 9:53 PM
>To: Tomasz Duszynski ; Konstantin Ananyev
>;
>dev@dpdk.org
>Subject: RE: [EXT] Re: [PATCH v11 1/4] lib: add generic support for reading
>PMU events
>
>
>
>> >> Add support for programming PMU counte
On 2/28/2023 6:46 AM, Liu, Mingxia wrote:
>
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Tuesday, February 28, 2023 5:52 AM
>> To: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
>> ; Zhang, Yuying
>> Subject: Re: [PATCH v7 18/21] net/cpfl: add HW statistics
>>
>> On 2/16/2023 12:30
On 2/28/2023 3:03 AM, Liu, Mingxia wrote:
> Thanks or your comments, we will use enums to differentiate queues.
>
> As for 'bufq1'&'bufq2', they are members of struct idpf_rx_queue, defined in
> idpf commen module,
> And it involves idpf pmd code, so it's better to improve it in the later
> fixe
Added SM3 support in openssl, and added SM4-EBC/
SM4-CBC/SM4-CTR support in openssl.
Signed-off-by: Sunyang Wu
---
doc/guides/cryptodevs/features/openssl.ini | 4 +
doc/guides/cryptodevs/openssl.rst| 4 +
drivers/crypto/openssl/rte_openssl_pmd.c | 20 +
drivers/crypto/ope
On 2/28/2023 8:46 AM, Chaoyong He wrote:
>> On 2/21/2023 3:55 AM, Chaoyong He wrote:
>>> From: Long Wu
>>>
>>> The usage of RTE_ETH_MQ_RX_RSS and RTE_ETH_MQ_RX_RSS_FLAG are
>> mixed in
>>> nfp_net_configure(), use RTE_ETH_MQ_RX_RSS_FLAG uniformly.
>>>
>>> Signed-off-by: Long Wu
>>> Reviewed-by: C
On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> The speed_fec_capa pointer can be null. So dereferencing the pointer is
> removed and only the pointer is captured in trace function.
> Fixed few more trace functions in which null pointer can be dereferenced.
>
> Coverity issue: 383238
> Bugzilla ID:
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, February 28, 2023 5:44 AM
> To: Liu, Mingxia ; Xing, Beilei
> ;
> Zhang, Yuying
> Cc: dev@dpdk.org; Yigit, Ferruh
> Subject: Re: [PATCH v7 01/21] net/cpfl: support device initialization
>
> On 2/16/2023 12:29 AM, Mingxia Liu
https://bugs.dpdk.org/show_bug.cgi?id=1167
Ferruh YIGIT (ferr...@gmail.com) changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|--
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, February 28, 2023 5:50 AM
> To: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
> ; Zhang, Yuying
> Subject: Re: [PATCH v7 12/21] net/cpfl: support RSS
>
> On 2/16/2023 12:30 AM, Mingxia Liu wrote:
> > Add RSS support.
> >
> > Signed
On Tue, Feb 28, 2023 at 12:05 PM Ferruh Yigit wrote:
>
> On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> > The speed_fec_capa pointer can be null. So dereferencing the pointer is
> > removed and only the pointer is captured in trace function.
> > Fixed few more trace functions in which null pointer
Ok, more commit msg will be given next version.
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, February 28, 2023 5:50 AM
> To: Liu, Mingxia ; Xing, Beilei
> ;
> Zhang, Yuying
> Cc: dev@dpdk.org
> Subject: Re: [PATCH v7 11/21] net/cpfl: support write back based on ITR expire
On 2/28/2023 11:12 AM, Liu, Mingxia wrote:
>>> +
>>> +To get better performance on Intel platforms, please follow the
>>> +:doc:`../linux_gsg/nic_perf_intel_platform`.
>>> +
>>> +
>>> +Pre-Installation Configuration
>>> +--
>>> +
>>> +Runtime Config Options
>>> +
On 2/28/2023 11:28 AM, Liu, Mingxia wrote:
>
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Tuesday, February 28, 2023 5:50 AM
>> To: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
>> ; Zhang, Yuying
>> Subject: Re: [PATCH v7 12/21] net/cpfl: support RSS
>>
>> On 2/16/2023 12:30 AM,
> >> diff --git a/lib/pmu/rte_pmu.h b/lib/pmu/rte_pmu.h new file
> >> mode
> >> 100644 index 00..6b664c3336
> >> --- /dev/null
> >> +++ b/lib/pmu/rte_pmu.h
> >> @@ -0,0 +1,212 @@
> >> +/* SPDX-License-Identifier: BSD-3-Clause
> >
OK, got it.
As our previous design did have flaws.
And if we don't want to affect correctness of telemetry, we have to redesign
the idpf common module code,
which means a lot of work to do, so can we lower the priority of this issue?
Thanks,
BR,
mingxia
> -Original Message-
> From: Ferru
> >> >> Add support for programming PMU counters and reading their values
> >> >> in runtime bypassing kernel completely.
> >> >>
> >> >> This is especially useful in cases where CPU cores are isolated i.e
> >> >> run dedicated tasks. In such cases one cannot use standard perf
> >> >> utility wit
> > > >> Add support for programming PMU counters and reading their values in
> > > >> runtime bypassing kernel completely.
> > > >>
> > > >> This is especially useful in cases where CPU cores are isolated i.e
> > > >> run dedicated tasks. In such cases one cannot use standard perf
> > > >> utilit
On 2/28/2023 11:47 AM, Liu, Mingxia wrote:
Comment moved down, please don't top post, it makes very hard to follow
discussion.
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Tuesday, February 28, 2023 6:02 PM
>> To: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
>> ; Zhang, Yuying
>> S
On Tue, Feb 28, 2023 at 12:04:53PM +, Ferruh Yigit wrote:
> On 2/28/2023 11:47 AM, Liu, Mingxia wrote:
>
> Comment moved down, please don't top post, it makes very hard to follow
> discussion.
>
> >> -Original Message- From: Ferruh Yigit
> >> Sent: Tuesday, February 28, 2023 6:02 PM
On 2/28/2023 12:12 PM, Bruce Richardson wrote:
> On Tue, Feb 28, 2023 at 12:04:53PM +, Ferruh Yigit wrote:
>> On 2/28/2023 11:47 AM, Liu, Mingxia wrote:
>>
>> Comment moved down, please don't top post, it makes very hard to follow
>> discussion.
>>
-Original Message- From: Ferruh Y
On 2/28/2023 12:24 PM, Ferruh Yigit wrote:
> On 2/28/2023 12:12 PM, Bruce Richardson wrote:
>> On Tue, Feb 28, 2023 at 12:04:53PM +, Ferruh Yigit wrote:
>>> On 2/28/2023 11:47 AM, Liu, Mingxia wrote:
>>>
>>> Comment moved down, please don't top post, it makes very hard to follow
>>> discussion.
On 2/28/2023 11:29 AM, David Marchand wrote:
> On Tue, Feb 28, 2023 at 12:05 PM Ferruh Yigit wrote:
>>
>> On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
>>> The speed_fec_capa pointer can be null. So dereferencing the pointer is
>>> removed and only the pointer is captured in trace function.
>>> Fixe
> From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com]
> Sent: Tuesday, 28 February 2023 13.05
>
> > > > >> Add support for programming PMU counters and reading their values in
> > > > >> runtime bypassing kernel completely.
> > > > >>
> > > > >> This is especially useful in cases where
On Tue, Feb 28, 2023 at 6:16 PM Ferruh Yigit wrote:
>
> On 2/28/2023 11:29 AM, David Marchand wrote:
> > On Tue, Feb 28, 2023 at 12:05 PM Ferruh Yigit wrote:
> >>
> >> On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> >>> The speed_fec_capa pointer can be null. So dereferencing the pointer is
> >>> r
https://bugs.dpdk.org/show_bug.cgi?id=1167
Ferruh YIGIT (ferr...@gmail.com) changed:
What|Removed |Added
Ever confirmed|0 |1
Resolution|DUPLICATE
https://bugs.dpdk.org/show_bug.cgi?id=1169
Bug ID: 1169
Summary: [vhost]VDPA example is aborting when VM starts
Product: DPDK
Version: 23.03
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, February 28, 2023 8:33 PM
> To: Richardson, Bruce
> Cc: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
> ; Zhang, Yuying ; Wu,
> Jingjing
> Subject: Re: [PATCH v7 18/21] net/cpfl: add HW statistics
>
> On 2/28/2023 12:24 PM, Ferruh
On 2/28/2023 1:29 PM, Zhang, Qi Z wrote:
>
>
>> -Original Message-
>> From: Ferruh Yigit
>> Sent: Tuesday, February 28, 2023 8:33 PM
>> To: Richardson, Bruce
>> Cc: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
>> ; Zhang, Yuying ; Wu,
>> Jingjing
>> Subject: Re: [PATCH v7 18/21] net/cpfl:
On 2/28/2023 1:17 PM, Jerin Jacob wrote:
> On Tue, Feb 28, 2023 at 6:16 PM Ferruh Yigit wrote:
>>
>> On 2/28/2023 11:29 AM, David Marchand wrote:
>>> On Tue, Feb 28, 2023 at 12:05 PM Ferruh Yigit wrote:
On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> The speed_fec_capa pointer can be
> -Original Message-
> From: Ferruh Yigit
> Sent: Tuesday, February 28, 2023 9:35 PM
> To: Zhang, Qi Z ; Richardson, Bruce
>
> Cc: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
> ; Zhang, Yuying ; Wu,
> Jingjing
> Subject: Re: [PATCH v7 18/21] net/cpfl: add HW statistics
>
> On 2/28/2023
On Tue, Feb 28, 2023 at 01:34:43PM +, Ferruh Yigit wrote:
> On 2/28/2023 1:29 PM, Zhang, Qi Z wrote:
> >
> >
> >> -Original Message-
> >> From: Ferruh Yigit
> >> Sent: Tuesday, February 28, 2023 8:33 PM
> >> To: Richardson, Bruce
> >> Cc: Liu, Mingxia ; dev@dpdk.org; Xing, Beilei
>
Hello Akhil and Gowrishankar,
We saw the same issue with running the fips sample app under CI testing
here at the UNH Community Lab:
http://mails.dpdk.org/archives/test-report/2023-February/350635.html. We
reported a warn because it failed on the compilation stage (as opposed to a
failure of the a
In case there are issues when configuring a device instance using the
dpdk_idxd_cfg.py script, add a "verbose" mode option to it. This allows
the user to see what changes are being made, and therefore which
operation, if any, within the config fails.
Signed-off-by: Bruce Richardson
---
drivers/d
On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> The speed_fec_capa pointer can be null. So dereferencing the pointer is
> removed and only the pointer is captured in trace function.
> Fixed few more trace functions in which null pointer can be dereferenced.
>
> Coverity issue: 383238
> Bugzilla ID:
On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
> The rte_eth_xstat_name structure is of size 64 bytes. Instead of passing
> the structure as value it is passed as a pointer, to avoid copy of 64 bytes
> in function call stack.
>
> Signed-off-by: Ankur Dwivedi
> ---
> lib/ethdev/ethdev_trace.h | 4 ++
Hi Patrick,
The issue reported by CI in below link is not an issue, as the patchset was
dependent on another patch which is already merged. Now we are observing a new
issue which is coming only on CentOS I believe.
CI reports are not useful in case there are dependent patches. There should be
a
From: Juraj Linkeš
Sent: Monday, February 27, 2023 3:29 AM
To: Wathsala Wathawana Vithanage
Cc: tho...@monjalon.net; Honnappa Nagarahalli ;
lijuan...@intel.com; bruce.richard...@intel.com; pr...@iol.unh.edu;
dev@dpdk.org; nd
Subject: Re: [PATCH v5 00/10] dts: add hello world testcase
Hi Ju
>--
>On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
>> The speed_fec_capa pointer can be null. So dereferencing the pointer
>> is removed and only the pointer is captured in trace function.
>> Fixed few more trace functions in which n
Hi Akhil,
One 2023 goal for UNH is implementing an email based retesting framework.
Once that work is completed, you will be able to trigger a retest yourself
under circumstances where waiting for dependent patches is needed.
On Tue, Feb 28, 2023 at 10:02 AM Akhil Goyal wrote:
> Hi Patrick,
>
>
To capture bitfield variables in trace, the pointer to the structure
containing the bitfields was referenced. But during trace point
registration the pointer contains invalid address. Referencing this
invalid address causes segmentation fault.
This patch removes the capture of bitfield variables i
> From: Mattias Rönnblom [mailto:mattias.ronnb...@ericsson.com]
> Sent: Tuesday, 28 February 2023 10.39
I have been looking for a high performance timer library (for use in a fast
path TCP stack), and this looks very useful, Mattias.
My initial feedback is based on quickly skimming the patch sou
On 2/28/2023 3:40 PM, Ankur Dwivedi wrote:
>> --
>> On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
>>> The speed_fec_capa pointer can be null. So dereferencing the pointer
>>> is removed and only the pointer is captured in trace funct
On 2/28/2023 2:24 PM, Bruce Richardson wrote:
> On Tue, Feb 28, 2023 at 01:34:43PM +, Ferruh Yigit wrote:
>> On 2/28/2023 1:29 PM, Zhang, Qi Z wrote:
>>>
>>>
-Original Message-
From: Ferruh Yigit
Sent: Tuesday, February 28, 2023 8:33 PM
To: Richardson, Bruce
C
> From: Morten Brørup
> Sent: Tuesday, 28 February 2023 14.16
>
> > From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com]
> > Sent: Tuesday, 28 February 2023 13.05
> >
> > > > > >> Add support for programming PMU counters and reading their values
> in
> > > > > >> runtime bypassing kerne
On 2/28/2023 3:40 PM, Ankur Dwivedi wrote:
>> --
>> On 2/23/2023 12:30 PM, Ankur Dwivedi wrote:
>>> The speed_fec_capa pointer can be null. So dereferencing the pointer
>>> is removed and only the pointer is captured in trace funct
On 2/28/2023 3:55 PM, Ankur Dwivedi wrote:
> To capture bitfield variables in trace, the pointer to the structure
> containing the bitfields was referenced. But during trace point
> registration the pointer contains invalid address. Referencing this
> invalid address causes segmentation fault.
>
>
Support Enhanced CQE Compression Layout in mlx5 driver
for better latency and SW utilization.
Alexander Kozyrev (5):
common/mlx5: detect enhanced CQE compression capability
common/mlx5: add CQE validity iteration count
net/mlx5: support enhanced CQE compression in Rx burst
net/mlx5: suppor
net/mlx5: support enhanced CQE compression
Enhanced CQE compression changes the structure of the compression block
and the number of miniCQEs per miniCQE array. Adapt to these changes in
the datapath by defining a new parsing mechanism of a miniCQE array:
1. The title CQE is no longer marked as th
Enhanced CQE Compression is designed for better latency and SW utilization.
Check the HCA capabilities to see if Enhanced CQE Compression is supported.
Basic or Enhanced CQE Compression can be set as the CQE Compression Layout.
Enhanced CQE Compression can be selected only if it is supported by the
The validity iteration count replaces the functionality of the owner bit
in terms of indicating that a new CQE was written to buffer.
On iteration=k on the CQ buffer, only entries with the iteration_count=k
should be treated as new CQEs or mini CQE arrays.
The validity iteration count is used when
Extend rxq_cqe_comp_en devarg to allow the Enhanced CQE Compression
layout to be enabled by a user. Setting the 8th bit turns it on.
For example, rxq_cqe_comp_en=0x84 means the L3/L4 Header miniCQE format
and the Enhanced CQE Compression layout.
Enhanced CQE Compression can be enabled only if it is
Add Enhanced CQE compression support to vectorized Rx burst routines.
Adopt the same algorithm as scalar Rx burst routines have today.
1. Retrieve the validity_iteration_count from CQEs and use it
to check if the CQE is ready to be processed instead of the owner_bit.
2. Do not invalidate reserved C
https://bugs.dpdk.org/show_bug.cgi?id=1170
Bug ID: 1170
Summary: Link status is not correclty updated for E810 NIC (ice
driver) on Windows
Product: DPDK
Version: 22.11
Hardware: All
OS: Windows
S
On 2/21/2023 3:55 AM, Chaoyong He wrote:
> Select the appropriate RSS configuration in the initial process logic
> and modify the logic of processing metadata based on RSS configuration
> in the RX function.
>
> ---
> v2:
> * Correct spelling error
> v3:
> * Correct spelling error
> ---
> Long Wu
This patch series adds support for SHA3, SHAKE, AES-CCM
JSON test vectors and fixes existing algorithms to
support NIST test vectors.
v2:
- fixed type punning SHAKE test function.
Gowrishankar Muthukrishnan (10):
examples/fips_validation: fix MCT output for SHA
examples/fips_validation: add
MCT test for SHA need not print message string along
with digest value.
Fixes: d5c247145c2 ("examples/fips_validation: add parsing for SHA")
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_sha.c | 8 ++--
examples/fips_validation/main.c
Add support in fips_validation to parse SHA3 algorithms.
Signed-off-by: Gowrishankar Muthukrishnan
---
doc/guides/sample_app_ug/fips_validation.rst | 5 +-
examples/fips_validation/fips_validation.h| 1 +
.../fips_validation/fips_validation_hmac.c| 8 ++
.../fips_validation/fips_vali
Parsing integer value in test case vector does not store
it because only string was expected. This patch adds handling
for integer value as well.
Fixes: 58cc98801eb ("examples/fips_validation: add JSON parsing")
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validat
Add support in fips_validation to parse SHAKE algorithms.
Signed-off-by: Gowrishankar Muthukrishnan
---
v2:
- fixed type punning reported in CI.
---
doc/guides/sample_app_ug/fips_validation.rst | 1 +
examples/fips_validation/fips_validation.h| 4 +-
.../fips_validation/fips_validation_
Add support in fips_validation to parse CCM JSON vectors.
Signed-off-by: Gowrishankar Muthukrishnan
---
doc/guides/sample_app_ug/fips_validation.rst | 1 +
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_va
Add support to validate ECDSA keygen mode tests.
Signed-off-by: Gowrishankar Muthukrishnan
---
.../fips_validation/fips_validation_ecdsa.c | 52 +++
examples/fips_validation/main.c | 13 +
2 files changed, 65 insertions(+)
diff --git a/examples/fips_validatio
Add SHA3 algorithms in ECDSA as supported.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_ecdsa.c | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation/fips_validation_ecdsa.c
b/examples/fips_validation/fips_validation_ecdsa.c
i
KNI calls `get_user_pages_remote()` API which is using `FOLL_TOUCH`
flag, but `FOLL_TOUCH` is no more in public headers since v6.3,
causing a build error.
`FOLL_*` defines in Linux kernel first moved to another header [1],
later some of them moved to memory subsystem internal header [2] for 6.3
Q
AES GCM validation tests fail in FIPS validation due to incorrect
fields populated in response file. This patch fixes them.
Fixes: 5b540bebac8e ("examples/fips_validation: fix GMAC decryption output")
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_gcm.c |
Fix AES XTS test to read sequence number correctly.
Fixes: f8e431ed8f6 ("examples/fips_validation: add parsing for AES-XTS")
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_xts.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --g
Current test buffer to copy input data of maximum possible length
did not account NULL character, due to which a last input character
is always ignored and it causes tests like RSA SIGVER for modulo
of 4096 bits to fail. This patch fixes it.
Fixes: 0b65d54f3a4 ("examples/fips_validation: fix JSON
> -Original Message-
> From: Ankur Dwivedi
> Sent: Tuesday, February 28, 2023 5:55 PM
> To: dev@dpdk.org
> Cc: Ali Alnubani ; jer...@marvell.com;
> ferruh.yi...@amd.com; Ankur Dwivedi
> Subject: [PATCH v1] ethdev: remove bitfields from trace
>
> To capture bitfield variables in trace, th
'eth_dev->data->rx_mbuf_alloc_failed' field is not directly exposed to
user via ethdev APIs but it is used internally to set "stats->rx_nombuf'
which is exposed via ehtdev stat APIs.
But telemetry exposes this field to user via "/ethdev/info",
instead user can get 'rx_nombuf' value from stats via
On 2/20/2023 6:35 PM, David Marchand wrote:
> Reduce code duplication by introducing a helper that takes care of
> transmitting, retrying if enabled and incrementing tx counter.
> inc_tx_burst_stats() is then unneeded and removed.
>
> Signed-off-by: David Marchand
Reviewed-by: Ferruh Yigit
On Tue, Feb 28, 2023 at 10:39:15AM +0100, Mattias Rönnblom wrote:
> Introduce a set of functions and macros that operate on sets of bits,
> kept in arrays of 64-bit elements.
>
> RTE bitset is designed for bitsets which are larger than what fits in
> a single machine word (i.e., 64 bits). For very
On 2/20/2023 6:34 PM, David Marchand wrote:
> This fwd engine currently ignores the forwarding configuration.
> Force it explicitly when initialising the stream.
> The code is then more consistent with other fwd engines (i.e. receiving
> on fs->rx_port, transmitting on fs->tx_port).
>
> Signed-off
On 2/20/2023 6:34 PM, David Marchand wrote:
> nb_rx relates to the number of packets received from the driver.
> nb_tx is the total number of packets transmitted by this forward engine.
>
> Fix the retry stage, for dequeued packets, as it was incorrectly
> passing nb_rx / nb_tx as bounds of the tm
On 2/20/2023 6:34 PM, David Marchand wrote:
> Here is a series to reduce code duplication in testpmd.
>
> This work started from looking at Robin series on reporting lcore busy
> cycles in telemetry, which is then added in testpmd [1].
> While looking at the forward engines code, I saw way too muc
On Tue, Feb 28, 2023 at 6:29 PM Ferruh Yigit wrote:
>
> KNI calls `get_user_pages_remote()` API which is using `FOLL_TOUCH`
> flag, but `FOLL_TOUCH` is no more in public headers since v6.3,
> causing a build error.
Something looks strange with what kni was doing.
Looking at get_user_pages_remote
This commit fixes invalid memory free operation
caused by extending xstats ID width from 32 to 64 bits.
Telemetry application crashed when freeing memory,
hence, the telemetry app could not display xstats.
Fixes: 1bdfe4d76e98 ("eventdev: increase xstats ID width to 64 bits")
Cc: sta...@dpdk.org
On 1/11/2023 4:04 PM, Ferruh Yigit wrote:
> On 12/27/2022 12:09 PM, Brandes, Shai wrote:
>
>>
>> The main driver maintenance is now handled by Amazon, and the new Amazon
>> maintainer has been added (Ron Beider).
>>
>> As Semihalf interaction with the ENA PMD is going to be limited, Marcin
>> Wo
Hi Maxime,
> -Original Message-
> From: Maxime Coquelin
> Sent: Monday, February 27, 2023 1:45 AM
> To: Vargas, Hernan ; dev@dpdk.org;
> gak...@marvell.com; Rix, Tom
> Cc: Chautru, Nicolas ; Zhang, Qi Z
>
> Subject: Re: [PATCH v2 04/16] test/bbdev: add timeout for latency tests
>
>
>
On 2/20/2023 4:44 PM, Krzysztof Karas wrote:
> When Link Time Optimization is enabled, compiler may
> complain about "id" in eth_representor_cmp() being
> uninitialized.
>
> To suppress the warning it is enough to add explicit
> initialization of the variable causing the issue.
>
> Signed-off-by:
Is there any validation to this changes ? I Can't remember the exact reason why
EEXIST
returned, somehow we need to handle that case.
Regards
Kai
> -Original Message-
> From: Akhil Goyal
> Sent: Monday, February 27, 2023 6:27 PM
> To: Karas, Krzysztof ; Thomas Monjalon
> ; Ji, Kai
> -Original Message-
> From: Konstantin Ananyev
> Sent: Thursday, February 23, 2023 7:31 AM
> To: Fengchengwen ; Honnappa Nagarahalli
> ; Stephen Hemminger
> ; Ruifeng Wang ;
> Ajit Khaparde (ajit.khapa...@broadcom.com)
>
> Cc: Ashok Kaladi ; jer...@marvell.com;
> tho...@monjalon.net; d
On 2/22/2023 11:27 PM, lon...@linuxonhyperv.com wrote:
> From: Long Li
>
> For per port counters and we should report summed values from all queues.
>
> Cc: sta...@dpdk.org
Fixes: e350b56889bb ("net/mana: report queue statistics")
Cc: sta...@dpdk.org
> Signed-off-by: Long Li
Acked-by
On 2/21/2023 5:52 AM, Chaoyong He wrote:
> Add support for RSS parsing of SCTP packets and modify the logic to
> return the right RSS configuration.
>
> Depends-on: series-27102 ("net/nfp: standardize the use of RSS-related")
>
> Long Wu (2):
> net/nfp: add support for RSS parsing of SCTP packe
On 2/22/2023 2:11 PM, Eli Britstein wrote:
> Change rule type to be uintptr_t (instead of currently uint32_t) to be
> able to accomodate larger IDs, as a pre-step towards allowing user-id
> to flows.
>
No objection to extend id storage type, but I am not clear why allowing
user-id justifies this,
1 - 100 of 116 matches
Mail list logo