00001 00002 #include <linux/module.h> 00003 #include <linux/kernel.h> 00004 #include <linux/miscdevice.h> 00005 #include <linux/init.h> 00006 #include <linux/hash.h> 00007 #include <linux/string.h> 00008 #include <linux/kprobes.h> 00009 #include <linux/proc_fs.h> 00010 #include <linux/vmalloc.h> 00011 #include <linux/time.h> 00012 #include <linux/spinlock.h> 00013 #include <linux/hardirq.h> 00014 #include <asm/uaccess.h> 00015 #include <linux/kallsyms.h> 00016 00017 #include "alloc.h" 00018 #include "map.h" 00019 00020 #define dbug(args...) ; 00021