如何跟踪内核patch

首先,可以在这里查询有关的 patch:

linux-kernel.vger.kernel.org archive mirror

或者依据commit 信息来查询:

Linux Kernel Commit History Search with Typesense

其次,进入邮件列表,找到对应的提交者或者维护者。

参考以下文章,将补丁加入到源代码当中:

如何跟踪发现Linux内核补丁(patch)_哪里可以看到内核漏洞patch-CSDN博客

文章有点缝合…

从 LKML当中获取邮件和补丁:

从 LKML 优雅的摘取补丁 - LibXZR 的小本本

Linux内核的版本更新特性:

LinuxVersions - Linux Kernel Newbies

patch 文件获取

通常 https://lwn.net/ 、google 或者在 https://lore.kernel.org/all/ 中查询补丁,对邮件当中的信息主要关注 **message-id**这一项,随后借助工具进行下载。

好用的方法是借助 b4 来下载,其优点在于从邮件中提取出patch文件,并且帮助整理好patch 的顺序,同时可以输出与 git am 对接的格式,直接进行文件的导入。

文件下载:

下载邮件集,相当于点击 mbox.gz