Our contributions to the Linux kernel code and to the developer community
Linux kernel developer resources
- Linux Cross Reference (LXR) is a great engine for exploring Linux kernel sources. We have set up our own server with at last, an easy to remember URL: http://lxr.free-electrons.com.
- On-line kernel documentation: includes DocBook files translated to HTML.
- The 3rd edition of the Linux Device Drivers book in a single PDF file.
- The Linux Kernel in a Nutshell book in a single PDF file.
- And of course, our free Linux kernel and driver development course, and all other free embedded Linux training materials and presentations
Code contributions
In 2008
- [x86] use ELF section to list CPU vendor specific code (commit)
- [MTD] fix minor typo in the MTD map driver for SHARP SL series (commit)
- [x86] configurable DMI scanning code (commit)
- [mm] directly use kmalloc() and kfree() in init/initramfs.c (commit)
- [x86] consolidate the definition of the force_mwait variable (commit)
- inflate: refactor inflate malloc code (commit)
- fs/buffer.c: uninline __remove_assoc_queue() (commit)
- [x86] make movsl_mask definition non-CPU specific (commit).
- [x86] move cmpxchg fallbacks to a generic place (commit)
- [x86] configuration options to compile out x86 CPU support code (commit)
- Configure out file locking features (commit)
- Fix comment in include/linux/mmc/host.h (commit)
- Configure out AIO support (commit)
- [PCI] allow quirks to be compiled out (commit)
- [x86] remove PC speaker code (commit)
- [Doc] improvement to Documentation/SubmittingPatches (commit)
- Work on multicast and ethtool configurability. Not merged yet.
- 65 e-mails sent to the kernel newbies mailing list to help new kernel developers.

Version française
Quarterly newsletter
Follow new articles