科技媒体Phoronix给出最新消息,说是Linux 7.0内核里头有个陈年旧驱动被彻底踢出局了。这一段代码早在19年以前就已经宣告坏掉了,这么多年都没人去修。AI导读那篇文章特别提到,Intel 440芯片组的EDAC驱动现在被完全移除了。这一段代码原本应该跟着奔腾II的时代一起结束的,但谁能想到它竟然能在现代内核里活了快二十年。 这个问题最早是在2007年被发现的,当时开发者Greg准备去修。但是吧,从那之后一直到现在的19年里,就没有谁真正去动过这段代码。那时候给它的注释说:“它会从intel_agp.ko手里把PCI设备给抢过去。”结果就是,这么个早就过时了的驱动一直留在代码库里头。 这次开发者们把接近500行的代码都给删掉了。Intel 440BX和440GX芯片组是上世纪90年代末的产品,主要是配在P6架构的Slot 1还有Socket 370处理器上用的。现在这些平台早就被淘汰了好多年了。还有奔腾II、奔腾III甚至是初代赛扬处理器跑最新的Linux内核这种事吧,现在基本见不到了。 这次移除算是把这个老掉牙的东西彻底送走了。所以说呢,老的驱动如果没人管,最后只能等着被系统给淘汰掉了。