aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/x86/kernel/cpu/mshyperv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/x86/kernel/cpu/mshyperv.c b/arch/x86/kernel/cpu/mshyperv.c
index 0a490ca278e7..628ff50ab75f 100644
--- a/arch/x86/kernel/cpu/mshyperv.c
+++ b/arch/x86/kernel/cpu/mshyperv.c
@@ -80,6 +80,7 @@ static void __init ms_hyperv_init_platform(void)
80 printk(KERN_INFO "HyperV: features 0x%x, hints 0x%x\n", 80 printk(KERN_INFO "HyperV: features 0x%x, hints 0x%x\n",
81 ms_hyperv.features, ms_hyperv.hints); 81 ms_hyperv.features, ms_hyperv.hints);
82 82
83#ifdef CONFIG_X86_LOCAL_APIC
83 if (ms_hyperv.features & HV_X64_MSR_APIC_FREQUENCY_AVAILABLE) { 84 if (ms_hyperv.features & HV_X64_MSR_APIC_FREQUENCY_AVAILABLE) {
84 /* 85 /*
85 * Get the APIC frequency. 86 * Get the APIC frequency.
@@ -99,6 +100,7 @@ static void __init ms_hyperv_init_platform(void)
99 legacy_pic = &null_legacy_pic; 100 legacy_pic = &null_legacy_pic;
100 } 101 }
101 } 102 }
103#endif
102 104
103 if (ms_hyperv.features & HV_X64_MSR_TIME_REF_COUNT_AVAILABLE) 105 if (ms_hyperv.features & HV_X64_MSR_TIME_REF_COUNT_AVAILABLE)
104 clocksource_register_hz(&hyperv_cs, NSEC_PER_SEC/100); 106 clocksource_register_hz(&hyperv_cs, NSEC_PER_SEC/100);