diff options
author | Christopher S. Hall <[email protected]> | 2016-02-22 03:15:19 -0800 |
---|---|---|
committer | John Stultz <[email protected]> | 2016-03-02 17:08:54 -0800 |
commit | 6bd58f09e1d8cc6c50a824c00bf0d617919986a1 (patch) | |
tree | 9a9aa26ac48d07ff8e2408e68bc006bf8ca4e043 /tools/perf/scripts/python/syscall-counts.py | |
parent | 232d26373d310a941ef2ab46e53ea62fe076ed13 (diff) |
time: Add cycles to nanoseconds translation
The timekeeping code does not currently provide a way to translate
externally provided clocksource cycles to system time. The cycle count
is always provided by the result clocksource read() method internal to
the timekeeping code. The added function timekeeping_cycles_to_ns()
calculated a nanosecond value from a cycle count that can be added to
tk_read_base.base value yielding the current system time. This allows
clocksource cycle values external to the timekeeping code to provide a
cycle count that can be transformed to system time.
Cc: Prarit Bhargava <[email protected]>
Cc: Richard Cochran <[email protected]>
Cc: Thomas Gleixner <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Reviewed-by: Thomas Gleixner <[email protected]>
Signed-off-by: Christopher S. Hall <[email protected]>
Signed-off-by: John Stultz <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions