From 31785bc8e6b5aab44358edd745d85559207dc822 Mon Sep 17 00:00:00 2001 From: Vyacheslav Cherkashin Date: Wed, 27 Mar 2013 15:36:27 +0400 Subject: [PATCH] [REFACTOR] remove arch_arm_uretprobe() --- kprobe/arch/dbi_kprobes.c | 5 ----- kprobe/arch/dbi_kprobes.h | 1 - uprobe/swap_uprobes.c | 1 - 3 files changed, 7 deletions(-) diff --git a/kprobe/arch/dbi_kprobes.c b/kprobe/arch/dbi_kprobes.c index b107d3d..b737f78 100644 --- a/kprobe/arch/dbi_kprobes.c +++ b/kprobe/arch/dbi_kprobes.c @@ -81,11 +81,6 @@ void arch_remove_uprobe(struct kprobe *p, struct task_struct *task) #endif /* CONFIG_ARM */ } -void arch_arm_uretprobe (struct kretprobe *p, struct task_struct *tsk) -{ -} -EXPORT_SYMBOL_GPL(arch_arm_uretprobe); - void arch_disarm_uprobe (struct kprobe *p, struct task_struct *tsk) { if (!write_proc_vm_atomic (tsk, (unsigned long) p->addr, &p->opcode, sizeof (p->opcode))) { diff --git a/kprobe/arch/dbi_kprobes.h b/kprobe/arch/dbi_kprobes.h index 34388ba..254f468 100644 --- a/kprobe/arch/dbi_kprobes.h +++ b/kprobe/arch/dbi_kprobes.h @@ -71,7 +71,6 @@ extern int arch_prepare_kprobe (struct kprobe *p); extern int arch_prepare_kretprobe (struct kretprobe *p); extern void arch_arm_kprobe (struct kprobe *p); extern void arch_arm_kretprobe (struct kretprobe *p); -extern void arch_arm_uretprobe (struct kretprobe *p, struct task_struct *tsk); extern void arch_disarm_kprobe (struct kprobe *p); extern void arch_disarm_kretprobe (struct kretprobe *p); extern void arch_disarm_uprobe (struct kprobe *p, struct task_struct *tsk); diff --git a/uprobe/swap_uprobes.c b/uprobe/swap_uprobes.c index 110cc8c..d625eff 100644 --- a/uprobe/swap_uprobes.c +++ b/uprobe/swap_uprobes.c @@ -404,7 +404,6 @@ int dbi_register_uretprobe(struct task_struct *task, struct kretprobe *rp, int a goto out; } - arch_arm_uretprobe(rp, task); out: return ret; } -- 2.7.4