Next:
Contents
Contents
Linux Kernel Tester's Guide
(version 0.3)
Michal Piotrowski
michal.k.k.piotrowski@gmail.com
Coauthors:
Maciej Rutecki
maciej.rutecki@gmail.com
Unixy.pl
Rafael J. Wysocki
rjw@sisk.pl
English translation by
Rafael J. Wysocki
rjw@sisk.pl
Contributors:
Bartlomiej Zolnierkiewicz
bzolnier@gmail.com
Jarek Poplawski
jarkao2@o2.pl
Mariusz Kozlowski
m.kozlowski@tuxland.pl
Contents
Introduction
The kernel, patches, trees and compilation
The kernel
Patches
Ketchup
Trees
The -mm tree
Compilation and installation
Kernel compilation
Useful
make
options
Kernel modules
Kernel hacking options
Magic SysRq
Installation
Automated configuration and installation
Testing
Phase One
Phase Two (AutoTest)
Phase Three
Measuring performance
Hello world!
or What exactly are we looking for?
Binary drivers and distribution kernels
Collecting kernel messages
Syslog, console and
dmesg
Serial console
Network console
Git, quilt and binary searching
Git
Quilt
General idea of binary searching
Binary searching with the help of
quilt
Binary searching with the help of
git-bisect
Caveats
Reporting bugs
Testing of hardware
Related topics
Test system
KLive
Sending patches
How to become the kernel developer?
License
About this document ...
MichaĆ Piotrowski 2007-06-21