In order to remove the convenient CPUState::as field, access the vcpu first address space using the cpu_get_address_space() helper.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- disas/disas-mon.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/disas/disas-mon.c b/disas/disas-mon.c index 9c693618c27..f2e45d16021 100644 --- a/disas/disas-mon.c +++ b/disas/disas-mon.c @@ -29,9 +29,10 @@ physical_read_memory(bfd_vma memaddr, bfd_byte *myaddr, int length, struct disassemble_info *info) { CPUDebug *s = container_of(info, CPUDebug, info); + AddressSpace *as = cpu_get_address_space(s->cpu, 0); MemTxResult res; - res = address_space_read(s->cpu->as, memaddr, MEMTXATTRS_UNSPECIFIED, + res = address_space_read(as, memaddr, MEMTXATTRS_UNSPECIFIED, myaddr, length); return res == MEMTX_OK ? 0 : EIO; } -- 2.51.0
