Messages in this thread Patch in this message | | | Date | Wed, 8 Jun 2005 15:33:43 +1000 | From | Paul Mackerras <> | Subject | [PATCH] ppc64 kprobes: don't eat dabr/iabr exceptions |
| |
From: Ananth N Mavinakayanahalli <amavin@redhat.com>
Kprobes was eating the hardware instruction and data address breakpoint exceptions. This patch fixes it; kprobes doesn't use those exceptions at all and should ignore them.
Signed-off-by: Ananth N Mavinakayanahalli <amavin@redhat.com> Signed-off-by: Paul Mackerras <paulus@samba.org>
diff -urN linux-2.6/arch/ppc64/kernel/kprobes.c g5-ppc64/arch/ppc64/kernel/kprobes.c --- linux-2.6/arch/ppc64/kernel/kprobes.c 2005-04-26 15:37:55.000000000 +1000 +++ g5-ppc64/arch/ppc64/kernel/kprobes.c 2005-06-08 15:16:51.000000000 +1000 @@ -237,8 +237,6 @@ */ preempt_disable(); switch (val) { - case DIE_IABR_MATCH: - case DIE_DABR_MATCH: case DIE_BPT: if (kprobe_handler(args->regs)) ret = NOTIFY_STOP; - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |