qemu/include
Igor Druzhinin 5ba3d75645 xen/mapcache: introduce xen_replace_cache_entry()
This new call is trying to update a requested map cache entry
according to the changes in the physmap. The call is searching
for the entry, unmaps it and maps again at the same place using
a new guest address. If the mapping is dummy this call will
make it real.

This function makes use of a new xenforeignmemory_map2() call
with an extended interface that was recently introduced in
libxenforeignmemory [1].

[1] https://www.mail-archive.com/xen-devel@lists.xen.org/msg113007.html

Signed-off-by: Igor Druzhinin <igor.druzhinin@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
2017-07-18 14:16:09 -07:00
..
block block: invoke .bdrv_drain callback in coroutine context and from AioContext 2017-07-17 11:28:15 +08:00
chardev
crypto
disas
exec target-arm queue: 2017-07-18 10:35:06 +01:00
fpu
hw xen/mapcache: introduce xen_replace_cache_entry() 2017-07-18 14:16:09 -07:00
io
libdecnumber
migration
monitor
net net/net.c: Add vnet_hdr support in SocketReadState 2017-07-17 20:02:11 +08:00
qapi
qemu fw_cfg: move QOM type defines and fw_cfg types into fw_cfg.h 2017-07-17 15:41:30 -03:00
qom trace: [tcg] Delay changes to dynamic state when translating 2017-07-17 13:10:54 +01:00
standard-headers
sysemu xen/mapcache: introduce xen_replace_cache_entry() 2017-07-18 14:16:09 -07:00
ui
elf.h
glib-compat.h
qemu-common.h
qemu-io.h
trace-tcg.h