FUNCTION::MODNAME(3stap)
π NAME π
function::modname β bestie, this is the little tapset function that tells you which kernel module is chillin' at a given address β¨
πΈ SYNOPSIS πΈ
modname:string(addr:long)
That's it. One argument, one string back. She's simple like that π
π ARGUMENTS π
addrβ the address you wanna map to a kernel module name πΊοΈ Like, "who lives at this address??" andmodnameis gonna tell you.
β¨ DESCRIPTION β¨
Okay so, the way this works: you hand her an address, she hands you back the module name associated with it, if it's known π«Ά
If the module name is not known, she will raise an error. Not a vibe, but that's the deal π
And here's the fun little plot twist: if the address wasn't in a kernel module at all, but was in the kernel itself? Then you get the string "kernel" back. Iconic. Main character behavior fr fr π
π¦ SEE ALSO π¦
tapset::context-symbols(3stap)β go read this one too, it's the whole context-symbols tapset and she's lowkey obsessed with her π
k byeeee, this was the SystemTap Tapset Reference, and it was giving September 2026 energy πβ¨π hope your addresses all resolve on the first try, no cap π«Ά
π¦ 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