1
1
openmpi/opal/mca/timer
Nathan Hjelm 45c05880aa timer/linux: prevent 64-bit overflow
The linux timer code was multiplying the result of the x86 time stamp
counter by 1000000 before dividing by the cpu frequency. This can
cause us to overflow 64 bits if the time stamp counter grows larger
than ~ 1.8e13 (about 8400 seconds after boot). To fix the issue the
units of opal_timer_linux_freq have been changed to MHz.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2017-01-11 20:03:10 -07:00
..
altix configury: test portability 2015-12-28 13:58:45 +09:00
base Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
darwin Initialize these 2 common symbols. 2016-02-15 12:27:24 -05:00
linux timer/linux: prevent 64-bit overflow 2017-01-11 20:03:10 -07:00
solaris configury: test portability 2015-12-28 13:58:45 +09:00
configure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
timer.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00