[PATCH v2] crypto/ipsec_mb: do not dequeue ops after flush

2023-11-13 Thread Krzysztof Karas
` provided to the function were only `nb_ops` long, then the `aesni_mb_dequeue_burst()` would write to the memory outside of `ops` array. Fixes: b50b8b5b38f8 ("crypto/ipsec_mb: use burst API in AESNI") Cc: sta...@dpdk.org Signed-off-by: Krzysztof Karas --- v2: * Shortened title to fit in

[PATCH] crypto/ipsec_mb: Do not dequeue ops from ring after job flush.

2023-09-27 Thread Krzysztof Karas
` provided to the function were only `nb_ops` long, then the `aesni_mb_dequeue_burst()` would write to the memory outside of `ops` array. Fixes: b50b8b5b38f8 ("crypto/ipsec_mb: use burst API in AESNI") Cc: sta...@dpdk.org Signed-off-by: Krzysztof Karas --- drivers/crypto/ipsec_mb/pmd_aesn

[PATCH v2] crypto/ipsec_mb: expect ENOTSUP

2023-03-13 Thread Krzysztof Karas
nd proceed with ipsec_mb device creation normally. Fixes: b35848bc01f6 ("crypto/ipsec_mb: add multi-process IPC request handler") Signed-off-by: Krzysztof Karas --- v2: * Modified patch title and added "Fixes:" note. * Restored original comparison &qu

[PATCH] ipsec_mb: expect ENOTSUP in ipsec_mb_create()

2023-02-20 Thread Krzysztof Karas
nd proceed with ipsec_mb device creation normally. Signed-off-by: Krzysztof Karas --- .mailmap | 1 + drivers/crypto/ipsec_mb/ipsec_mb_private.c | 9 ++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.mailmap b/.mailmap index a9f4f28fba..

[PATCH] ethdev: initialize id in eth_representor_cmp()

2023-02-20 Thread Krzysztof Karas
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: Krzysztof Karas --- .mailmap