Broadcom NetXtreme-E firmware control interface
A firmware-control companion to Broadcom's NetXtreme-E Ethernet driver, giving userspace tools a sanctioned path to query and manage NIC firmware on the BCM574xx, 575xx, and 576xx server adapter families. These are mainstream 10/25/50/100/200 GbE adapters widely deployed in enterprise servers from Dell, HPE, Lenovo, and others.
recommendation
It should stay in the kernel because it is a brand-new firmware-management interface for Broadcom's current-generation NetXtreme-E server NICs, just accepted upstream in early 2026. The underlying hardware (BCM574xx/575xx/576xx, including the 57508 100GbE adapter) is still being sold new in 2025, certified on RHEL 10.1, and shipped by major server vendors like Lenovo, so there is no question of deprecation.
repository signals
sources
- spinics.net
March 27, 2026 reply from Jason Gunthorpe says the v6 fwctl/bnxt_fwctl series was applied, showing active upstream attention rather than abandonment.
- spinics.net
The initial fwctl/bnxt_fwctl cover letter states the driver targets Broadcom NetXtreme 574xx, 575xx, and 576xx devices via the bnxt driver firmware interface.
- catalog.redhat.com
Red Hat hardware catalog lists Broadcom NetXtreme-E BCM57414 with RHEL 10.1 certification, indicating ongoing supported deployment in current enterprise Linux environments.
- lenovopress.lenovo.com
Lenovo published and updated a 57508 adapter product guide on June 9, 2025, evidence that this chipset family was still being sold into new server deployments in 2025.
codex reasoning notes (technical)
Local shell inspection showed `drivers/fwctl` exists in this snapshot but no `bnxt` subdir yet, so the snapshot appears to predate merge. Upstream activity was checked via web search because lore MCP was unavailable here: the Spinics thread for v6 shows the series was applied, and the earlier cover letter identifies the supported NetXtreme-E families. Deployment evidence came from web search results on Red Hat's hardware catalog and Lenovo Press product guide. This is a new/landing fwctl driver for still-current server NICs, with no same-scope replacement driver, so removal/deprecation is not supported.