Michael Neuling
9422de3e95
powerpc: Hardware breakpoints rewrite to handle non DABR breakpoint registers
...
This is a rewrite so that we don't assume we are using the DABR throughout the
code. We now use the arch_hw_breakpoint to store the breakpoint in a generic
manner in the thread_struct, rather than storing the raw DABR value.
The ptrace GET/SET_DEBUGREG interface currently passes the raw DABR in from
userspace. We keep this functionality, so that future changes (like the POWER8
DAWR), will still fake the DABR to userspace.
Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-01-10 17:01:44 +11:00
..
2013-01-10 17:01:08 +11:00
2012-09-12 14:57:09 -05:00
2012-11-15 15:08:06 +11:00
2012-11-15 15:02:00 +11:00
2013-01-10 15:09:05 +11:00
2012-08-24 20:26:07 +10:00
2012-09-12 14:57:09 -05:00
2012-09-05 15:19:30 +10:00
2013-01-10 17:00:34 +11:00
2013-01-10 17:01:13 +11:00
2012-10-05 23:38:37 +02:00
2012-10-05 23:38:37 +02:00
2013-01-10 17:00:59 +11:00
2013-01-10 17:01:44 +11:00
2012-09-07 11:44:30 +10:00
2013-01-10 14:43:46 +11:00
2013-01-10 17:00:39 +11:00
2012-09-12 14:57:08 -05:00
2013-01-10 17:01:44 +11:00
2012-09-05 15:19:33 +10:00
2012-09-05 16:05:20 +10:00
2012-11-15 13:00:20 +11:00
2013-01-03 15:57:04 -08:00
2012-11-15 13:01:04 +11:00
2013-01-10 15:09:07 +11:00
2013-01-03 15:57:04 -08:00
2013-01-10 17:01:44 +11:00
2012-10-05 23:38:36 +02:00
2012-11-19 14:31:35 +01:00
2012-11-15 12:56:52 +11:00
2012-11-15 12:56:52 +11:00
2013-01-10 17:00:31 +11:00
2012-09-30 23:31:19 -04:00
2012-09-30 23:31:19 -04:00
2012-09-30 23:35:51 -04:00
2013-01-10 17:00:31 +11:00
2013-01-03 15:57:04 -08:00
2012-09-10 09:35:27 +10:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2012-10-06 03:05:16 +09:00
2012-10-29 19:15:32 -02:00
2013-01-10 17:01:44 +11:00
2013-01-10 17:00:25 +11:00
2013-01-10 17:00:28 +11:00
2012-11-15 15:02:44 +11:00
2013-01-10 17:01:44 +11:00
2013-01-10 17:01:44 +11:00
2012-11-15 13:00:11 +11:00
2013-01-03 15:57:04 -08:00
2012-11-15 12:56:55 +11:00
2012-11-15 15:08:03 +11:00
2012-10-01 09:58:18 -04:00
2012-11-19 14:31:35 +01:00
2013-01-10 17:01:44 +11:00
2013-01-03 15:57:04 -08:00
2013-01-03 15:57:04 -08:00
2012-12-17 17:15:18 -08:00
2012-08-24 20:26:07 +10:00
2012-12-11 17:22:23 -08:00
2013-01-03 16:45:51 +11:00
2013-01-10 17:01:44 +11:00
2012-11-15 12:59:33 +11:00
2012-11-03 17:15:12 +01:00
2012-09-07 09:48:49 +10:00
2013-01-03 15:57:04 -08:00
2013-01-10 17:00:25 +11:00