summary refs log tree commit diff stats
path: root/hw/intc/riscv_aplic.c
diff options
context:
space:
mode:
authorVladimir Isaev <vladimir.isaev@syntacore.com>2025-08-15 17:06:33 +0300
committerAlistair Francis <alistair.francis@wdc.com>2025-10-03 13:15:14 +1000
commita86d3352ab70f33f5feabbf9bad9450d3c19d0bf (patch)
treef7d8f97d0b3189b78b1368b09e7b79b1cbb18777 /hw/intc/riscv_aplic.c
parentec139c3dd00599e3e71b28c30b8207f6f15207c7 (diff)
downloadfocaccia-qemu-a86d3352ab70f33f5feabbf9bad9450d3c19d0bf.tar.gz
focaccia-qemu-a86d3352ab70f33f5feabbf9bad9450d3c19d0bf.zip
target/riscv: do not use translator_ldl in opcode_at
opcode_at is used only in semihosting checks to match opcodes with expected
pattern.

This is not a translator and if we got following assert if page is not in TLB:
qemu-system-riscv64: ../accel/tcg/translator.c:363: record_save: Assertion
`offset == db->record_start + db->record_len' failed.

Fixes: 1f9c4462334f ("target/riscv: Use translator_ld* for everything")
Signed-off-by: Vladimir Isaev <vladimir.isaev@syntacore.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20250815140633.86920-1-vladimir.isaev@syntacore.com>
[ Changes by AF:
 - Fixup header includes after rebase
]
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'hw/intc/riscv_aplic.c')
0 files changed, 0 insertions, 0 deletions