NetBSD/sys/arch/aarch64
ryo bc288328f6 Add support hardware breakpoint and watchpoint again.
Limited support for hardware watchpoint has been available for some time, but it
has not been working properly. In addition, it stopped working at the time of
the PTRACE support commit on 2018-12-13. This has been fixed to work correctly,
and also fixed to be practical by sharing hardware watchpoints and breakpoints
between CPUs on MULTIPROCESSOR.

Also fixed a bug that causes a malfunction when switching CPUs with
"machine cpu N" when entering ddb mode from other than cpu_Debugger().

I have confirmed that the CPU can be switched by "machine cpu N" and return from
ddb properly in each case where ddb is called triggered by ddb break/watchpoint,
hardware break/watchpoint, and cpu_Debugger().
2021-03-09 16:44:27 +00:00
..
aarch64 Add support hardware breakpoint and watchpoint again. 2021-03-09 16:44:27 +00:00
conf add support kernel profiling on aarch64 2021-02-10 08:25:01 +00:00
include Add support hardware breakpoint and watchpoint again. 2021-03-09 16:44:27 +00:00
Makefile