Re: [PATCH] crypto/qat: fix build

2022-12-30 Thread Tyler Retzlaff
On Fri, Dec 30, 2022 at 10:07:28PM +0100, Thomas Monjalon wrote: > When trying to compile on a fresh system, I hit this error: > > intel-ipsec-mb.h:333: error: "AES_BLOCK_SIZE" redefined > 333 | #define AES_BLOCK_SIZE IMB_AES_BLOCK_SIZE > In file included from drivers/crypto/qat/qat_sym

[PATCH] crypto/qat: fix build

2022-12-30 Thread Thomas Monjalon
When trying to compile on a fresh system, I hit this error: intel-ipsec-mb.h:333: error: "AES_BLOCK_SIZE" redefined 333 | #define AES_BLOCK_SIZE IMB_AES_BLOCK_SIZE In file included from drivers/crypto/qat/qat_sym_session.c:8: /usr/include/openssl/aes.h:26: previous definition 26 | #

[PATCH] doc: fix dependency setup in l2fwd-cat example guide

2022-12-30 Thread Thomas Monjalon
The environment variable PQOS_INSTALL_PATH is not used anymore, but the documentation was not updated. Fixes: fda34680eb9a ("examples: remove legacy sections of makefiles") Cc: sta...@dpdk.org Signed-off-by: Thomas Monjalon --- doc/guides/sample_app_ug/l2_forward_cat.rst | 9 - 1 file c

Re: Get started contributing to the DPDK

2022-12-30 Thread Raul Ferrando
Perfect Appreciate the help. On 12/30/22 02:55, Stephen Hemminger wrote: > On Thu, 29 Dec 2022 09:44:13 -0800 > Tyler Retzlaff wrote: > >> hi Raul, >> >> On Wed, Dec 28, 2022 at 10:40:45PM +, Raul Ferrando wrote: >>> Dear DPDK team, >>> >>> My name is Raul and I recently discovered the DPDK

intel-ipsec-mb pkgconfig

2022-12-30 Thread Thomas Monjalon
Hi, Is there any plan to offer a pkgconfig support in intel-ipsec-mb ? I would like to be able to link DPDK to any locally-compiled version of this dependency by refering to its installation directory with PKG_CONFIG_PATH, instead of using CFLAGS/LDFLAGS.

Re: [PATCH] app/testpmd: fix secondary process not forwarding

2022-12-30 Thread Stephen Hemminger
On Fri, 30 Dec 2022 07:55:53 + Shiyang He wrote: > Under multi-process scenario, the secondary process gets queue state > from the wrong location (the global variable 'ports'). Therefore, the > secondary process can not forward since "stream_init" is not called. > > This commit fixes the iss

[PATCH] vfio: do not coalesce DMA mappings

2022-12-30 Thread Nipun Gupta
At the cleanup time when dma unmap is done, linux kernel does not allow unmap of individual segments which were coalesced together while creating the DMA map for type1 IOMMU mappings. So, this change updates the mapping of the memory segments(hugepages) on a per-page basis. Signed-off-by: Nipun Gu

[PATCH] app/testpmd: fix secondary process not forwarding

2022-12-30 Thread Shiyang He
Under multi-process scenario, the secondary process gets queue state from the wrong location (the global variable 'ports'). Therefore, the secondary process can not forward since "stream_init" is not called. This commit fixes the issue by calling 'rte_eth_rx/tx_queue_info_get' to get queue state f