diff options
Diffstat (limited to 'arch/x86/kernel')
-rw-r--r-- | arch/x86/kernel/tsc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/x86/kernel/tsc.c b/arch/x86/kernel/tsc.c index dc1393e7cbfb..356a0d455cf9 100644 --- a/arch/x86/kernel/tsc.c +++ b/arch/x86/kernel/tsc.c | |||
@@ -965,6 +965,9 @@ out: | |||
965 | 965 | ||
966 | static int __init init_tsc_clocksource(void) | 966 | static int __init init_tsc_clocksource(void) |
967 | { | 967 | { |
968 | if (!cpu_has_tsc || tsc_disabled > 0) | ||
969 | return 0; | ||
970 | |||
968 | if (tsc_clocksource_reliable) | 971 | if (tsc_clocksource_reliable) |
969 | clocksource_tsc.flags &= ~CLOCK_SOURCE_MUST_VERIFY; | 972 | clocksource_tsc.flags &= ~CLOCK_SOURCE_MUST_VERIFY; |
970 | /* lower the rating if we already know its unstable: */ | 973 | /* lower the rating if we already know its unstable: */ |