qemu/target-i386
Wen Congyang fae001f551 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>
2012-06-04 13:49:33 -03:00
..
arch_memory_mapping.c implement cpu_get_memory_mapping() 2012-06-04 13:49:33 -03:00
cpu-qom.h target-i386: Defer MCE init 2012-05-12 14:17:52 +02:00
cpu.c Expose CPUID leaf 7 only for -cpu host 2012-05-30 10:28:44 +08:00
cpu.h Expose CPUID leaf 7 only for -cpu host 2012-05-30 10:28:44 +08:00
helper_template.h Update to a hopefully more future proof FSF address 2009-07-16 20:47:01 +00:00
helper.c target-i386: Defer MCE init 2012-05-12 14:17:52 +02:00
helper.h target-i386: fix SSE rounding and flush to zero 2012-01-11 09:55:28 +01:00
hyperv.c hyper-v: introduce Hyper-V support infrastructure. 2012-01-19 08:32:12 -02:00
hyperv.h hyperv: fix build on non-KVM hosts 2012-01-23 20:04:51 +00:00
kvm.c target-i386: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
machine.c target-i386: Don't overuse CPUState 2012-03-14 22:20:25 +01:00
op_helper.c Use uintptr_t for various op related functions 2012-04-14 14:23:37 +00:00
ops_sse_header.h tcg: Optionally sign-extend 32-bit arguments for 64-bit hosts. 2010-06-16 11:29:11 +02:00
ops_sse.h target-i386: fix dpps and dppd SSE2 instructions 2012-01-11 09:55:28 +01:00
svm.h Use new macro QEMU_PACKED for packed structures 2011-09-03 10:45:59 +00:00
TODO target-i386: fix {min,max}{pd,ps,sd,ss} SSE2 instructions 2012-01-11 09:55:28 +01:00
translate.c target-i386: Don't overuse CPUState 2012-03-14 22:20:25 +01:00