为 Linux 内核邮件列表托管或分发我的补丁的好方法

adr*_*min 1 development patch linux-kernel

我有一个大约 1500 行的 Linux 内核补丁——引入了一个新的文件系统。

我在将补丁直接发布到内核邮件列表时遇到了很多问题(gmail 破坏了补丁/它很长/除了手动等之外,没有很容易分解补丁的方法)

我不想使用 git format-patch,因为它会生成一长串的补丁,其中很多都是垃圾(例如调试 printks 等),我目前无法建议人们取消我的 git(我在路上,它在没有固定 IP 的笔记本电脑上等等)。

那么,最好的方法是什么?我担心这太大而无法在 github 上托管(是吗?)或者是否有一种简单的方法可以让人们能够以 LKML 上的人们可以接受的方式拉取补丁进行测试?

2bc*_*2bc 5

内核源代码中明确定义了该过程。

system1:/usr/src/linux/Documentation # ll SubmittingPatches 
-rw-r--r-- 1 root root 28473 Dec  2  2009 SubmittingPatches
Run Code Online (Sandbox Code Playgroud)

他们会检查您必须采取的每一步。看来电子邮件是唯一的方法。我建议您获得另一个免费帐户,或者只是使用您的笔记本电脑将其邮寄,nail | mail并将其修改return address为您的 Gmail 帐户。