profiling: Fix up CONFIG_PROC_FS=n build.
PATCH 1/1 profiling: Fix up CONFIG_PROC_FS=n build.
In the case where procfs is disabled, create_proc_profile() does not exist. Stub it in with the others.
Signed-off-by Paul Mundt <[email protected]>
---
include/linux/profile.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
include/linux/profile.h +6 -1
@@ -19,10 +19,16 @@ struct notifier_block;#if defined(CONFIG_PROFILING ) && defined(CONFIG_PROC_FS )void create_prof_cpu_mask (struct proc_dir_entry *de); +int create_proc_profile (void );#else static inline void create_prof_cpu_mask (struct proc_dir_entry *de) { } + +static inline int create_proc_profile (void ) +{ +return 0 ; +}#endif enum profile_type {
@@ -37,7 +43,6 @@ extern int prof_on __read_mostly;/* init basic kernel profiler */ int profile_init (void );int profile_setup (char *str); -int create_proc_profile (void );void profile_tick (int type);/*