[PATCH 1/1] ethdev: add link speed 800G
Stephen Hemminger
stephen at networkplumber.org
Tue Aug 12 17:34:31 CEST 2025
On Tue, 12 Aug 2025 16:42:48 +0200
Thomas Monjalon <thomas at monjalon.net> wrote:
> diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h
> index 5d7fc5ee9d..d23c143eed 100644
> --- a/lib/ethdev/rte_ethdev.h
> +++ b/lib/ethdev/rte_ethdev.h
> @@ -306,6 +306,7 @@ struct rte_eth_stats {
> #define RTE_ETH_LINK_SPEED_100G RTE_BIT32(14) /**< 100 Gbps */
> #define RTE_ETH_LINK_SPEED_200G RTE_BIT32(15) /**< 200 Gbps */
> #define RTE_ETH_LINK_SPEED_400G RTE_BIT32(16) /**< 400 Gbps */
> +#define RTE_ETH_LINK_SPEED_800G RTE_BIT32(17) /**< 800 Gbps */
Do you want to go further, looking around I see roadmaps for.
1.6Tbs, 3.2 Tbs, 6.4 Tbs (2028) and beyond.
Looks like will run out of bits in 2040...
More information about the dev
mailing list