From 190265cadb2c2a0bcebff057904afd756e654da1 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 9 Jul 2008 15:25:41 +0100 Subject: [PATCH] Set HVM_PARAM_DM_DOMAIN (in CONFIG_STUBDOM case) Via: Samuel Thibault From xen-unstable c/s 17444. Adjusted to be #ifdef CONFIG_STUBDOM by me. Signed-off-by: Ian Jackson --- hw/xen_machine_fv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/xen_machine_fv.c b/hw/xen_machine_fv.c index 41573d94e..149f00ed7 100644 --- a/hw/xen_machine_fv.c +++ b/hw/xen_machine_fv.c @@ -208,6 +208,9 @@ static void xen_init_fv(ram_addr_t ram_size, int vga_ram_size, } #endif +#ifdef CONFIG_STUBDOM /* the hvmop is not supported on older hypervisors */ + xc_set_hvm_param(xc_handle, domid, HVM_PARAM_DM_DOMAIN, DOMID_SELF); +#endif xc_get_hvm_param(xc_handle, domid, HVM_PARAM_IOREQ_PFN, &ioreq_pfn); fprintf(logfile, "shared page at pfn %lx\n", ioreq_pfn); shared_page = xc_map_foreign_range(xc_handle, domid, XC_PAGE_SIZE, -- 2.39.5