[PATCH 3/8] clocksource/drivers/samsung_pwm_timer: Prevent ftrace recursion

2015-10-28 Thread Daniel Lezcano
From: Jisheng Zhang Currently samsung_pwm_timer can be used as a scheduler clock. We properly marked samsung_read_sched_clock() as notrace but we then call another function samsung_clocksource_read() that _wasn't_ notrace. Having a traceable function in the sched_clock() path leads to a

[PATCH 3/8] clocksource/drivers/samsung_pwm_timer: Prevent ftrace recursion

2015-10-28 Thread Daniel Lezcano
From: Jisheng Zhang Currently samsung_pwm_timer can be used as a scheduler clock. We properly marked samsung_read_sched_clock() as notrace but we then call another function samsung_clocksource_read() that _wasn't_ notrace. Having a traceable function in the sched_clock()