hello world code from <The Linux Kernel Module Programming Guide>