[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