The Linux kernel is removing the EDAC driver for the Intel 440BX chipset, which supports old Pentium CPUs. This driver has been non-functional for over 19 years. The change aims to clean up outdated code in the operating system.
The Linux kernel development process has led to the removal of the Intel 440BX EDAC driver, a component designed for error detection and correction on the 440BX chipset used in systems with older Pentium processors. According to reports from Phoronix, this driver had been broken and unused for more than 19 years, making its presence in the kernel unnecessary and potentially confusing for maintainers.
EDAC, or Error Detection and Correction, helps monitor memory errors in hardware, but the 440BX chipset dates back to the late 1990s, supporting early Intel Pentium II and III CPUs. With modern systems no longer relying on this architecture, the decision to drop the driver streamlines the kernel codebase. Kernel developers have noted that the code's long-term inactivity justified its excision, preventing any future maintenance burden.
This update reflects ongoing efforts in the open-source community to prune legacy support that no longer serves active users. No specific timeline for the removal was detailed beyond its confirmation in recent kernel discussions, but it aligns with broader clean-up initiatives in Linux versions.