]> git.proxmox.com Git - qemu.git/commit - configure
implement cpu_get_memory_mapping()
authorWen Congyang <wency@cn.fujitsu.com>
Mon, 7 May 2012 04:04:57 +0000 (12:04 +0800)
committerLuiz Capitulino <lcapitulino@redhat.com>
Mon, 4 Jun 2012 16:49:33 +0000 (13:49 -0300)
commitfae001f55190b4de511269ca63eb635646d1c7c9
tree712885b5a45e6b20d48f1acfa37a1baa23cafe8f
parent76f3553883b868e99c78212b9d12309e8e1e5d81
implement cpu_get_memory_mapping()

Walk cpu's page table and collect all virtual address and physical address mapping.
Then, add these mapping into memory mapping list. If the guest does not use paging,
it will do nothing. Note: the I/O memory will be skipped.

Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Makefile.target
configure
cpu-all.h
memory_mapping.h
target-i386/arch_memory_mapping.c [new file with mode: 0644]