a kernel module with fasync, procfs, timer