Jisheng Zhang
bd859a44b2
clocksource/drivers/fsl_ftm_timer: Prevent ftrace recursion
...
Having a traceable function in the sched_clock() path leads to a recursion
within ftrace and a kernel crash.
We should not trace the ftm_read_sched_clock() function.
Fix this by adding the notrace attribute to this function.
Signed-off-by: Jisheng Zhang <jszhang@marvell.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
2015-10-27 01:34:07 +01:00
..
acpi_pm.c
arm_arch_timer.c
arm_global_timer.c
clocksource/drivers/arm_global_timer: Prevent ftrace recursion
2015-10-27 01:32:33 +01:00
armv7m_systick.c
asm9260_timer.c
bcm2835_timer.c
bcm_kona_timer.c
cadence_ttc_timer.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-09-01 14:04:50 -07:00
clksrc-dbx500-prcmu.c
clksrc-of.c
clksrc_st_lpc.c
clps711x-timer.c
cs5535-clockevt.c
dummy_timer.c
dw_apb_timer.c
clockevents/drivers/dw_apb_timer: Add dynamic irq flag to the timer
2015-08-10 11:40:53 +02:00
dw_apb_timer_of.c
em_sti.c
exynos_mct.c
clockevents/drivers/exynos_mct: Migrate to new 'set-state' interface
2015-08-10 11:40:53 +02:00
fsl_ftm_timer.c
clocksource/drivers/fsl_ftm_timer: Prevent ftrace recursion
2015-10-27 01:34:07 +01:00
h8300_timer8.c
clockevents/drivers/h8300_timer8: Migrate to new 'set-state' interface
2015-08-10 11:40:58 +02:00
h8300_timer16.c
h8300_tpu.c
i8253.c
Kconfig
- New Device Support
2015-09-04 11:35:03 -07:00
Makefile
- New Device Support
2015-09-04 11:35:03 -07:00
meson6_timer.c
metag_generic.c
mips-gic-timer.c
Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus
2015-09-03 16:55:55 -07:00
mmio.c
moxart_timer.c
mtk_timer.c
mxs_timer.c
nomadik-mtu.c
pxa_timer.c
qcom-timer.c
rockchip_timer.c
clocksource/drivers/rockchip: Fix bad NO_IRQ usage
2015-09-29 14:33:34 +02:00
samsung_pwm_timer.c
clocksource/drivers/samsung_pwm_timer: Prevent ftrace recursion
2015-10-27 01:33:41 +01:00
scx200_hrt.c
sh_cmt.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-09-01 14:04:50 -07:00
sh_mtu2.c
clockevents/drivers/sh_mtu2: Migrate to new 'set-state' interface
2015-08-10 11:40:38 +02:00
sh_tmu.c
clocksource/drivers/sh_tmu: Fix traceback spotted in -next
2015-08-10 11:40:57 +02:00
sun4i_timer.c
clockevents/drivers/sun4i: Migrate to new 'set-state' interface
2015-08-10 11:40:40 +02:00
tcb_clksrc.c
clockevents/drivers/tcb_clksrc: Migrate to new 'set-state' interface
2015-08-10 11:40:52 +02:00
tegra20_timer.c
clockevents/drivers/tegra20: Migrate to new 'set-state' interface
2015-08-10 11:40:40 +02:00
time-armada-370-xp.c
clockevents/drivers/time-armada-370-xp: Migrate to new 'set-state' interface
2015-08-10 11:40:41 +02:00
time-efm32.c
clockevents/drivers/efm32: Migrate to new 'set-state' interface
2015-08-10 11:40:42 +02:00
time-lpc32xx.c
time-orion.c
clockevents/drivers/orion: Migrate to new 'set-state' interface
2015-08-10 11:40:42 +02:00
time-pistachio.c
clocksource/drivers/pistachio: Prevent ftrace recursion
2015-10-27 01:33:18 +01:00
timer-atlas7.c
clockevents/drivers/atlas7: Migrate to new 'set-state' interface
2015-08-10 11:40:43 +02:00
timer-atmel-pit.c
clockevents/drivers/timer-atmel-pit: Fix typo in structure initialization
2015-08-10 11:40:56 +02:00
timer-atmel-st.c
clockevents/drivers/atmel-st: Migrate to new 'set-state' interface
2015-08-10 11:40:44 +02:00
timer-digicolor.c
clockevents/drivers/digicolor: Migrate to new 'set-state' interface
2015-08-10 11:40:45 +02:00
timer-imx-gpt.c
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2015-09-01 14:04:50 -07:00
timer-integrator-ap.c
clockevents/drivers/integrator: Migrate to new 'set-state' interface
2015-08-10 11:40:46 +02:00
timer-keystone.c
clocksource/drivers/keystone: Fix bad NO_IRQ usage
2015-09-29 14:33:51 +02:00
timer-prima2.c
clocksource/drivers/prima2: Prevent ftrace recursion
2015-10-27 01:33:50 +01:00
timer-sp.h
timer-sp804.c
clockevents/drivers/timer-sp804: Migrate to new 'set-state' interface
2015-08-10 11:40:55 +02:00
timer-stm32.c
clockevents/drivers/stm32: Migrate to new 'set-state' interface
2015-08-10 11:40:48 +02:00
timer-sun5i.c
clockevents/drivers/sun5i: Migrate to new 'set-state' interface
2015-08-10 11:40:49 +02:00
timer-u300.c
clockevents/drivers/u300: Migrate to new 'set-state' interface
2015-08-10 11:40:49 +02:00
versatile.c
vf_pit_timer.c
clocksource/drivers/vf_pit_timer: Prevent ftrace recursion
2015-10-27 01:33:58 +01:00
vt8500_timer.c
clockevents/drivers/vt8500: Migrate to new 'set-state' interface
2015-08-10 11:40:51 +02:00
zevio-timer.c
clockevents/drivers/zevio: Migrate to new 'set-state' interface
2015-08-10 11:40:51 +02:00