A lesson I wrote about Linux Kernel Threads (please check the two parts)