[RFC PATCH v3 2/2] dts: add PMD RSS testsuite
Dean Marx
dmarx at iol.unh.edu
Fri Jul 18 20:37:45 CEST 2025
On Fri, Jul 18, 2025 at 11:05 AM Thomas Wilks <thomas.wilks at arm.com> wrote:
>
> Port over the rss_key_update, pmd_rss_reta and pmd_rss_hash
> test suites from old DTS into one file including all of the
> helper functions that are required by all of the test suites
> to work.
>
> The rss_key_update test cases verify that setting a new hash
> key when Receive Side Scaling (RSS) will result in a change
> in the packets destination queue. These test cases also
> verifies that the reported key size of the NIC is correct.
>
> The pmd_rss_reta test cases verify that Redirection Tables (RETAs)
> of different sizes function correctly in RSS. These test cases
> also verify that the reported reta size of the NIC is correct.
>
> The pmd_rss_hash test cases verify that the 4 supported types of
> hashing algorithm used in RSS function correctly and that the nic
> supports them. The four hashing algorithms being DEFAULT, TOEPLITZ,
> SYMMETRIC_TOEPLITZ and SIMPLE_XOR. These test cases also verify
> that the supported hashing algorithms reported by the NIC are correct.
>
> Signed-off-by: Alex Chapman <alex.chapman at arm.com>
> Signed-off-by: Thomas Wilks <thomas.wilks at arm.com>
It was brought up at the DTS meeting yesterday that this suite is
reliable on Intel NICs, but unreliable on Mellanox (CX6), which I can
confirm after running on a CX5 and Intel XL710 and seeing the same
behavior.
Reviewed-by: Dean Marx <dmarx at iol.unh.edu>
Tested-by: Dean Marx <dmarx at iol.unh.edu>
More information about the dev
mailing list