diff options
author | Dave Kleikamp <shaggy@linux.vnet.ibm.com> | 2010-03-01 05:57:34 +0100 |
---|---|---|
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2010-03-09 01:57:10 +0100 |
commit | 30124d11097e371e42052144d8a3f4a78d26e09f (patch) | |
tree | b37404e0b2c653c099401eea7e9bc988eaa84bb1 /.mailmap | |
parent | powerpc: Reduce printk from pseries_mach_cpu_die() (diff) | |
download | linux-30124d11097e371e42052144d8a3f4a78d26e09f.tar.xz linux-30124d11097e371e42052144d8a3f4a78d26e09f.zip |
powerpc/booke: Fix breakpoint/watchpoint one-shot behavior
Another fix for the extended ptrace patches in the -next tree.
The handling of breakpoints and watchpoints is inconsistent. When a
breakpoint or watchpoint is hit, the interrupt handler is clearing the
proper bits in the dbcr* registers, but leaving the dac* and iac* registers
alone. The ptrace code to delete the break/watchpoints checks the dac* and
iac* registers for zero to determine if they are enabled. Instead, they
should check the dbcr* bits.
Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to '.mailmap')
0 files changed, 0 insertions, 0 deletions