https://xinqiu.gitbooks.io/linux-inside-zh/content/Misc/linux-misc-1.html

    简要的说:

    1. 先在本地commit,然后用git format-patch将变动打包成patch的形式;
    2. 然后用内核源码目录中的脚本工具./scripts/get_maintainer.pl获取负责你所改动文件所属领域的核心维护者邮箱;
    3. 然后用git send-mail把patch发给这些核心维护者;
    4. 核心维护者收到后会review,如果接受就先合入到他们自己的仓库;
    5. 时机成熟,内核核心维护者会向Linus Torvalds本人的内核仓库发起请求;
    6. Linus Torvalds本人如果接受了,那么你的代码就并入到了内核主线仓库了。

      Github上的Linux内核仓库内核主线仓库的镜像。