|SUCCESS|dpdk-next-net-mrvl|3f331e6ace| Intel-Testing
sys_stv at intel.com
sys_stv at intel.com
Mon Sep 14 13:31:49 CEST 2026
Test-Label: intel-Testing
Test-Status: SUCCESS
_Testing PASS_
DPDK git repo: dpdk-next-net-mrvl
commit 3f331e6acea0d55a125c186a1b90d04c3e7dea53
Author: Aarnav JP <ajp at marvell.com>
Date: Thu Jul 23 17:45:09 2026 +0530
common/cnxk: validate xform in inline IPsec session create
Add cnxk_ipsec_xform_verify() call in cn10k, cn20k and cn9k
inline IPsec session create paths to reject invalid crypto
transforms early, before any SA memory is written. Previously
this validation was only performed in the lookaside crypto
paths, allowing the inline paths to reach SA fill helpers
with unchecked key lengths and algorithm combinations.
Move the xform verification helpers from the crypto driver
private header to the shared cnxk_security.h so they are
accessible to both the net and crypto drivers.
Drop the aead.op vs direction consistency check from the
shared verifier since the cnxk driver derives SA direction
from ipsec_xform.direction and does not use aead.op.
Fixes: 69daa9e5022b ("net/cnxk: support inline security setup for cn10k")
Fixes: 7eabd6c63773 ("net/cnxk: support inline security setup for cn9k")
Fixes: 7eaa499dd0c2 ("net/cnxk: support CN20K inline IPsec session")
Cc: stable at dpdk.org
Signed-off-by: Aarnav JP <ajp at marvell.com>
Testing Summary : 18 Case Done, 18 Successful, 0 Failures
TestPlan:
pf_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/pf_smoke_test_plan.rst
vf_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/vf_smoke_test_plan.rst
virtio_smoke: http://git.dpdk.org/tools/dts/tree/test_plans/virtio_smoke_test_plan.rst
TestSuite:
pf_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_pf_smoke.py
vf_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_vf_smoke.py
virtio_smoke: http://git.dpdk.org/tools/dts/tree/tests/TestSuite_virtio_smoke.py
OS : Ubuntu 24.04.4 LTS
Kernel : 6.8.0-87-generic
GCC : 13.3.0-6ubuntu2~24.04.1
NIC : Ethernet Controller E810-C for SFP
Target : x86_64-native-linuxapp-gcc
Test result details:
+-------------+---------------------------+-------+
| suite | case | status|
+-------------+---------------------------+-------+
| asan_smoke | test_rxtx_with_ASan_enable| passed|
| pf_smoke | test_pf_jumbo_frames | passed|
| pf_smoke | test_pf_rss | passed|
| pf_smoke | test_pf_tx_rx_queue | passed|
| vf_smoke | test_vf_jumbo_frames | passed|
| vf_smoke | test_vf_rss | passed|
| vf_smoke | test_vf_tx_rx_queue | passed|
| virtio_smoke| test_virtio_loopback | passed|
| virtio_smoke| test_virtio_pvp | passed|
+-------------+---------------------------+-------+
OS : Ubuntu 24.04.4 LTS
Kernel : 6.8.0-71-generic
GCC : 13.3.0-6ubuntu2~24.04.1
NIC : Ethernet Controller XL710 for 40GbE QSFP+
Target : x86_64-native-linuxapp-gcc
Test result details:
+-------------+---------------------------+-------+
| suite | case | status|
+-------------+---------------------------+-------+
| asan_smoke | test_rxtx_with_ASan_enable| passed|
| pf_smoke | test_pf_jumbo_frames | passed|
| pf_smoke | test_pf_rss | passed|
| pf_smoke | test_pf_tx_rx_queue | passed|
| vf_smoke | test_vf_rss | passed|
| vf_smoke | test_vf_tx_rx_queue | passed|
| vf_smoke | test_vf_jumbo_frames | n/a |
| virtio_smoke| test_virtio_loopback | passed|
| virtio_smoke| test_virtio_pvp | passed|
+-------------+---------------------------+-------+
DPDK STV team
More information about the test-report
mailing list