[PATCH 0/2] target/xtensa: use generic instruction breakpoint infrastructure

Max Filippov posted 2 patches 12 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20231130171920.3798954-1-jcmvbkbc@gmail.com
Maintainers: Max Filippov <jcmvbkbc@gmail.com>
target/xtensa/cpu.c           |  1 +
target/xtensa/cpu.h           |  4 +++
target/xtensa/dbg_helper.c    | 46 +++++++++++++++++++++++------------
target/xtensa/helper.c        | 12 +++++++++
target/xtensa/translate.c     | 17 -------------
tests/tcg/xtensa/test_break.S | 25 ++++++++++++++++++-
6 files changed, 71 insertions(+), 34 deletions(-)
[PATCH 0/2] target/xtensa: use generic instruction breakpoint infrastructure
Posted by Max Filippov 12 months ago
Hello,

this series makes target/xtensa use generic instruction breakpoint
infrastructure removing its use of tb_invalidate_phys_addr. It also adds
a new TCG test checking relative priority of icount and ibreak exceptions
for target/xtensa.

Max Filippov (2):
  target/xtensa: use generic instruction breakpoint infrastructure
  tests/tcg/xtensa: add icount/ibreak priority test

 target/xtensa/cpu.c           |  1 +
 target/xtensa/cpu.h           |  4 +++
 target/xtensa/dbg_helper.c    | 46 +++++++++++++++++++++++------------
 target/xtensa/helper.c        | 12 +++++++++
 target/xtensa/translate.c     | 17 -------------
 tests/tcg/xtensa/test_break.S | 25 ++++++++++++++++++-
 6 files changed, 71 insertions(+), 34 deletions(-)

-- 
2.39.2
Re: [PATCH 0/2] target/xtensa: use generic instruction breakpoint infrastructure
Posted by Philippe Mathieu-Daudé 10 months, 3 weeks ago
On 30/11/23 18:19, Max Filippov wrote:
> Hello,
> 
> this series makes target/xtensa use generic instruction breakpoint
> infrastructure removing its use of tb_invalidate_phys_addr. It also adds
> a new TCG test checking relative priority of icount and ibreak exceptions
> for target/xtensa.
> 
> Max Filippov (2):
>    target/xtensa: use generic instruction breakpoint infrastructure
>    tests/tcg/xtensa: add icount/ibreak priority test

Thanks Max, series queued.