aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390
diff options
context:
space:
mode:
authorJan Glauber <jan.glauber@de.ibm.com>2008-04-17 01:46:16 -0400
committerHeiko Carstens <heiko.carstens@de.ibm.com>2008-04-17 01:47:02 -0400
commitc0015f91d8414f55d2debfe9984a04b98b48f087 (patch)
tree114cfd865dda4b1c5860391c219a1b34dc74eacb /arch/s390
parent2f7c8bd6dc6540aa3275c0ad9f657401985c00e9 (diff)
[S390] switch sched_clock to store-clock-extended.
Add get_clock_xt to read an 8 byte clock value using store clock extended (STCKE) and use get_clock_xt for sched_clock. STCKE should be faster than STCK on newer machines. Signed-off-by: Jan Glauber <jan.glauber@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Diffstat (limited to 'arch/s390')
-rw-r--r--arch/s390/kernel/time.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/kernel/time.c b/arch/s390/kernel/time.c
index cb232c155360..925f9dc0b0a0 100644
--- a/arch/s390/kernel/time.c
+++ b/arch/s390/kernel/time.c
@@ -66,7 +66,7 @@ static u64 xtime_cc;
66 */ 66 */
67unsigned long long sched_clock(void) 67unsigned long long sched_clock(void)
68{ 68{
69 return ((get_clock() - jiffies_timer_cc) * 125) >> 9; 69 return ((get_clock_xt() - jiffies_timer_cc) * 125) >> 9;
70} 70}
71 71
72/* 72/*