summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRavi Bangoria <ravi.bangoria@linux.vnet.ibm.com>2017-03-12 08:25:05 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-03-12 08:25:05 +0000
commitd32b060094beb3e69ed4a84c92621a5e5ccd84a2 (patch)
tree0e8dc26e7667cd9825e8531d961b5c075bb7f5f1
parent8ac43efa58a29bf82889d5bde52bec8d540cc280 (diff)
parent15959b728d07c178c3ed1074daee1c4663e7c601 (diff)
powerpc/xmon: Fix data-breakpoint
am: 15959b728d Change-Id: I279706aa282690643745bc98005c2a3958701be9
-rw-r--r--arch/powerpc/kernel/hw_breakpoint.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/powerpc/kernel/hw_breakpoint.c b/arch/powerpc/kernel/hw_breakpoint.c
index 05e804cdecaa..fdf48785d3e9 100644
--- a/arch/powerpc/kernel/hw_breakpoint.c
+++ b/arch/powerpc/kernel/hw_breakpoint.c
@@ -227,8 +227,10 @@ int __kprobes hw_breakpoint_handler(struct die_args *args)
rcu_read_lock();
bp = __this_cpu_read(bp_per_reg);
- if (!bp)
+ if (!bp) {
+ rc = NOTIFY_DONE;
goto out;
+ }
info = counter_arch_bp(bp);
/*