[Bug translator/32697] New: 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
Fri Feb 14 21:38:58 GMT 2025
https://sourceware.org/bugzilla/show_bug.cgi?id=32697
Bug ID: 32697
Summary: Systemtap unable to find sys_enter and sys_exit
tracepoints on Fedora Rawhide
kernel-6.14.0-0.rc2.22.fc43.x86_64
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: translator
Assignee: systemtap at sourceware dot org
Reporter: wcohen at redhat dot com
Target Milestone: ---
When reviewing the testsuite results for a fresh systemtap git checkout and
results on Fedora rawhide running kernel-6.14.0-0.rc2.22.fc43.x86_64 I found a
number of the tests failing because kernel.trace("sys_enter") and
kernel.trace("sys_exit") are not found.
Examples of tests failing because 'unable to find kernel.trace("sys_enter")'
FAIL: systemtap.examples/general/eventcount run
FAIL: systemtap.examples/general/stopwatches build
FAIL: systemtap.examples/general/stopwatches build_bpf
FAIL: systemtap.examples/process/errsnoop build
FAIL: systemtap.examples/process/strace build
FAIL: systemtap.examples/process/syscalls_by_pid build
FAIL: systemtap.examples/process/syscalls_by_proc build
FAIL: systemtap.examples/process/syscalltimes run
FAIL: systemtap.examples/process/thread-business build
FAIL: systemtap.examples/profiling/syscallerrorsbypid build
FAIL: systemtap.examples/profiling/syscalllatency build
FAIL: systemtap.examples/profiling/syscallsbypid build
FAIL: systemtap.examples/profiling/topsys build
FAIL: systemtap.examples/profiling/ucalls build
Examples of tests failing because 'unable to find kernel.trace("sys_exit")'
FAIL: systemtap.examples/lwtools/syscallbypid-nd build
FAIL: systemtap.examples/profiling/container_check build
FAIL: systemtap.examples/profiling/errno build
All the tests associated with following also fail (~150 tests):
Running
/home/wcohen/systemtap_write/systemtap/testsuite/systemtap.syscall/tp_syscall.exp
...
When attempting the list out the tracepoints on fedora rawhide, get nothing
wcohen@rawhide:~/systemtap_write/systemtap$ ../install/bin/stap -L
'kernel.trace("sys_enter"),kernel.trace("sys_exit")'
wcohen@rawhide:~/systemtap_write/systemtap$
On a fedora 41 machine get the expected values:
$ stap -L 'kernel.trace("sys_enter"),kernel.trace("sys_exit")'
kernel.trace("raw_syscalls:sys_enter") $regs:struct pt_regs* $id:long int
kernel.trace("raw_syscalls:sys_exit") $regs:struct pt_regs* $ret:long int
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Systemtap
mailing list