alarmtimer: Hide alarmtimer_suspend event when RTC_CLASS is not configured
authorSteven Rostedt <rostedt@goodmis.org>
Thu, 12 Jun 2025 13:58:28 +0000 (09:58 -0400)
committerSteven Rostedt (Google) <rostedt@goodmis.org>
Mon, 21 Jul 2025 20:40:56 +0000 (16:40 -0400)
commit06cc77a63f1b10e8f05e7223753883e14c35b512
treece6abfc339cfa818654efc24dc6a47623729d5d7
parenta3b366dbf468788baa2e0ccdccd8482ac277e47b
alarmtimer: Hide alarmtimer_suspend event when RTC_CLASS is not configured

The trace event alarmtimer_suspend is only called when RTC_CLASS is
defined. As every event created can create up to 5K of text and meta data
regardless if it is called or not it should not be created and waste
memory. Hide the event when CONFIG_RTC_CLASS is not defined.

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://lore.kernel.org/20250612095828.6d75dfa3@batman.local.home
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
include/trace/events/alarmtimer.h