]> xenbits.xensource.com Git - qemu-xen-4.0-testing.git/commitdiff
Set HVM_PARAM_DM_DOMAIN (in CONFIG_STUBDOM case)
authorIan Jackson <iwj@mariner.uk.xensource.com>
Wed, 9 Jul 2008 14:25:41 +0000 (15:25 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 9 Jul 2008 14:25:41 +0000 (15:25 +0100)
Via: Samuel Thibault <samuel.thibault@eu.citrix.com>
From xen-unstable c/s 17444.

Adjusted to be #ifdef CONFIG_STUBDOM by me.

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
hw/xen_machine_fv.c

index 41573d94e12ce27a7a61ffc715a28d1ff824441e..149f00ed77003933f18503eced643a8c9af4dd70 100644 (file)
@@ -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,