On 2/7/26 15:51, Daniel Henrique Barboza wrote:
monitor_get_register at this moment has a TCG exclusive implementation
for RISC-V, even though the callback is supposed to be arch independent.
Until we address how KVM is going to implement it we need to filter it out
in cpu.c.v

"v"

Same goes for get_phys_addr_debug - it has a TCG only implementation and
KVM can't use it for now.  It would also need to be filtered out, but
since we're at it, let's convert it to the newer 'translate_for_debug'
API too.  Same restrictions apply.

Thanks!

Reviewed-by: Philippe Mathieu-Daudé <[email protected]>


Suggested-by: Philippe Mathieu-Daudé <[email protected]>
Signed-off-by: Daniel Henrique Barboza <[email protected]>
Reviewed-by: Alistair Francis <[email protected]>
---
  target/riscv/cpu.c            |  6 ++++--
  target/riscv/cpu.h            |  3 ++-
  target/riscv/monitor.c        |  2 ++
  target/riscv/tcg/cpu_helper.c | 14 ++++++++++----
  4 files changed, 18 insertions(+), 7 deletions(-)

Reply via email to