Linux 7.4 orphans four legacy EDAC drivers to stem AI-generated patch spam
EDAC maintainers are orphaning drivers for Intel 975X, X38, 3200/3210 chipsets and AppliedMicro X-Gene because AI-generated fixes cannot be tested on hardware no one uses.
Summary
The Linux 7.4 kernel will orphan four aging EDAC drivers—i82975x, x38, xgene, and i3200—marking them for removal in a future release. EDAC maintainer Borislav Petkov cited a flood of untestable AI/LLM-generated bug fixes for hardware with no confirmed real-world users on current mainline kernels. The same pattern led the networking subsystem to drop old drivers earlier this year. Linux 7.4 also adds a dummy EDAC driver for VM-based core testing and a new Intel BFF (Bit Fix Filter) driver for handling stuck bits on aging silicon.
Which drivers are being removed and why
- i82975x: Intel 975X Express chipset (mid-2000s era hardware)
- x38: Intel X38 Memory Controller Hub
- xgene: AppliedMicro X-Gene SOC, whose X-Gene 3 design became Ampere eMAG after acquisition
- i3200: Intel 3200/3210 chipset
- Drivers receive only "drive-by updates" with no mailing list evidence of active use
- New additions: dummy EDAC driver for VM-based core testing; Intel BFF driver for stuck-bit mitigation on aging silicon
Why it matters
The move signals a broader kernel maintenance pattern: subsystems may proactively drop unmaintained hardware support rather than process untestable AI-generated patches. This reduces maintainer burden but risks eliminating code that rare legacy users still depend on.
Original reference: www.phoronix.com →