[PATCH v4 01/11] tracing: Include linux/types.h in trace_remote_event.h

Fuad Tabba fuad.tabba at linux.dev
Tue Sep 1 07:03:16 PDT 2026


trace_remote_event.h uses bool without including linux/types.h, so a
translation unit that includes it ahead of anything else that pulls
types.h in fails to build, as with nvhe/trace.h at EL2.

Reviewed-by: Vincent Donnefort <vdonnefort at google.com>
Reviewed-by: Marc Zyngier <maz at kernel.org>
Acked-by: Steven Rostedt <rostedt at goodmis.org>
Signed-off-by: Fuad Tabba <fuad.tabba at linux.dev>
---
 include/linux/trace_remote_event.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/linux/trace_remote_event.h b/include/linux/trace_remote_event.h
index c8ae1e1f5e721..e4cc2d4497bcf 100644
--- a/include/linux/trace_remote_event.h
+++ b/include/linux/trace_remote_event.h
@@ -3,6 +3,8 @@
 #ifndef _LINUX_TRACE_REMOTE_EVENTS_H
 #define _LINUX_TRACE_REMOTE_EVENTS_H
 
+#include <linux/types.h>
+
 struct trace_remote;
 struct trace_event_fields;
 struct trace_seq;
-- 
2.39.5




More information about the linux-arm-kernel mailing list