net/sfc: use even spread mode in flow action RSS
authorIvan Malov <ivan.malov@oktetlabs.ru>
Tue, 1 Feb 2022 08:50:02 +0000 (11:50 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Wed, 2 Feb 2022 17:37:31 +0000 (18:37 +0100)
commit68cde2a3bd106934869205636c4399e0e02fdd38
tree316af74b95b71d894ba49adb0e4219f65c1932c6
parentbcdcec8cca8a2ea2b4962e7fda6d6d3c866ef760
net/sfc: use even spread mode in flow action RSS

If the user provides contiguous ascending queue IDs,
use the even spread mode to avoid wasting resources
which are needed to serve indirection table entries.

Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Reviewed-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
drivers/net/sfc/sfc_flow_rss.c
drivers/net/sfc/sfc_flow_rss.h