|
@@ -1299,13 +1299,8 @@ static int __init init_tsc_clocksource(void)
|
|
/*
|
|
/*
|
|
* When TSC frequency is known (retrieved via MSR or CPUID), we skip
|
|
* When TSC frequency is known (retrieved via MSR or CPUID), we skip
|
|
* the refined calibration and directly register it as a clocksource.
|
|
* the refined calibration and directly register it as a clocksource.
|
|
- *
|
|
|
|
- * We still keep the TSC_RELIABLE flag here to avoid regressions -
|
|
|
|
- * it will be removed after all the conversion for other code paths
|
|
|
|
- * connected to this flag is done.
|
|
|
|
*/
|
|
*/
|
|
- if (boot_cpu_has(X86_FEATURE_TSC_RELIABLE) ||
|
|
|
|
- boot_cpu_has(X86_FEATURE_TSC_KNOWN_FREQ)) {
|
|
|
|
|
|
+ if (boot_cpu_has(X86_FEATURE_TSC_KNOWN_FREQ)) {
|
|
clocksource_register_khz(&clocksource_tsc, tsc_khz);
|
|
clocksource_register_khz(&clocksource_tsc, tsc_khz);
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|