I was following the kernel module example guide here: http://beagleboard.org/linux
And it looks like the #includes for hello.c are missing the filenames. I believe the first two should be <linux/module.h> and <linux/kernel.h>. Not sure what the third should be, if anyone can chime in here.