|SUCCESS|dpdk-next-net-intel|b7ae4d6771| Intel-Testing

sys_stv at intel.com sys_stv at intel.com
Tue Oct 27 13:23:21 CET 2026


Test-Label: intel-Testing
Test-Status: SUCCESS
_Testing PASS_

DPDK git repo: dpdk-next-net-intel
commit b7ae4d6771a7f61265e31eb63f24d3693c27dfba
Author: Anurag Mandal <anurag.mandal at intel.com>
Date:   Mon Oct 26 10:47:11 2026 +0000

    net/iavf: fix RSS rule overwriting an existing one
    
    An RSS flow rule only selects the hash input set of a packet type, and
    the PF keeps a single configuration per packet type for the VF VSI.
    When a second rule is created for a packet type already used by another
    rule, the PF silently replaces the first configuration, while both flow
    handles remain valid.
    For example,:
    
      flow create 0 ingress pattern eth / vlan vid is 1500 / ipv6 / end
        actions rss types ipv6 l3-dst-only end queues end / end
      flow create 0 ingress pattern eth / vlan vid is 2640 / ipv6 / end
        actions rss types ipv6 l3-src-only end queues end / end
    
    Only the second rule is applied, whatever the VLAN ID of the packet, and
    destroying it leaves the first rule without any hardware configuration.
    
    Reject the creation of an RSS rule when another RSS rule of the port
    already uses the same protocol header stack. The existing rule has to
    be destroyed first to change the hash input set of that packet type.
    Raw pattern rules are not checked, as their packet type is only known
    by the PF parser.
    
    Fixes: 7be10c3004be ("net/iavf: add RSS configuration for VF")
    Cc: stable at dpdk.org
    
    Signed-off-by: Anurag Mandal <anurag.mandal at intel.com>
    Acked-by: Bruce Richardson <bruce.richardson at intel.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-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|
	+-------------+---------------------------+-------+


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|
	+-------------+---------------------------+-------+


DPDK STV team


More information about the test-report mailing list