summaryrefslogtreecommitdiffstats
path: root/Documentation/hwspinlock.txt
diff options
context:
space:
mode:
authorJisheng Zhang <jszhang@marvell.com>2015-10-20 16:02:34 +0800
committerDaniel Lezcano <daniel.lezcano@linaro.org>2015-10-27 01:32:33 +0100
commitd6df3576e6b4bcf765f5ace69915b4fa4a7ee1c3 (patch)
tree0ab04e90271ba7f74b0247bfaf93b5fb4f61330f /Documentation/hwspinlock.txt
parent56fd16cabac9cd8f15e2902898a9d0cc96e2fa70 (diff)
downloadlinux-d6df3576e6b4bcf765f5ace69915b4fa4a7ee1c3.tar.bz2
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 <jszhang@marvell.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Diffstat (limited to 'Documentation/hwspinlock.txt')
0 files changed, 0 insertions, 0 deletions