qemu-e2k/include
Xiao Guangrong 2aece63c8a hostmem: detect host backend memory is being used properly
Currently, we use memory_region_is_mapped() to detect if the host
backend memory is being used. This works if the memory is directly
mapped into guest's address space, however, it is not true for
nvdimm as it uses aliased memory region to map the memory. This is
why this bug can happen:
   https://bugzilla.redhat.com/show_bug.cgi?id=1352769

Fix it by introduce a new filed, is_mapped, to HostMemoryBackend,
we set/clear this filed accordingly when the device link/unlink to
host backend memory

Signed-off-by: Xiao Guangrong <guangrong.xiao@linux.intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
2016-07-13 13:30:04 +02:00
..
block scsi-bus: Add SCSI scanner support 2016-07-12 18:31:26 +02:00
crypto
disas disas: avoid including everything in headers compiled from C++ 2016-07-12 18:31:27 +02:00
exec
fpu
hw scsi-bus: Use longer sense buffer with scanners 2016-07-12 18:31:26 +02:00
io sockets: Use new QAPI cloning 2016-07-06 10:52:04 +02:00
libdecnumber
migration
monitor
net tap: vhost busy polling support 2016-07-07 14:29:04 +08:00
qapi sockets: Use new QAPI cloning 2016-07-06 10:52:04 +02:00
qemu util: Fix MIN_NON_ZERO 2016-07-13 12:55:11 +02:00
qom cpu: Use CPUClass->parse_features() as convertor to global properties 2016-07-07 15:25:01 -03:00
standard-headers
sysemu hostmem: detect host backend memory is being used properly 2016-07-13 13:30:04 +02:00
ui gtk: fix build 2016-07-11 10:40:29 +01:00
elf.h
glib-compat.h
qemu-common.h
qemu-io.h
trace-tcg.h
trace.h