Upstreaming your code - a primer
Upstreaming your code - a primer
Armijn Hemel and Ralf Baechle have written an introduction
to upstreaming code to the kernel. It's aimed at chip vendors, but
should be applicable to other aspiring kernel hackers. "It is likely
that the first submission to a Linux kernel developer of your code will not
be accepted. This could be for various reasons: the code does not follow
the coding style, code quality might not be as high as is expected, and so
on. Do not see this as a rejection of your code, but as a first step for
successful inclusion into the mainline kernel. Sometimes developers might
react very terse, or seemingly irritated. Once again, do not see this as a
rejection, but as a sign that you need to put in a little bit more
effort.
"