diff options
Diffstat (limited to 'arch/x86/kernel/apic/apic.c')
-rw-r--r-- | arch/x86/kernel/apic/apic.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c index 51af1ed1ae2e..0d71cd9b4a50 100644 --- a/arch/x86/kernel/apic/apic.c +++ b/arch/x86/kernel/apic/apic.c | |||
@@ -457,7 +457,7 @@ static int lapic_next_deadline(unsigned long delta, | |||
457 | { | 457 | { |
458 | u64 tsc; | 458 | u64 tsc; |
459 | 459 | ||
460 | tsc = native_read_tsc(); | 460 | tsc = rdtsc(); |
461 | wrmsrl(MSR_IA32_TSC_DEADLINE, tsc + (((u64) delta) * TSC_DIVISOR)); | 461 | wrmsrl(MSR_IA32_TSC_DEADLINE, tsc + (((u64) delta) * TSC_DIVISOR)); |
462 | return 0; | 462 | return 0; |
463 | } | 463 | } |
@@ -592,7 +592,7 @@ static void __init lapic_cal_handler(struct clock_event_device *dev) | |||
592 | unsigned long pm = acpi_pm_read_early(); | 592 | unsigned long pm = acpi_pm_read_early(); |
593 | 593 | ||
594 | if (cpu_has_tsc) | 594 | if (cpu_has_tsc) |
595 | tsc = native_read_tsc(); | 595 | tsc = rdtsc(); |
596 | 596 | ||
597 | switch (lapic_cal_loops++) { | 597 | switch (lapic_cal_loops++) { |
598 | case 0: | 598 | case 0: |
@@ -1209,7 +1209,7 @@ void setup_local_APIC(void) | |||
1209 | long long max_loops = cpu_khz ? cpu_khz : 1000000; | 1209 | long long max_loops = cpu_khz ? cpu_khz : 1000000; |
1210 | 1210 | ||
1211 | if (cpu_has_tsc) | 1211 | if (cpu_has_tsc) |
1212 | tsc = native_read_tsc(); | 1212 | tsc = rdtsc(); |
1213 | 1213 | ||
1214 | if (disable_apic) { | 1214 | if (disable_apic) { |
1215 | disable_ioapic_support(); | 1215 | disable_ioapic_support(); |
@@ -1293,7 +1293,7 @@ void setup_local_APIC(void) | |||
1293 | } | 1293 | } |
1294 | if (queued) { | 1294 | if (queued) { |
1295 | if (cpu_has_tsc && cpu_khz) { | 1295 | if (cpu_has_tsc && cpu_khz) { |
1296 | ntsc = native_read_tsc(); | 1296 | ntsc = rdtsc(); |
1297 | max_loops = (cpu_khz << 10) - (ntsc - tsc); | 1297 | max_loops = (cpu_khz << 10) - (ntsc - tsc); |
1298 | } else | 1298 | } else |
1299 | max_loops--; | 1299 | max_loops--; |