aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/lib
diff options
context:
space:
mode:
authorGlauber Costa <gcosta@redhat.com>2008-06-24 09:52:36 -0300
committerIngo Molnar <mingo@elte.hu>2008-07-09 08:52:02 +0200
commita76febe975997b933b7285b6e20bb0a21c09d453 (patch)
treebc84d0a5b13390f88446bb4d4dca4d61af275b17 /arch/x86/lib
parentx86: provide delay loop for x86_64. (diff)
downloadlinux-dev-a76febe975997b933b7285b6e20bb0a21c09d453.tar.xz
linux-dev-a76febe975997b933b7285b6e20bb0a21c09d453.zip
x86: use rdtscll in read_current_timer for i386.
This way we achieve the same code for both arches. Signed-off-by: Glauber Costa <gcosta@redhat.com> Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/lib')
-rw-r--r--arch/x86/lib/delay_32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/lib/delay_32.c b/arch/x86/lib/delay_32.c
index 54013f87d956..bf6de05445ba 100644
--- a/arch/x86/lib/delay_32.c
+++ b/arch/x86/lib/delay_32.c
@@ -98,7 +98,7 @@ void use_tsc_delay(void)
int __devinit read_current_timer(unsigned long *timer_val)
{
if (delay_fn == delay_tsc) {
- rdtscl(*timer_val);
+ rdtscll(*timer_val);
return 0;
}
return -1;