-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
ftrace: kernel Rust support
-
rhel-kernel-tracing-ebpf
-
False
-
-
Unspecified
-
Unspecified
-
Unspecified
This epic is to track work and tasks necessary on either RHEL or upstream side to support tracing of Rust kernel functions using ftrace.
At the moment, this is not possible, mainly because while Rust functions are present (in a mangled form) in /proc/kallsyms, they are not listed in /sys/kernel/tracing/available_filter_functions and seem to be marked as "notrace". This prevents attaching to them via the ftrace subsystem.