#include <linux/mm.h>
#include <linux/pagemap.h>
+static unsigned long exit_addr;
+static unsigned long do_group_exit_addr;
+static unsigned long sys_exit_group_addr;
+static unsigned long sys_exit_addr;
+
struct slot_manager sm;
DEFINE_PER_CPU(struct kprobe *, current_kprobe) = NULL;
unsigned long sched_addr;
unsigned long fork_addr;
-unsigned long exit_addr;
-unsigned long sys_exit_group_addr;
-unsigned long do_group_exit_addr;
-unsigned long sys_exit_addr;
#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 29)
/* kernel define 'pgd_offset_k' redefinition */
extern unsigned long sched_addr;
extern unsigned long fork_addr;
-extern unsigned long exit_addr;
-extern unsigned long sys_exit_group_addr;
-extern unsigned long do_group_exit_addr;
-extern unsigned long sys_exit_addr;
DECLARE_MOD_DEP_WRAPPER (__flush_anon_page, \
void, struct vm_area_struct *vma, \