Linus又发飙,什么TM的叫“GenPD“

Linux内核维护者提交关于GenPD的PR,但Linus因找不到对该缩写的解释而反对合并。他认为应避免使用无意义的名称,要求提交者重命名。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 合并窗口关闭之前重命名该子系统。

相关链接:https://lore.kernel.org/lkml/20230829213441.310655-1-ulf.hansson@linaro.org/

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值