Re: [PATCH 3/5] target/arm: Suppress debug exceptions when OS Lock set

2022-07-02 Thread Richard Henderson
On 7/1/22 01:11, Peter Maydell wrote: The "OS Lock" in the Arm debug architecture is a way for software to suppress debug exceptions while it is trying to power down a CPU and save the state of the breakpoint and watchpoint registers. In QEMU we implemented the support for writing the OS Lock bit

[PATCH 3/5] target/arm: Suppress debug exceptions when OS Lock set

2022-06-30 Thread Peter Maydell
The "OS Lock" in the Arm debug architecture is a way for software to suppress debug exceptions while it is trying to power down a CPU and save the state of the breakpoint and watchpoint registers. In QEMU we implemented the support for writing the OS Lock bit via OSLAR_EL1 and reading it via OSLSR_