From da04298a11969587f68970b3433e73a768a4c1d9 Mon Sep 17 00:00:00 2001 From: Yaacov Hazan Date: Thu, 31 Mar 2016 12:21:08 +0300 Subject: [PATCH] mlx5: fix RETA table size When the number of RX queues is not a power of two, the RETA table is configured to its maximum size for better balancing. Testing showed that limiting its size to 256 improves performance noticeably with little to no impact on balancing results. Fixes: ebb30ec64a68 ("mlx5: increase RETA table size") Signed-off-by: Yaacov Hazan Acked-by: Adrien Mazarguil --- drivers/net/mlx5/mlx5_defs.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mlx5/mlx5_defs.h b/drivers/net/mlx5/mlx5_defs.h index 195440c094..09207d9ce3 100644 --- a/drivers/net/mlx5/mlx5_defs.h +++ b/drivers/net/mlx5/mlx5_defs.h @@ -52,7 +52,7 @@ #define MLX5_PMD_TX_PER_COMP_REQ 64 /* RSS Indirection table size. */ -#define RSS_INDIRECTION_TABLE_SIZE 512 +#define RSS_INDIRECTION_TABLE_SIZE 256 /* Maximum number of Scatter/Gather Elements per Work Request. */ #ifndef MLX5_PMD_SGE_WR_N -- 2.20.1