PROBE::SYSCALL_ANY(3stap)
β¨ NAME β¨
probe::syscall_any β bestie, this one records entry into a syscall π
π¦ SYNOPSIS π¦
probe syscall_any {}
π VALUES π
nameβ the name of the syscall. like, its government name πsyscall_nrβ the number of the syscall. its little ID number fr fr π’
πΈ CONTEXT πΈ
The process performing the syscall. yep, whoever's out here making the call is the main character here π«Ά
β¨ DESCRIPTION β¨
okay so, this probe is a little picky in the best way: it prefers kernel.tracepoint(βsys_enterβ) when vmlinux.h BTF tracepoints are available πβ¨ and if they're not? no stress, it falls back to kernel.trace(βsys_enterβ) (kernel 3.5+) π
it's giving "I'll take the fancy route if I can, otherwise I know a guy" and honestly? iconic π
π SEE ALSO π
and that's the whole vibe, bestie π this was the SystemTap Tapset Reference β Ver, September 2026 edition π go forth and trace those syscalls, you absolute legend π¦β¨
π¦ where this page comes from
- centos-stream 10: systemtap-client 5.6-3.el10 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- centos-stream 9: systemtap-client 5.6-3.el9 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 43: systemtap-client 5.6-1.fc43 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- fedora 44: systemtap-client 5.6-1.fc44 Β· GPL-2.0-or-later AND GPL-2.0-only AND BSD-3-Clause AND LGPL-2.1-only AND GFDL-1.2-or-later AND BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms