x86: remove get_cycles_sync

rdtsc is now speculation-safe, so no need for the sync variants of
the APIs.

[ mingo@elte.hu: removed the nsec_barrier() complication. ]

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Andi Kleen
2008-01-30 13:32:39 +01:00
committed by Ingo Molnar
parent f06e4ec1c1
commit 6d63de8dbc
4 changed files with 17 additions and 61 deletions

View File

@@ -46,7 +46,7 @@ static __cpuinit void check_tsc_warp(void)
cycles_t start, now, prev, end;
int i;
start = get_cycles_sync();
start = get_cycles();
/*
* The measurement runs for 20 msecs:
*/
@@ -61,7 +61,7 @@ static __cpuinit void check_tsc_warp(void)
*/
__raw_spin_lock(&sync_lock);
prev = last_tsc;
now = get_cycles_sync();
now = get_cycles();
last_tsc = now;
__raw_spin_unlock(&sync_lock);