aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/machine_kexec.c
diff options
context:
space:
mode:
authorMichael Neuling <mikey@neuling.org>2013-06-24 01:47:22 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-07-25 17:07:19 -0400
commitb101957a5871ec616e18a8a6f0330d0e06a05754 (patch)
tree699aafaf6df6ae038ce24e97071dc36cd9faa935 /arch/powerpc/kernel/machine_kexec.c
parent0f4a56e16d5fc9028b62ba529177a3109513e111 (diff)
powerpc/hw_brk: Fix setting of length for exact mode breakpoints
commit b0b0aa9c7faf94e92320eabd8a1786c7747e40a8 upstream. The smallest match region for both the DABR and DAWR is 8 bytes, so the kernel needs to filter matches when users want to look at regions smaller than this. Currently we set the length of PPC_BREAKPOINT_MODE_EXACT breakpoints to 8. This is wrong as in exact mode we should only match on 1 address, hence the length should be 1. This ensures that the kernel will filter out any exact mode hardware breakpoint matches on any addresses other than the requested one. Signed-off-by: Michael Neuling <mikey@neuling.org> Reported-by: Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'arch/powerpc/kernel/machine_kexec.c')
0 files changed, 0 insertions, 0 deletions