diff options
author | Jubin John <[email protected]> | 2016-04-14 08:31:53 -0700 |
---|---|---|
committer | Doug Ledford <[email protected]> | 2016-04-28 16:32:29 -0400 |
commit | d35cf74492c5ba0d8e1c08755c78be4ef3af650e (patch) | |
tree | 0ff2d6ffff27edf2af8185ece0e9770e30c13f63 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 1cbaa670355e4a4e339ac97167fb8ecf536045d3 (diff) |
IB/hfi1: Serialize hrtimer function calls
hrtimer functions do not guarantee serialization, so we extend the
cca_timer_lock to cover the hrtimer_forward_now() in the hrtimer
callback handler and the hrtimer_start() in process_becn(). This
prevents races between these 2 functions to update the hrtimer state
leading to problems such as:
kernel BUG at kernel/hrtimer.c:1282!
encountered during validation of the CCA feature.
Reviewed-by: Mike Marciniszyn <[email protected]>
Signed-off-by: Jubin John <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions