]> xenbits.xensource.com Git - libvirt.git/commitdiff
libxl: mark domain0 as persistent
authorJim Fehlig <jfehlig@suse.com>
Wed, 13 Dec 2017 21:20:37 +0000 (14:20 -0700)
committerJim Fehlig <jfehlig@suse.com>
Fri, 15 Dec 2017 22:25:01 +0000 (15:25 -0700)
A Xen domain0 is better described as a persistent domain. Mark it
as such during intialization.

src/libxl/libxl_driver.c

index 40328a6cb5bb3de990663fbb9312516d76479b10..79e29ce0726a4041271c2a05bd620c928f94dac9 100644 (file)
@@ -609,6 +609,7 @@ libxlAddDom0(libxlDriverPrivatePtr driver)
 
     def = NULL;
 
+    vm->persistent = 1;
     virDomainObjSetState(vm, VIR_DOMAIN_RUNNING, VIR_DOMAIN_RUNNING_BOOTED);
     if (virDomainDefSetVcpusMax(vm->def, d_info.vcpu_max_id + 1, driver->xmlopt))
         goto cleanup;