]> www.infradead.org Git - users/dwmw2/qemu.git/commit
i386/xen: set shared_info page
authorJoao Martins <joao.m.martins@oracle.com>
Mon, 18 Jun 2018 16:17:42 +0000 (12:17 -0400)
committerJoao Martins <joao.m.martins@oracle.com>
Tue, 19 Feb 2019 14:00:57 +0000 (09:00 -0500)
commit9c993449a61a2dbaa1ad71c21eaed4f6011966b1
tree4bbfca8fa910227b759972bfd35724f6e493c879
parent7ea3eb60b4c9580f1fd6ad8c3c91a46ac031f4e3
i386/xen: set shared_info page

This is done by implementing HYPERVISOR_memory_op specifically
XENMEM_add_to_physmap with space XENMAPSPACE_shared_info. While
Xen removes the page with it's own, we instead use the gfn passed
by the guest.

Signed-off-by: Joao Martins <joao.m.martins@oracle.com>
accel/kvm/kvm-all.c
include/qom/cpu.h
include/sysemu/kvm.h
linux-headers/linux/kvm.h
target/i386/cpu.h
target/i386/trace-events
target/i386/xen-proto.h [new file with mode: 0644]
target/i386/xen.c