summaryrefslogtreecommitdiff
path: root/arch/arm/kernel/sched_clock.c
diff options
context:
space:
mode:
authorMakarand Kulkarni <makarand.kulkarni@timesys.com>2013-07-02 13:26:38 -0400
committerMakarand Kulkarni <makarand.kulkarni@timesys.com>2013-07-02 13:26:38 -0400
commit9195c464ad84836d85aa73aef384fe4382f7770d (patch)
treecfc94c68b67c12dd1dc0e9eab22040d826e5c9fc /arch/arm/kernel/sched_clock.c
parent2c4ead2dd6da019f5052a69b12c8f5b6b71f8dca (diff)
Fix for 51540: clock() function returns too large values3.0-vybrid-ts2.5
The issue was caused due to sched_clock() inplementation in pit.c which reported values which were incosistent with what it should
Diffstat (limited to 'arch/arm/kernel/sched_clock.c')
-rw-r--r--arch/arm/kernel/sched_clock.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/kernel/sched_clock.c b/arch/arm/kernel/sched_clock.c
index 9a46370fe9da..a481272d7e8a 100644
--- a/arch/arm/kernel/sched_clock.c
+++ b/arch/arm/kernel/sched_clock.c
@@ -66,6 +66,7 @@ void __init init_sched_clock(struct clock_data *cd, void (*update)(void),
* Ensure that sched_clock() starts off at 0ns
*/
cd->epoch_ns = 0;
+ cd->epoch_cyc = 0;
}
void __init sched_clock_postinit(void)