Linux稳定版内核6.12.79今天突然上线,距离上个版本只隔了几天。这次更新只做了一件事:撤回一个让龙芯(LoongArch)平台彻底罢工的补丁。

问题出在6.12.78版本。龙芯用户发现内核编译直接报错,根本走不到生成镜像那一步。Greg Kroah-Hartman在邮件列表里写得干脆:「This release only reverts a patch that caused a regression on the LoongArch platform」。没绕弯子,没解释技术细节,就一句话——撤了,升级吧。

打开网易新闻 查看精彩图片

龙芯这几年在Linux主线里的存在感越来越强,但"上游一个补丁,下游编译爆炸"的剧本也不是第一次上演。这次反应算快的,从问题暴露到修复版本发布,间隔不到一周。

对普通x86用户来说,这个版本更新毫无意义,连安全补丁都没有。但对那批在龙芯机器上跑最新稳定内核的开发者,6.12.79是救命版本——不然就得卡在6.12.77,或者自己动手回滚补丁。

打开网易新闻 查看精彩图片

Greg的发布节奏向来保守,这种"单补丁撤回"的紧急更新在他的维护记录里并不多见。有内核开发者在论坛吐槽:龙芯的测试覆盖率显然还没覆盖到所有编译路径,不然这种回归不该溜进稳定版。

目前龙芯官方尚未对此事公开回应。6.12.79已经出现在kernel.org,龙芯用户可以直接拉取编译了。