summary refs log tree commit diff stats
path: root/util/async.c
diff options
context:
space:
mode:
authorDavid Hildenbrand <david@redhat.com>2019-08-16 10:47:04 +0200
committerCornelia Huck <cohuck@redhat.com>2019-08-22 14:53:49 +0200
commitc36709e45d5f636bcdf6bfb78f95e27260018ef5 (patch)
treeb99a40266d4da9d088644f573827ab5b423846ba /util/async.c
parent24332523f15aca16d974a9e4a353a6e09043815d (diff)
downloadfocaccia-qemu-c36709e45d5f636bcdf6bfb78f95e27260018ef5.tar.gz
focaccia-qemu-c36709e45d5f636bcdf6bfb78f95e27260018ef5.zip
s390x/mmu: ASC selection in s390_cpu_get_phys_page_debug()
Let's select the ASC before calling the function. This is a prepararion
to remove the ASC magic depending on the access mode from mmu_translate.

There is currently no way to distinguish if we have code or data access.
For now, we were using code access, because especially when debugging with
the gdbstub, we want to read and disassemble what we single-step.

Note: KVM guest can now no longer be crashed using qmp/hmp/gdbstub if they
happen to be in AR mode.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20190816084708.602-3-david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
Diffstat (limited to 'util/async.c')
0 files changed, 0 insertions, 0 deletions