Who this book is for
This book is for Linux kernel developers, module, device driver authors, and testers interested in debugging and enhancing their Linux systems at the level of the kernel. System administrators who want to understand and debug the internal infrastructure of their Linux kernels will also find this book useful. A good hold on C programming and the Linux command line is necessary. Some experience with kernel (module) development will certainly benefit you.