[Bug translator/32697] Systemtap unable to find sys_enter and sys_exit tracepoints on Fedora Rawhide kernel-6.14.0-0.rc2.22.fc43.x86_64

wcohen at redhat dot com sourceware-bugzilla@sourceware.org
Mon Mar 3 19:38:18 GMT 2025


https://sourceware.org/bugzilla/show_bug.cgi?id=32697

--- Comment #3 from William Cohen <wcohen at redhat dot com> ---
Looking through the changes in the kernel the git commit
0e6caab8db8bc9359d1a8363e1ee9b2205ed704d which changes TRACE_EVENT_FN to
TRACE_EVENT_SYSCALL looks like a possible cause of systemtap being unable to
find syscall tracepoints:

Author: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>  2024-10-08 21:07:11
Committer: Steven Rostedt (Google) <rostedt@goodmis.org>  2024-10-09 17:05:54
Parent: e53244e2c8931f9e80c1841293aea86ef8ad32a3 (tracepoint: Remove SRCU
protection)
Child:  13d750c2c03e9861e15268574ed2c239cca9c9d5 (tracing/ftrace: disable
preemption in syscall probe)
Branches: master, remotes/origin/for-next, remotes/origin/master,
remotes/origin/vsnprintf
Follows: v6.12-rc2
Precedes: v6.13-rc1

    tracing: Declare system call tracepoints with TRACE_EVENT_SYSCALL

    In preparation for allowing system call tracepoints to handle page
    faults, introduce TRACE_EVENT_SYSCALL to declare the sys_enter/sys_exit
    tracepoints.

    Move the common code between __DECLARE_TRACE and __DECLARE_TRACE_SYSCALL
    into __DECLARE_TRACE_COMMON.

    This change is not meant to alter the generated code, and only prepares
    the following modifications.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Systemtap mailing list