]> xenbits.xensource.com Git - people/royger/xen.git/commitdiff
libxl: don't enable synthetic timers by default
authorWei Liu <wei.liu2@citrix.com>
Tue, 7 May 2019 13:34:03 +0000 (14:34 +0100)
committerWei Liu <wei.liu2@citrix.com>
Tue, 7 May 2019 13:41:59 +0000 (14:41 +0100)
It broke Windows installation. More investigation is needed. Don't
enable this feature by default.

Partially revert 26fba3c855 ("viridian: add implementation of
synthetic timers").

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Reviewed-by: Paul Durrant <paul.durrant@citrix.com>
tools/libxl/libxl_dom.c

index 879c806139a20c2c28451de5ceb9aa3ca47aeed6..c5685b061c9b76d083647a075ec2e4e41a8992aa 100644 (file)
@@ -269,7 +269,6 @@ static int hvm_set_viridian_features(libxl__gc *gc, uint32_t domid,
         libxl_bitmap_set(&enlightenments, LIBXL_VIRIDIAN_ENLIGHTENMENT_TIME_REF_COUNT);
         libxl_bitmap_set(&enlightenments, LIBXL_VIRIDIAN_ENLIGHTENMENT_APIC_ASSIST);
         libxl_bitmap_set(&enlightenments, LIBXL_VIRIDIAN_ENLIGHTENMENT_CRASH_CTL);
-        libxl_bitmap_set(&enlightenments, LIBXL_VIRIDIAN_ENLIGHTENMENT_STIMER);
     }
 
     libxl_for_each_set_bit(v, info->u.hvm.viridian_enable) {