在最新发布的 Linux 内核版本中,英特尔 440BX 和 440GX 芯片组相关的错误检测与纠正(EDAC)驱动已被正式移除。这一变动结束了该驱动在内核中长达 19 年以上的“损坏”状态,标志着相关技术组件彻底退出历史舞台。
这两款芯片组诞生于上世纪 90 年代末期,主要服务于基于 P6 架构的 Slot 1 和 Socket 370 接口处理器,包括奔腾 II、奔腾 III 以及初代赛扬系列。随着硬件技术的快速迭代,这些平台早在 2000 年代初期便逐渐被淘汰,如今已极少有用户尝试在上述老旧硬件上运行最新版本的 Linux 系统。
追溯问题根源,2007 年内核维护记录显示,i82443bxgx EDAC 驱动因与英特尔 AGP 图形模块存在设备冲突被标记为“损坏”。开发者当时在注释中指出,该驱动会抢占 PCI 设备控制权,导致与 intel_agp.ko 模块产生资源竞争。尽管时任开发者 Greg 承诺修复,但这一技术债务最终延续了近二十年。
在此次清理工作中,开发团队从内核源码中删除了近 500 行相关代码。这项变动不仅简化了内核结构,也消除了长期存在的潜在兼容性问题。维护者表示,由于涉及硬件平台早已退出市场,且现代系统架构已发生根本性变化,继续保留这些代码已无实际意义。











