aboutsummaryrefslogtreecommitdiff
path: root/lib/mpi/mpi-internal.h
diff options
context:
space:
mode:
authorJisheng Zhang <[email protected]>2015-10-20 16:02:34 +0800
committerDaniel Lezcano <[email protected]>2015-10-27 01:32:33 +0100
commitd6df3576e6b4bcf765f5ace69915b4fa4a7ee1c3 (patch)
tree0ab04e90271ba7f74b0247bfaf93b5fb4f61330f /lib/mpi/mpi-internal.h
parent56fd16cabac9cd8f15e2902898a9d0cc96e2fa70 (diff)
clocksource/drivers/arm_global_timer: Prevent ftrace recursion
Currently arm_global_timer can be used as a scheduler clock. We properly marked gt_sched_clock_read() as notrace but we then call another function gt_counter_read() that _wasn't_ notrace. Having a traceable function in the sched_clock() path leads to a recursion within ftrace and a kernel crash. Fix this by adding an extra notrace function to keep other users of gt_counter_read() traceable. Signed-off-by: Jisheng Zhang <[email protected]> Signed-off-by: Daniel Lezcano <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-internal.h')
0 files changed, 0 insertions, 0 deletions