2023-09-04 11:24 (UTC+0300), Artemy Kovalyov:
> diff --git a/lib/eal/common/eal_common_dynmem.c
> b/lib/eal/common/eal_common_dynmem.c
> index bdbbe233a0..0d5da40096 100644
> --- a/lib/eal/common/eal_common_dynmem.c
> +++ b/lib/eal/common/eal_common_dynmem.c
> @@ -251,7 +251,10 @@ eal_dynmem_hugep
> -Original Message-
> From: Xing, Beilei
> Sent: Wednesday, August 16, 2023 11:06 PM
> To: Wu, Jingjing
> Cc: dev@dpdk.org; Liu, Mingxia ; Xing, Beilei
> ; Zhang, Qi Z
> Subject: [PATCH v2 07/12] net/cpfl: create port representor
>
> From: Beilei Xing
>
> Track representor request
When the device is stopped, DPDK resets the commit flag so that
we can update the hierarchy configuration. The commit flag is also
used to determine if the hierarchy configuration needs to be cleared.
When DPDK exits, it always stops the device first and also resets
the commit flag result in the hi
> -Original Message-
> From: Yiding Zhou
> Sent: 2023年8月30日 14:55
> To: dev@dpdk.org
> Cc: Zhou, YidingX ; sta...@dpdk.org; Xu, KuanX
>
> Subject: [PATCH] net/iavf: fix port stats not cleared
>
> Call 'iavf_dev_stats_reset' during the initialization of the VF in order to
> clear any st
> -Original Message-
> From: Zhang, Qi Z
> Sent: Friday, September 1, 2023 1:39 PM
> To: Deng, KaiwenX ; dev@dpdk.org
> Cc: sta...@dpdk.org; Yang, Qiming ; Zhou, YidingX
> ; Xu, Ting
> Subject: RE: [PATCH] net/ice: fix tm configuration cannot be clear
>
>
>
> > -Original Message
> > > Add a single thread safe and multi-thread unsafe ring data structure.
> > > This library provides an simple and efficient alternative to
> > > multi-thread safe ring when multi-thread safety is not required.
> >
> > Just a thought: do we really need whole new library for that?
> > From wha
> -Original Message-
> From: Xing, Beilei
> Sent: Wednesday, August 16, 2023 11:06 PM
> To: Wu, Jingjing
> Cc: dev@dpdk.org; Liu, Mingxia ; Xing, Beilei
> ; Zhang, Qi Z
> Subject: [PATCH v2 07/12] net/cpfl: create port representor
>
> From: Beilei Xing
>
> Track representor request
On 05/09/2023 02:51, Zeng, ZhichaoX wrote:
Regards
Zhichao
-Original Message-
From: Kevin Traynor
Sent: Monday, September 4, 2023 10:15 PM
To: Zeng, ZhichaoX ; Xu, HailinX
; Xueming Li ;
sta...@dpdk.org; Wu, Jingjing ; Xing, Beilei
; Xu, Ke1 ; Zhang, Qi Z
Cc: xuemi...@nvdia.com; dev@
https://bugs.dpdk.org/show_bug.cgi?id=1282
Bug ID: 1282
Summary: [openssl] dpdk-test-crypto-perf got stuck for multiple
segments
Product: DPDK
Version: unspecified
Hardware: x86
OS: Linux
Status:
> > + /* memory_hotplug_lock is taken in rte_eal_init(), so it's
> > +* safe to call thread-unsafe version.
> > +*/
>
> Nit: the lock is really taken in rte_eal_memory_init().
> Probably "The lock is held during initialization, so..."
> would more robust against
> -Original Message-
> From: Kevin Traynor
> Sent: 9/5/2023 16:50
> To: Zeng, ZhichaoX ; Xu, HailinX
> ; Xueming(Steven) Li ;
> sta...@dpdk.org; Wu, Jingjing ; Xing, Beilei
> ; Xu, Ke1 ; Zhang, Qi Z
>
> Cc: xuemi...@nvdia.com; dev@dpdk.org; Stokes, Ian ;
> Mcnamara, John ; Luca Boccassi
On Tue, Sep 5, 2023 at 11:05 AM Artemy Kovalyov wrote:
>
> > > + /* memory_hotplug_lock is taken in rte_eal_init(), so it's
> > > +* safe to call thread-unsafe version.
> > > +*/
> >
> > Nit: the lock is really taken in rte_eal_memory_init().
> > Probably "The l
This series adds the Digest Encrypted feature to the AESNI_MB PMD.
It also fixes an issue where IV data in SNOW3G and ZUC algorithms
were incorrect and are required to be non-zero length.
v2:
Fixed CHECKPATCH warning
v3:
Add Digest encrypted support to docs
v4:
add comments and refactor
Brian Doo
AESNI_MB PMD does not support Digest Encrypted. This patch adds a check and
support for this feature.
Signed-off-by: Brian Dooley
---
v2:
Fixed CHECKPATCH warning
v3:
Add Digest encrypted support to docs
v4:
add comments and refactor
---
doc/guides/cryptodevs/features/aesni_mb.ini | 1 +
drive
SNOW3G and ZUC algorithms require non-zero length IVs.
Fixes: c6c267a00a92 ("test/crypto: add mixed encypted-digest")
Cc: adamx.dybkow...@intel.com
Signed-off-by: Brian Dooley
---
app/test/test_cryptodev_mixed_test_vectors.h | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --
On Fri, Aug 25, 2023 at 12:18 PM David Marchand
wrote:
>
> Now that DPDK provides such bit count functions, make use of them.
>
> This patch was prepared with a "brutal" commandline:
>
> $ old=__builtin_clzll; new=rte_clz64;
> git grep -lw $old :^lib/eal/include/rte_bitops.h |
> xargs sed -i -
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> For This patchset just to support the basic chip init work
> and user can just found the eth_dev, but can't control more.
>
Hi Wenbo,
After this patch, driver doesn't implement any of the dev_ops (struct
eth_dev_ops), so I assume it is not functional at all
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> Add Basic PMD library and doc build infrastructure
> Update maintainers file to claim responsibility.
>
> Signed-off-by: Wenbo Cao
<...>
> diff --git a/doc/guides/nics/rnp.rst b/doc/guides/nics/rnp.rst
> new file mode 100644
> index 00..0eb8f2d415
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> Add basic PCIe ethdev probe and remove.
>
> Signed-off-by: Wenbo Cao
> ---
> drivers/net/rnp/rnp.h| 13 ++
> drivers/net/rnp/rnp_ethdev.c | 83
> 2 files changed, 96 insertions(+)
> create mode 100644 drive
Hello,
I think we can improve the developer experience for using service cores
from a driver, like finding or allocating a service core.
We may take some code and ideas from sfc and nfp drivers,
like in these functions:
nfp_map_service()
sfc_mae_counter_service_register()
s
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> Add basic init and uninit function
>
> Signed-off-by: Wenbo Cao
> ---
> drivers/net/rnp/base/rnp_hw.h | 19
> drivers/net/rnp/meson.build | 1 +
> drivers/net/rnp/rnp.h | 25 +
> drivers/net/rnp/rnp_ethdev.c | 196 ++
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> mbx base code is for communicate with the firmware
>
I assume mbx is mailbox, can you please use full name in the patch title
and commit log.
How the parties get notified about new messages, is the interrupt
support enabled or polling, can you please elabo
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> we must get the shape info of nic from Firmware for
What is "shape info"?
> reset. so the related codes is first get firmware info
> and then reset the chip
>
Is there a specific reason to have "Chip Init" start with uppercase, if
not please make all lowe
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> add various runtime devargs command line options
> supported by this driver.
>
> Signed-off-by: Wenbo Cao
<...>
>
> +#define RNP_HW_MAC_LOOPBACK_ARG "hw_loopback"
> +#define RNP_FW_UPDATE"fw_update"
> +#define RNP_RX_FUNC_SELECT
On Thu, Aug 31, 2023 at 11:15 AM wrote:
>
> From: Pavan Nikhilesh
>
> Rewrite DMA fastpath to use NEON instructions and reduce number
> of words read from config.
>
> Signed-off-by: Pavan Nikhilesh
Please fix
### [PATCH] dma/cnxk: use mempool for DMA chunk pool
Warning in drivers/common/cnxk/
> >> How the algorithms support combinations in rss_hf?
> > I will spend a little more time on this tomorrow.
> > Can you update testpmd also to display the info as a part of show rss.
> >
> Hi, Ajit Khaparde,
>
> Displaying RSS hash algorithms with testpmd is in progress.
> However, there are some
From: Pavan Nikhilesh
Use rte_mempool for DMA chunk pool to allow using mempool cache.
Convert logtype register macro for all cnxk drivers to
RTE_LOG_REGISTER_DEFAULT.
Signed-off-by: Pavan Nikhilesh
---
Depends-on: 29324
v5 Changes:
- Use RTE_LOG_REGISTER_DEFAULT for registering logging.
v4
From: Pavan Nikhilesh
Rewrite DMA fastpath to use NEON instructions and reduce number
of words read from config.
Signed-off-by: Pavan Nikhilesh
---
drivers/dma/cnxk/cnxk_dmadev.c| 454 +++--
drivers/dma/cnxk/cnxk_dmadev.h| 89 +-
drivers/dma/cnxk/cnxk_dmade
This series adds the Digest Encrypted feature to the AESNI_MB PMD.
It also fixes an issue where IV data in SNOW3G and ZUC algorithms
were incorrect and are required to be non-zero length.
v2:
Fixed CHECKPATCH warning
v3:
Add Digest encrypted support to docs
v4:
add comments and refactor
v5:
Fix ch
AESNI_MB PMD does not support Digest Encrypted. This patch adds a check and
support for this feature.
Signed-off-by: Brian Dooley
---
v2:
Fixed CHECKPATCH warning
v3:
Add Digest encrypted support to docs
v4:
Add comments and small refactor
v5:
Fix checkpatch warnings
---
doc/guides/cryptodevs/fe
SNOW3G and ZUC algorithms require non-zero length IVs.
Fixes: c6c267a00a92 ("test/crypto: add mixed encypted-digest")
Cc: adamx.dybkow...@intel.com
Signed-off-by: Brian Dooley
---
app/test/test_cryptodev_mixed_test_vectors.h | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --
> -Original Message-
> + uint8_t *rss_key;
Instead of pointer can you just take key of type below, so u no need to do
dynamic memory allocation using malloc and free .
Ex: uint8_t hash_key[RSS_HASH_KEY_LENGTH];
And then do below ?
rss_conf.rss_key = hash_key;
From: Pavan Nikhilesh
Remove expensive fastpath checks from op release, remove
explicit release in CN9K tx routine.
Signed-off-by: Pavan Nikhilesh
---
drivers/event/cnxk/cn9k_worker.h | 17 -
drivers/event/cnxk/cnxk_worker.h | 6 --
2 files changed, 23 deletions(-)
diff -
From: Pavan Nikhilesh
Invalidate GWC on event port i.e., HWS reset to prevent
invalid response from SSO.
Signed-off-by: Pavan Nikhilesh
---
drivers/common/cnxk/roc_sso.c | 31 +
drivers/common/cnxk/roc_sso.h | 2 ++
drivers/common/cnxk/version.map |
From: Pavan Nikhilesh
Using labels in asm generates them as regular function and shades
callstack in tools like gdb or perf.
Use local label instead for better visibility.
Signed-off-by: Pavan Nikhilesh
---
drivers/common/cnxk/roc_sso_dp.h | 12 ++--
1 file changed, 6 insertions(+), 6
On 9/1/2023 3:30 AM, Wenbo Cao wrote:
> Add Api For FW Mac Info, Port Resoucre info init Code
> For Different Shape Of Nic
>
> Signed-off-by: Wenbo Cao
<...>
> @@ -47,11 +104,53 @@ rnp_init_port_resource(struct rnp_eth_adapter *adapter,
> uint8_t p_id)
> {
> struct r
> -Original Message-
> From: Jie Hai
>
> +static const char *
> +rss_func_to_str(enum rte_eth_hash_function func) {
> + switch (func) {
> + case RTE_ETH_HASH_FUNCTION_SIMPLE_XOR:
> + return "simple_xor";
> + case RTE_ETH_HASH_FUNCTION_TOEPLITZ:
> + r
Hi Maxime, Hemant,
Can we please get some extra review/ack for this bbdev serie. I would be good
to apply on the baseband repo soon towards 23.11.
Much appreciated!
Nic
> -Original Message-
> From: Vargas, Hernan
> Sent: Friday, August 4, 2023 9:14 AM
> To: Chautru, Nicolas ; dev@dpdk
Good evening,
This is a reminder that the DPDK Tech Board meets tomorrow and is using a
new meeting management tool. We will be using LFX Zoom, not Jitsi.
Below are the instructions and corresponding link.
I will reiterate that you do *not *need to go through the process of
registering for an L
__mm_cmpeq_epi16 returns 0x if the corresponding 16-bit elements are
equal. In original SSE2 implementation for function compare_signatures,
it utilizes _mm_movemask_epi8 to create mask from the MSB of each 8-bit
element, while we should only care about the MSB of lower 8-bit in each
16-bit ele
> -Original Message-
> From: Xing, Beilei
> Sent: Wednesday, August 16, 2023 11:06 PM
> To: Wu, Jingjing
> Cc: dev@dpdk.org; Liu, Mingxia ; Xing, Beilei
>
> Subject: [PATCH v2 09/12] net/cpfl: update vport info before creating
> representor
>
> From: Beilei Xing
>
> Get port repre
> -Original Message-
> From: Xing, Beilei
> Sent: Wednesday, August 16, 2023 11:06 PM
> To: Wu, Jingjing
> Cc: dev@dpdk.org; Liu, Mingxia ; Xing, Beilei
>
> Subject: [PATCH v2 12/12] net/cpfl: support Rx/Tx queue setup for representor
>
> From: Beilei Xing
>
> Add dummy Rx/Tx queue
> -Original Message-
> From: Deng, KaiwenX
> Sent: Tuesday, September 5, 2023 3:35 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Yang, Qiming ; Zhou, YidingX
> ; Deng, KaiwenX ;
> Zhang, Qi Z ; Xu, Ting
> Subject: [PATCH v2] net/ice: fix tm configuration cannot be cleared
>
> When the
> -Original Message-
> From: Saurabh Singhal
> Sent: Monday, September 4, 2023 9:01 PM
> To: Thomas Monjalon ; Wu, Jingjing
> ; Xing, Beilei
> Cc: dev@dpdk.org; Singhal, Saurabh
> Subject: [PATCH] net/iavf: unregister intr handler before FD close
>
> Unregister VFIO interrupt handler
On 15-Jun-23 10:19 PM, Nicolas Chautru wrote:
Caution: This is an external email. Please take care when clicking links or
opening attachments. When in doubt, report the message using the 'Report this
email' button
Developpers are warned that the related fft experimental functions
do not pre
Hi Nic,
One small comment in the commit message.
Acked-by: Hemant Agrawal
Regards
Hemant
On 15-Jun-23 10:18 PM, Nicolas Chautru wrote:
Caution: This is an external email. Please take care when clicking links or
opening attachments. When in doubt, report the message using the 'Report th
46 matches
Mail list logo