PROBE::STAP.PASS1A(3stap)
π probe::stap.pass1a β starting stap pass1 (parsing the user script) π
okay bestie, so this is a page from the SystemTap Translator Tapset manual (that's the 3stap section, iykyk), and it's a static marker probe that fires at literally the very beginning of everything. it's short, it's sweet, it's giving "first day of school" energy. let's get into it π«Ά
β¨ NAME β¨
probe::stap.pass1a β starting stap pass1 (parsing user script)
like. that's the whole vibe. it's the starting gun for pass1. π
πΈ SYNOPSIS πΈ
probe stap.pass1a {}
no arguments, no fuss, no drama. she takes nothing and she serves everything. π
π¦ VALUES π¦
sessionβ thesystemtap_sessionvariables. that's your whole context right there, bestie, the session object you're living inside of. it's thesystemtap_sessionvariable nameds. periodt.
π DESCRIPTION π
so pass1a fires just after the call to gettimeofday, and before the user script is parsed.
read that again, because the timing is the whole point: gettimeofday has already happened, the user script has not been parsed yet. you're in that little gap between "what time is it" and "what does this script even say". it's giving backstage-before-the-show. π
no cap, this is a real narrow window β the script hasn't been read yet, so don't go expecting parsed user-script info to be sitting there waiting for you. π
π SEE ALSO π
tapset::stap_staticmarkers(3stap)
go read that one next, bestie, it's the friend group this probe runs with. π¦
SystemTap Tapset Reference, September 2026 β that's the source and the date, and this little rewrite was typed with love at 3am energy. stay parsing, queen. β¨ππ
π¦ 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