Re: [PATCH v3 27/51] accel/tcg: Pass breakpoint hit to debug_excp_handler

Ilya Leoshkevich <[email protected]>
Newsgroups org.nongnu.qemu-arm,org.nongnu.qemu-devel,org.nongnu.qemu-riscv
Message-ID <[email protected]>

On 7/10/26 22:53, Richard Henderson wrote:
> Record the CPUBreakpoint in check_for_breakpoints_slow,
> into a new CPUState field, so that the as-yet unconverted
> target debug_excp_handler functions won't see it.
> 
> Only call debug_excp_handler for BP_CPU, and clear the
> CPUState fields after the call.  This will allow these
> actions to be dropped from the target hook.
> 
> Signed-off-by: Richard Henderson <[email protected]>
> ---
>   include/hw/core/cpu.h |  1 +
>   accel/tcg/cpu-exec.c  | 32 +++++++++++++++++++++++---------
>   2 files changed, 24 insertions(+), 9 deletions(-)

Reviewed-by: Ilya Leoshkevich <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.