aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-postgresql.py
diff options
context:
space:
mode:
authorVincenzo Frascino <[email protected]>2019-04-16 17:14:30 +0100
committerWill Deacon <[email protected]>2019-04-16 18:15:56 +0100
commit81fb8736dd81da3fe94f28968dac60f392ec6746 (patch)
tree10b8e1dc7cfa6a70d87a9dc72cf6bc724fe5c05e /tools/perf/scripts/python/export-to-postgresql.py
parent22e6c8087e175bc5c507b4e45d1ca588b2bcc61c (diff)
arm64: vdso: Fix clock_getres() for CLOCK_REALTIME
clock_getres() in the vDSO library has to preserve the same behaviour of posix_get_hrtimer_res(). In particular, posix_get_hrtimer_res() does: sec = 0; ns = hrtimer_resolution; where 'hrtimer_resolution' depends on whether or not high resolution timers are enabled, which is a runtime decision. The vDSO incorrectly returns the constant CLOCK_REALTIME_RES. Fix this by exposing 'hrtimer_resolution' in the vDSO datapage and returning that instead. Reviewed-by: Catalin Marinas <[email protected]> Signed-off-by: Vincenzo Frascino <[email protected]> [will: Use WRITE_ONCE(), move adr off COARSE path, renumber labels, use 'w' reg] Signed-off-by: Will Deacon <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions