Linus 也反感乱七八糟的缩写,什么 TM 的叫 "GenPD"


Linus 这周又发飙了,导火索是一个缩写词:"GenPD"。

前几天,Linux 内核维护者提交了一个 PR——「ARM: SoC/genpd driver updates for v6.6」,具体内容如下图所示:

据了解,GenPD provider 接口已在内核中多处地方出现,但从未有人解释什么是 GenPD。

因此,Linus 拉取了 PR 到本地,试图弄清楚 "genpd" 到底是什么。但他拉取之后发现找不到任何有用的信息,最接近的似乎是 MAINTAINERS 文件条目,上面写着 "GENERIC PM DOMAIN PROVIDERS",不过它并没有解释任何内容。

接着 Linus 发现 PM_GENERIC_DOMAINS 的 Kconfig 选项,查看后发现它也没有帮助文本,因为这完全是内部生成的。

Linus 认为,在没有任何解释的情况下,"genpd" 是一个完全没有意义的名称,他也不想添加一个没有任何解释的新目录,不打算向内核合并该 PR。他表示,如果我必须用 Google 搜索它是什么,我不会合并这个 PR。

Linus 强调道,请不要使用对其他人毫无意义、甚至没有解释的随机字母组合!

最后结果是,Linus 昨晚接受了 PR,并且要求提交者在下周末 Linux 6.6 合并窗口关闭之前重命名该子系统。


相關推薦

2021-11-25

“公共领域软件” (Software in the Public Interest, Inc,一般缩写为 SPI)。SPI 发起的初衷非常简单,就是为了 Debian 不受制于自由软件基金会,其后他们认为 SPI 也应该用余力去帮助更多项目,所以 SPI 又在往后的日子里支持了PostgreS

2021-12-13

与,说了不少狠话。 “我当然希望最终的 GPLv3 不会有什么明显问题,但我对这些草稿非常不满意。”不仅是 Linus,当时在 Linux 的核心开发小组, 29 个高级架构师有 28 个反对这个协议。 2007 年,GPLv3 草案进程加快,接连在

2024-09-26

到沮丧。这在技术圈引起了讨论。 Linus表示,不理解为什么Rust会成为如此有争议的话题,并笑称这让他想起了过去人们关于vi和Emacs编辑器的争论。(补充一下:vi和Emacs的争论可以追溯到20世纪70年代,并且至今仍在继续。)

2023-08-02

不同的源收集熵”,但显然它不应该在运行时使用。 为什么有人要使用这个破玩意儿,因为任何一台据说修复了这个问题的机器(事实显然并非如此),其 CPU rdrand 指令也不会出现问题? 如果你不信任 CPU rdrand 实现(它也有

2024-10-10

辑拉取请求的语言,以匹配更标准的布局和语言。这不是什么大不了的事,通常只是与 whitespace 有关,这样我们就不会有 15 种不同的缩进模式和项目符号语法。反正我一般都是在阅读文本的时候做的,所以也不会给我带来额外

2023-09-26

rs 的公司,他们只需要十分之一的费用。这家看起来有些乱七八糟的公司将低成本的理念发挥到极致。老板曾在街上流浪,后来有了孩子,他正在试图重整旗鼓。他没有银行账户,所以 James 使用 PayPal 支付给他。 第二天,工作

2022-08-16

系统的唯一原因是让版本号更容易记住和区分。这就是为什么每次在次版本号达到 20 左右时,我更喜欢增加主版本号,并重置次版本号的数字。 在我决定把这个内核称为 6.0之后,一些中国的开发者指出“5.20”是更好的版本号

2022-10-26

要从内核放弃 i486 支持的想法。他认为 i486 硬件已经没有什么意义,虽然这些硬件仍然存在,但从内核开发的角度来看,这些工作没什么价值。 Linus 指出,既然 i486 已经被视为可以在博物馆里展示的展品,不如让它们运行博

2022-09-18

足够长的时间,我们只需要合并它,因为不合并它并没有什么帮助。而且这将会发生。当然,有些人仍然认为我们可能会遇到问题,但如果两年后出现问题,我们可以在那时解决它。 不过在采访后一天的 Linux 内核维护者

2023-08-27

内得到一些实用的东西。我想了解大多数人想要的特性是什么,欢迎各位积极提出建议,不过我不保证能实现 :-) 但 Linus 没有在 8 月 26 日这天发布 Linux,而是于 9 月 17 日在芬兰大学和研究网络 (FUNET) 的 FTP 服务器(ftp.fu

2024-10-25

undation,后者为注册在美国的 501(c)(6) 组织。Linus实际上对什么代码能够合并进入Linux主线代码具有相当的、可以历史追溯的责任,甚至可以说是“代码终身责任制”。

2023-05-30

NIX 就陷入了消亡之路。那么在 Linus 离开之后, Linux 会是什么样子呢?或许 Linux 的 GPL 协议会比 MINIX 的 BSD 协议更有感染力和传播力,因此它还会继续发扬光大;又或许 Linux 的生态比 MINIX 要更为强大,因此即使 Linus

2022-10-11

EROFS 是 Enhanced Read-Only File System 的首字母缩写,是由华为开发的增强型只读文件系统。在 2018 年年中,EROFS 就首次被引入到 Linux 内核 4.14 版本的暂存区,随后经过一年的持续开发,EROFS 文件系统驱动程序在 Linux 内核 5.4 版本中被

2023-03-20

由于分别删除了 git-ignore 脚本和一些 kvm selftest 清理, 没什么可怕的。 驱动程序都结束了,但网络、gpu 和音频是通常的大问题,fbdev 代码的出现,主要是因为对徽标转换脚本的编码风格修正(主要是为了使用正确的制表符缩