[PATCH] fix compile warnings: enumeration valueâTRACE_REG_PERF_REGISTERâ not handled inswitch

From: Li Zhong
Date: Tue Feb 28 2012 - 04:41:41 EST


This patch tries to fix the compile warnings:
kernel/trace/trace_events.c: In function âftrace_event_regâ:
kernel/trace/trace_events.c:152: warning: enumeration value
âTRACE_REG_PERF_REGISTERâ not handled in switch
kernel/trace/trace_events.c:152: warning: enumeration value
âTRACE_REG_PERF_UNREGISTERâ not handled in switch
kernel/trace/trace_kprobe.c: In function âkprobe_registerâ:
kernel/trace/trace_kprobe.c:1899: warning: enumeration value
âTRACE_REG_PERF_REGISTERâ not handled in switch
kernel/trace/trace_kprobe.c:1899: warning: enumeration value
âTRACE_REG_PERF_UNREGISTERâ not handled in switch

Signed-off-by: Li Zhong <zhong@xxxxxxxxxxxxxxxxxx>
---
include/linux/ftrace_event.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/include/linux/ftrace_event.h b/include/linux/ftrace_event.h
index c3da42d..235753d 100644
--- a/include/linux/ftrace_event.h
+++ b/include/linux/ftrace_event.h
@@ -144,8 +144,10 @@ struct event_filter;
enum trace_reg {
TRACE_REG_REGISTER,
TRACE_REG_UNREGISTER,
+#ifdef CONFIG_PERF_EVENTS
TRACE_REG_PERF_REGISTER,
TRACE_REG_PERF_UNREGISTER,
+#endif
};

struct ftrace_event_call;
--
1.7.1

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/