diff options
author | Makarand Kulkarni <makarand.kulkarni@timesys.com> | 2013-07-02 13:26:38 -0400 |
---|---|---|
committer | Makarand Kulkarni <makarand.kulkarni@timesys.com> | 2013-07-02 13:26:38 -0400 |
commit | 9195c464ad84836d85aa73aef384fe4382f7770d (patch) | |
tree | cfc94c68b67c12dd1dc0e9eab22040d826e5c9fc /arch/arm/kernel/sched_clock.c | |
parent | 2c4ead2dd6da019f5052a69b12c8f5b6b71f8dca (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.c | 1 |
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) |