[dpdk-dev] [PATCH 2/2] net/mlx5: fix RSS key len query
Nélio Laranjeiro
nelio.laranjeiro at 6wind.com
Mon Mar 26 13:33:42 CEST 2018
On Mon, Mar 26, 2018 at 01:12:19PM +0300, Shahaf Shuler wrote:
> The RSS key length returned by rte_eth_dev_info_get command was taken
> from the
> PMD private structure. This structure initialization was done only after
> the port configuration.
>
> Considering Mellanox device supports only 40B long RSS key, reporting
> the fixed number instead.
>
> Fixes: 29c1d8bb3e79 ("net/mlx5: handle a single RSS hash key for all protocols")
> Cc: stable at dpdk.org
> Cc: nelio.laranjeiro at 6wind.com
>
> Signed-off-by: Shahaf Shuler <shahafs at mellanox.com>
> ---
> drivers/net/mlx5/mlx5_ethdev.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c
> index 365101af9..b6f5101cf 100644
> --- a/drivers/net/mlx5/mlx5_ethdev.c
> +++ b/drivers/net/mlx5/mlx5_ethdev.c
> @@ -428,7 +428,7 @@ mlx5_dev_infos_get(struct rte_eth_dev *dev, struct rte_eth_dev_info *info)
> info->if_index = if_nametoindex(ifname);
> info->reta_size = priv->reta_idx_n ?
> priv->reta_idx_n : config->ind_table_max_size;
> - info->hash_key_size = priv->rss_conf.rss_key_len;
> + info->hash_key_size = rss_hash_default_key_len;
> info->speed_capa = priv->link_speed_capa;
> info->flow_type_rss_offloads = ~MLX5_RSS_HF_MASK;
> }
> --
> 2.12.0
Acked-by: Nelio Laranjeiro <nelio.laranjeiro at 6wind.com>
Regards,
--
Nélio Laranjeiro
6WIND
More information about the dev
mailing list