Linux-Device-Driver Sample programs can be used for learning Linux and Kernel programming Process Threads