]> git.proxmox.com Git - qemu.git/commit - memory_mapping.c
Add API to get memory mapping
authorWen Congyang <wency@cn.fujitsu.com>
Mon, 7 May 2012 04:06:40 +0000 (12:06 +0800)
committerLuiz Capitulino <lcapitulino@redhat.com>
Mon, 4 Jun 2012 16:49:33 +0000 (13:49 -0300)
commitc517076dae5540241a5d8947471b46fe3248f6cd
treee26060994760f2501a1e953ddf889c6f252cb0d6
parent31a2207a8e1c39bcf88e527ac62f4e12316920a4
Add API to get memory mapping

Add API to get all virtual address and physical address mapping.
If the guest doesn't use paging, the virtual address is equal to the phyical
address. The virtual address and physical address mapping is for gdb's user, and
it does not include the memory that is not referenced by the page table. So if
you want to use crash to anaylze the vmcore, please do not specify -p option.
the reason why the -p option is not default explicitly: guest machine in a
catastrophic state can have corrupted memory, which we cannot trust.

Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
memory_mapping.c
memory_mapping.h