NVIDIA/Mellanox ConnectX-4 through ConnectX-7 Ethernet NICs (mlx5)
The Ethernet personality of NVIDIA's (formerly Mellanox's) ConnectX-4 through ConnectX-7 network adapters, covering 25, 50, 100, 200, and 400 Gbps PCIe NICs widely deployed in cloud, hyperscale, HPC, and enterprise data centers from the mid-2010s onward. It handles the netdevice side, hardware offloads, and switchdev features for cards still actively sold by NVIDIA in 2025.
recommendation
It should stay because this is the Ethernet half of the mlx5 driver that powers NVIDIA/Mellanox ConnectX-4, ConnectX-5, ConnectX-6, and ConnectX-7 adapters — the workhorse 25/50/100/200/400 Gbps NICs found across modern data centers, cloud providers, and HPC clusters. The hardware is still being sold new in 2025, the code saw nearly 500 substantive commits and 78 contributors in the last five years, and no replacement driver exists for this family.
repository signals
sources
- docs.kernel.org
Official kernel documentation lists CONFIG_MLX5_CORE_EN as the basic Ethernet netdevice/offload support for mlx5, showing the driver is current upstream functionality rather than legacy code.
- nvidia.com
NVIDIA's Ethernet NIC product page still markets ConnectX-7 and ConnectX-6 Dx Ethernet NICs, indicating mlx5-supported hardware was still sold new in 2025.
- docs.nvidia.com
The ConnectX-6 Dx Ethernet Adapter Cards manual was updated on March 1, 2025 and includes ordering part numbers, supporting that mlx5 Ethernet hardware remained an active product line in 2025.
- cateee.net
LKDDb shows CONFIG_MLX5_CORE_EN present across many kernel releases, consistent with a long-lived, still-supported in-tree driver family.
codex reasoning notes (technical)
Real driver directory, not a helper library. Static evidence is strongly active: 498 substantive commits in the last 5 years, 78 authors, and most recent substantive touch on 2026-03-07. No credible removal signal was found; lore-http MCP was unavailable, `lei` was not installed, and direct lore web searches returned no hits for removal/deprecation discussions. URLs were obtained via web search tool except none by canonical recall. Kernel docs show mlx5 Ethernet support as current upstream functionality; NVIDIA product/manual pages show ConnectX-6 Dx and ConnectX-7 were still sold/documented in 2025, implying ongoing datacenter/HPC/cloud deployment. There is no natural replacement driver for the same hardware family, so recommendation is keep.