Ever wanted to start hacking the kernel? Don’t have a clue how to begin? Let us show you how it’s done… K ernel programming is often seen as a black magic. In Arthur C Clarke’s sense, it probably is. The Linux kernel is quite different from its user space: many abstractions are waived, and you have to take extra care, as a bug in you code affects the whole system. There is no easy way to do floati