From: Ian Jackson Date: Wed, 9 Jul 2008 14:25:41 +0000 (+0100) Subject: Set HVM_PARAM_DM_DOMAIN (in CONFIG_STUBDOM case) X-Git-Tag: xen-3.3.0-rc1~45 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=190265cadb2c2a0bcebff057904afd756e654da1;p=xenclient%2Fioemu.git 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 --- diff --git a/hw/xen_machine_fv.c b/hw/xen_machine_fv.c index 41573d94..149f00ed 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,