Difference between revisions of "Kernel Mainlining"
(Add eudyptula challenge) |
(add links to kernel howto and development-process docs) |
||
Line 2: | Line 2: | ||
== General Resources == | == General Resources == | ||
− | Greg KH has a great presentation about how the community | + | |
+ | * [https://www.kernel.org/doc/Documentation/HOWTO Documentation/HOWTO] - kernel document describing how to code for the kernel and contribute | ||
+ | * [https://www.kernel.org/doc/Documentation/development-process/ Documentation/development-process] - kernel documents describing the kernel development process | ||
+ | |||
+ | === Presentations === | ||
+ | Greg KH has a great presentation about how the community works, with links to references for getting started: | ||
* [https://github.com/gregkh/kernel-development/blob/master/kernel-development.pdf?raw=true Linux Kernel Development (pdf)] | * [https://github.com/gregkh/kernel-development/blob/master/kernel-development.pdf?raw=true Linux Kernel Development (pdf)] | ||
Revision as of 14:12, 27 May 2014
This page has information for embedded developers about mainlining patches to the Linux kernel.
Contents
General Resources
- Documentation/HOWTO - kernel document describing how to code for the kernel and contribute
- Documentation/development-process - kernel documents describing the kernel development process
Presentations
Greg KH has a great presentation about how the community works, with links to references for getting started:
Training, tutorials and challenges
- Eudyptula Challenge
- This is a series of 20 tasks, managed via e-mail, that help people learn how to work with the kernel and submit patches
- LWN.net article http://lwn.net/Articles/599231/