configure | 18 +++++++ hw/i386/xen/xen-hvm.c | 105 +++++++++++++++++++++++------------- hw/i386/xen/xen-mapcache.c | 121 ++++++++++++++++++++++++++++++++++++++---- hw/i386/xen/xen_platform.c | 47 +++++++++++----- hw/xen/xen_pt_config_init.c | 1 + hw/xen/xen_pt_msi.c | 12 ++++- include/hw/xen/xen_common.h | 15 ++++++ include/sysemu/xen-mapcache.h | 11 +++- 8 files changed, 267 insertions(+), 63 deletions(-)