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 草案进程加快,接连在

2023-09-26

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

2023-08-02

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

2022-10-26

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

2022-08-16

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

2022-09-18

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

2023-08-27

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

2023-05-30

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

2023-04-24

:Linux 6.3。他在公告写道:“这次发布很平静,上周也没什么意外。所以我们如期发布了 6.3 版本,准备好让你尽情享受。当然,这并不意味着最近几周不会潜伏着一些令人讨厌的东西,但目前从表面上看,这一切都意味着一切

2023-03-20

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

2022-10-11

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

2022-02-22

初出茅庐,尽管锋芒毕露,但谁也不知道以后到底会发生什么。须臾二十年,形势调转,Linux 现在的地位有目共睹。 另一边,BSD “灾后重建”且大受欢迎的 386BSD 因为内部意见不同出现问题,其中三个补丁包协调员 Nate Williams

2022-08-23

序 ntfs3 的补丁。 Linus 在发布公告写道: 新版本没有什么特别有趣的地方,rc2 往往相当平静,还没有发现很多错误,大家可以稍作休息。 这里最引人注目的修复可能是修复了在谷歌云虚拟机上运行测试时遇到的问题的 virti