unicorn/qemu/include
Dr. David Alan Gilbert cc088f84b5
qemu_ram_block_from_host
Postcopy sends RAMBlock names and offsets over the wire (since it can't
rely on the order of ramaddr being the same), and it starts out with
HVA fault addresses from the kernel.

qemu_ram_block_from_host translates a HVA into a RAMBlock, an offset
in the RAMBlock and the global ram_addr_t value.

Rewrite qemu_ram_addr_from_host to use qemu_ram_block_from_host.

Provide qemu_ram_get_idstr since its the actual name text sent on the
wire.

Backports commit 422148d3e56c3c9a07c0cf36c1e0a0b76f09c357 from qemu
2018-02-17 17:54:03 -05:00
..
crypto Drop unused crypto source files 2018-02-17 15:23:57 -05:00
exec qemu_ram_block_from_host 2018-02-17 17:54:03 -05:00
fpu softfloat: expand out STATUS macro 2018-02-12 13:43:13 -05:00
hw apic_internal.h: fix formatting and drop unused consts 2018-02-17 15:23:54 -05:00
qapi qobject: Protect against use-after-free in qobject_decref() 2018-02-17 17:28:27 -05:00
qemu qemu_ram_block_from_host 2018-02-17 17:54:03 -05:00
qom qom/object: fix 2 comment typos 2018-02-17 15:38:14 -05:00
sysemu qemu-common.h: Move Win32 fixups into os-win32.h 2018-02-17 15:23:29 -05:00
config.h
elf.h fix merge conflicts 2017-03-10 21:04:33 +08:00
glib_compat.h crypto: introduce new module for computing hash digests 2018-02-17 15:23:17 -05:00
qemu-common.h exec: make mmap_lock/mmap_unlock globally available 2018-02-17 15:23:49 -05:00