Linux之父Linus Torvalds近日对一位谷歌Android工程师提交的Linux 6.17内核代码表达了强烈不满,称其为“垃圾”。Torvalds不仅批评了代码本身的质量问题,还对工程师在合并窗口后期提交代码的行为表示愤怒。他指出,该代码在通用头文件中添加了不属于RISC-V架构的内容,并认为这使得世界变得更糟。Torvalds严厉警告该工程师,要求其遵守提交规则,并提交高质量、与RISC-V无关的代码,同时建议其为下一个内核版本尽早提交改进后的代码。
😠 Linus Torvalds 严厉批评了谷歌工程师 Palmer Dabbelt 提交的 Linux 6.17 内核代码,直接称其为“垃圾”。他认为这段代码在通用头文件中添加了不属于 RISC-V 架构的无关内容,并且质量低下,不应提交。
⏰ Torvalds 对代码提交的时间点也表示极度不满。由于他本人即将出差,因此要求提前提交代码,但该工程师却在合并窗口后期才提交了这份质量堪忧的代码,这违反了既定的规则,激怒了 Torvalds。
⚠️ Torvalds 明确指出了代码中存在的具体问题,并警告称“像这样的东西必须得改”,强调了代码质量的重要性以及对开发流程规范的遵守。他明确表示,该工程师已经被警告过,不得再犯。
💡 Torvalds 建议该工程师为 Linux 内核 6.18 尽早提交代码,并寄希望于其能够提交“没有垃圾”的代码,这既是对工程师的直接指导,也反映了对 Linux 内核质量的严格要求。
快科技8月10日消息,Linux之父Linus Torvalds近日公开批评了一位谷歌工程师提交的代码,称其为“垃圾”。
这位工程师是谷歌Android团队成员Palmer Dabbelt,他提交的代码是作为Linux 6.17内核合并窗口的一部分。
Torvalds拒绝这一请求不仅是因为代码质量差,还对其提交时间过晚而感到愤怒。

Torvalds在回应中毫不留情地指出:“不,这是垃圾,而且提交得太晚了。我要求提前提交请求是因为我要出差,如果你不能遵守这个规则,至少要提交质量好的请求。”
他还补充道:“这段代码在通用头文件中添加了一些并非RISC-V特有的垃圾内容。我真的是这么认为的。这种东西根本不应该发给我,更别提是在合并窗口的后期。”
Torvalds还列举了代码中的一些问题,但即便如此,他还是忍不住继续讽刺,他指出,这段代码“让这个世界变得更糟糕”,并警告说:“像这样的东西必须得改。”
他还明确表示:“你已经被警告了:不要再提交迟到的请求,也不要再提交与RISC-V树无关的垃圾代码。”
在最后,Torvalds强烈建议他为Linux内核6.18尽早提交代码,并且希望代码中“没有垃圾”。
