|
@@ -1192,7 +1192,7 @@ static const struct pv_info xen_info __initconst = {
|
|
|
#ifdef CONFIG_X86_64
|
|
|
.extra_user_64bit_cs = FLAT_USER_CS64,
|
|
|
#endif
|
|
|
-
|
|
|
+ .features = 0,
|
|
|
.name = "Xen",
|
|
|
};
|
|
|
|
|
@@ -1535,6 +1535,8 @@ asmlinkage __visible void __init xen_start_kernel(void)
|
|
|
|
|
|
/* Install Xen paravirt ops */
|
|
|
pv_info = xen_info;
|
|
|
+ if (xen_initial_domain())
|
|
|
+ pv_info.features |= PV_SUPPORTED_RTC;
|
|
|
pv_init_ops = xen_init_ops;
|
|
|
pv_apic_ops = xen_apic_ops;
|
|
|
if (!xen_pvh_domain()) {
|