![在 Linux 内核邮件列表中托管或分发补丁的好方法](https://linux22.com/image/21820/%E5%9C%A8%20Linux%20%E5%86%85%E6%A0%B8%E9%82%AE%E4%BB%B6%E5%88%97%E8%A1%A8%E4%B8%AD%E6%89%98%E7%AE%A1%E6%88%96%E5%88%86%E5%8F%91%E8%A1%A5%E4%B8%81%E7%9A%84%E5%A5%BD%E6%96%B9%E6%B3%95.png)
我有一个大约 1500 行的 Linux 内核补丁 - 引入了一个新的文件系统。
我在将补丁直接发布到内核邮件列表时遇到了很多问题(gmail 破坏了补丁/它很长/除了手动等之外没有明显的方法可以打破补丁)
我不想使用 git format-patch 因为它会生成一长串补丁,其中许多都是垃圾(例如调试 printks 等),而且我目前无法建议人们使用我的 git (我在路上,它在笔记本电脑上,没有固定 IP 等等)。
那么,最好的方法是什么?我担心这太大了,无法在 github 上托管(是吗?)或者是否有一种简单的方法可以让人们能够以 LKML 上的人们可以接受的方式提取补丁进行测试?
答案1
该过程在内核源代码中有明确的定义。
system1:/usr/src/linux/Documentation # ll SubmittingPatches
-rw-r--r-- 1 root root 28473 Dec 2 2009 SubmittingPatches
他们会详细检查您必须采取的每一步。看来电子邮件是唯一的方法。我建议您获取另一个免费帐户,或者直接使用您的笔记本电脑邮寄该帐户nail | mail
并将其修改return address
为您的 Gmail 帐户。