[REFACTOR] remove variable fork_addr
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Wed, 29 May 2013 10:57:15 +0000 (14:57 +0400)
committerVyacheslav Cherkashin <v.cherkashin@samsung.com>
Wed, 29 May 2013 10:57:15 +0000 (14:57 +0400)
kprobe/dbi_kprobes.c
kprobe/dbi_kprobes_deps.c
kprobe/dbi_kprobes_deps.h

index fd653c0..20d7041 100644 (file)
@@ -987,14 +987,12 @@ static int init_module_deps(void)
        int ret;
 
        sched_addr = swap_ksyms("__switch_to");
-       fork_addr = swap_ksyms("do_fork");
        exit_addr = swap_ksyms("do_exit");
        sys_exit_group_addr = swap_ksyms("sys_exit_group");
         do_group_exit_addr = swap_ksyms("do_group_exit");
         sys_exit_addr = swap_ksyms("sys_exit");
 
        if (sched_addr == 0 ||
-           fork_addr == 0 ||
            exit_addr == 0 ||
            sys_exit_group_addr == 0 ||
            do_group_exit_addr == 0 ||
index 07fe4a6..667c283 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/mm.h>
 
 unsigned long sched_addr;
-unsigned long fork_addr;
 
 #if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 29)
 /* kernel define 'pgd_offset_k' redefinition */
index 8024d99..43c9879 100644 (file)
@@ -95,7 +95,6 @@ int access_process_vm_atomic(struct task_struct *tsk, unsigned long addr, void *
 int page_present (struct mm_struct *mm, unsigned long addr);
 
 extern unsigned long sched_addr;
-extern unsigned long fork_addr;
 
 DECLARE_MOD_DEP_WRAPPER (__flush_anon_page, \
                        void, struct vm_area_struct *vma, \