[EXT] [PATCH v2 1/3] usertools/rss: add driver abstractions

Sunil Kumar Kori skori at marvell.com
Tue Nov 21 07:14:25 CET 2023


> -----Original Message-----
> From: Robin Jarry <rjarry at redhat.com>
> Sent: Monday, November 20, 2023 9:53 PM
> To: dev at dpdk.org
> Subject: [EXT] [PATCH v2 1/3] usertools/rss: add driver abstractions
> 
> External Email
> 
> ----------------------------------------------------------------------
> The default RETA size is not the same for all drivers. In some drivers (mlx5),
> the RETA size may also be dependent on the number of RX queues.
> 
> Introduce a new DriverInfo abstraction for known keys. Define a simple API
> to expose the RSS key and RETA size (based on the number of RX queues).
> 
> Use that abstraction for all three known keys.
> 
> Signed-off-by: Robin Jarry <rjarry at redhat.com>
> ---
>  usertools/dpdk-rss-flows.py | 151 ++++++++++++++++++++++--------------
>  1 file changed, 93 insertions(+), 58 deletions(-)
> 
> diff --git a/usertools/dpdk-rss-flows.py b/usertools/dpdk-rss-flows.py
> index 73821eb47125..241ee4fe28c6 100755
> --- a/usertools/dpdk-rss-flows.py
> +++ b/usertools/dpdk-rss-flows.py
> @@ -154,60 +154,81 @@ def balanced_traffic(
> 
>  NO_PORT = (0,)
> 
Acked-by: Sunil Kumar Kori <skori at marvell.com>
 
> --
> 2.42.0



More information about the dev mailing list