Commit f2d7f62e authored by Nicholas Piggin's avatar Nicholas Piggin Committed by Michael Ellerman
parent 116ac378
...@@ -108,9 +108,23 @@ static inline void this_cpu_enable_ftrace(void) ...@@ -108,9 +108,23 @@ static inline void this_cpu_enable_ftrace(void)
{ {
get_paca()->ftrace_enabled = 1; get_paca()->ftrace_enabled = 1;
} }
/* Disable ftrace on this CPU if possible (may not be implemented) */
static inline void this_cpu_set_ftrace_enabled(u8 ftrace_enabled)
{
get_paca()->ftrace_enabled = ftrace_enabled;
}
static inline u8 this_cpu_get_ftrace_enabled(void)
{
return get_paca()->ftrace_enabled;
}
#else /* CONFIG_PPC64 */ #else /* CONFIG_PPC64 */
static inline void this_cpu_disable_ftrace(void) { } static inline void this_cpu_disable_ftrace(void) { }
static inline void this_cpu_enable_ftrace(void) { } static inline void this_cpu_enable_ftrace(void) { }
static inline void this_cpu_set_ftrace_enabled(u8 ftrace_enabled) { }
static inline u8 this_cpu_get_ftrace_enabled(void) { return 1; }
#endif /* CONFIG_PPC64 */ #endif /* CONFIG_PPC64 */
#endif /* !__ASSEMBLY__ */ #endif /* !__ASSEMBLY__ */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment