#include <linux/mm.h>
#include <linux/pagemap.h>
+unsigned long sched_addr;
static unsigned long exit_addr;
static unsigned long do_group_exit_addr;
static unsigned long sys_exit_group_addr;
//extern struct hlist_head kretprobe_inst_table[KPROBE_TABLE_SIZE];
extern atomic_t kprobe_count;
extern struct kretprobe *sched_rp;
+extern unsigned long sched_addr;
struct kprobe *kprobe_running (void);
void reset_current_kprobe (void);
#include <linux/slab.h>
#include <linux/mm.h>
-unsigned long sched_addr;
-
#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 29)
/* kernel define 'pgd_offset_k' redefinition */
#undef pgd_offset_k
#define write_proc_vm_atomic(tsk, addr, buf, len) access_process_vm_atomic (tsk, addr, buf, len, 1)
int page_present (struct mm_struct *mm, unsigned long addr);
-extern unsigned long sched_addr;
-
DECLARE_MOD_DEP_WRAPPER (__flush_anon_page, \
void, struct vm_area_struct *vma, \
struct page *page, unsigned long vmaddr);