On 09/25, Zhang Xiao wrote:
>The speed capability of X553 1GbE should be ETH_LINK_SPEED_1G |
>ETH_LINK_SPEED_100M | ETH_LINK_SPEED_10M rather than ETH_LINK_SPEED_1G |
>ETH_LINK_SPEED_10G. Correct it to fix the issue.
>
>Fixes: e274f5732225 ("ethdev: add speed capabilities")
>Cc: marcde...@gmail.com
>Cc: sta...@dpdk.org
>
>Signed-off-by: Zhang Xiao <xiao.zh...@intel.com>
>---
> drivers/net/ixgbe/ixgbe_ethdev.c | 5 +++++
> 1 file changed, 5 insertions(+)
>
>diff --git a/drivers/net/ixgbe/ixgbe_ethdev.c 
>b/drivers/net/ixgbe/ixgbe_ethdev.c
>index 7eb3d05..e7c4ce3 100644
>--- a/drivers/net/ixgbe/ixgbe_ethdev.c
>+++ b/drivers/net/ixgbe/ixgbe_ethdev.c
>@@ -3843,6 +3843,11 @@ ixgbe_dev_info_get(struct rte_eth_dev *dev, struct 
>rte_eth_dev_info *dev_info)
>       dev_info->flow_type_rss_offloads = IXGBE_RSS_OFFLOAD_ALL;
> 
>       dev_info->speed_capa = ETH_LINK_SPEED_1G | ETH_LINK_SPEED_10G;
>+      if (hw->device_id == IXGBE_DEV_ID_X550EM_A_1G_T ||
>+                      hw->device_id == IXGBE_DEV_ID_X550EM_A_1G_T_L)
>+              dev_info->speed_capa = ETH_LINK_SPEED_10M |
>+                      ETH_LINK_SPEED_100M | ETH_LINK_SPEED_1G;
>+
>       if (hw->mac.type == ixgbe_mac_X540 ||
>           hw->mac.type == ixgbe_mac_X540_vf ||
>           hw->mac.type == ixgbe_mac_X550 ||
>-- 
>2.7.4
>

Applied to dpdk-next-net-intel.

Reply via email to