diff options
author | Dr. David Alan Gilbert | 2019-04-12 17:26:52 +0200 |
---|---|---|
committer | Dr. David Alan Gilbert | 2019-05-01 11:46:59 +0200 |
commit | 574d96933ceff60b2d13fe97602572fc7e95f7c6 (patch) | |
tree | ec4a2ca2ebff19f5620c50a147d972562928866e /docs/qemu_logo.pdf | |
parent | hmp: delvm: use hmp_handle_error (diff) | |
download | qemu-574d96933ceff60b2d13fe97602572fc7e95f7c6.tar.gz qemu-574d96933ceff60b2d13fe97602572fc7e95f7c6.tar.xz qemu-574d96933ceff60b2d13fe97602572fc7e95f7c6.zip |
hmp: gva2gpa debug command
Add a gva2gpa command purely for debug which performs
address translation on the gva, the existing gpa2hva
command can then also be used to find it in the qemu
userspace; e.g.
(qemu) info registers
.... RSP=ffffffff81c03e98
....
(qemu) gva2gpa 0xffffffff81c03e98
gpa: 0x1c03e98
(qemu) gpa2hva 0x1c03e98
Host virtual address for 0x1c03e98 (pc.ram) is 0x7f0599a03e98
(qemu) x/10x 0xffffffff81c03e98
ffffffff81c03e98: 0x81c03eb8 0xffffffff 0x8101ea3f 0xffffffff
ffffffff81c03ea8: 0x81d27b00 0xffffffff 0x00000000 0x00000000
ffffffff81c03eb8: 0x81c03ec8 0xffffffff
gdb -p ...qemu...
(gdb) x/10x 0x7f0599a03e98
0x7f0599a03e98: 0x81c03eb8 0xffffffff 0x8101ea3f 0xffffffff
0x7f0599a03ea8: 0x81d27b00 0xffffffff 0x00000000 0x00000000
0x7f0599a03eb8: 0x81c03ec8 0xffffffff
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Message-Id: <20190412152652.827-1-dgilbert@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'docs/qemu_logo.pdf')
0 files changed, 0 insertions, 0 deletions