Linux 7.1 Adds Some New PCIe Drivers While Nuking Some PCI Drivers

Linux 7.1 Adds Some New PCIe Drivers While Nuking Some PCI Drivers

Phoronix
PhoronixApr 19, 2026

Key Takeaways

  • ESWIN and Andes QiLai PCIe host controllers gain native Linux support
  • TLP Processing Hints now advertised for RCiEP root ports
  • pc110pad driver removed after Intel 486 support retirement
  • Baikal T‑1 driver dropped following removal of Russian CPU support
  • AMD NPU devices skip Function Level Reset to avoid hangs

Pulse Analysis

Linux’s PCI subsystem is a critical layer that bridges operating systems with a vast array of internal devices, from storage controllers to network adapters. The 7.1 kernel release sharpens that bridge by introducing TLP Processing Hints (TPH) for Root Complex Integrated Endpoints, a feature that enables more efficient traffic handling in high‑throughput environments such as data‑center servers and AI accelerators. By advertising TPH at the root port level, the kernel can better coordinate packet scheduling, reducing latency and improving overall PCIe bandwidth utilization—an advantage for workloads that rely on rapid data movement.

At the same time, the merge prunes legacy code that no longer serves modern hardware. The pc110pad driver, a relic from the early Linux 2.5 era designed for the IPM PC110 touchpad, is removed now that Intel 486 support has been retired. Similarly, the Baikal T‑1 controller driver is dropped following the broader decision to eliminate support for Russia’s Baikal CPUs, a move that streamlines the codebase and lowers the attack surface. These deletions free up kernel space, simplify maintenance, and reduce the risk of obscure bugs resurfacing in production systems.

For developers and OEMs, the additions of the ESWIN PCIe Root Complex and Andes QiLai SoC host controller drivers signal expanding Linux compatibility with emerging chipset vendors. The explicit avoidance of Function Level Reset on AMD NPU devices prevents device hangs, enhancing reliability for next‑generation compute modules. Collectively, these changes reinforce Linux’s reputation as a forward‑looking platform that balances cutting‑edge support with disciplined code hygiene, ensuring that enterprises can deploy stable, high‑performance servers without wrestling with legacy driver quirks.

Linux 7.1 Adds Some New PCIe Drivers While Nuking Some PCI Drivers

Comments

Want to join the conversation?