TAPSET::CONVERSIONS-GURU(3stap)
π NAME π
okay bestie, so this is tapset::conversions-guru β the systemtap conversions-guru tapset, living its best life in manual section 3stap. it's giving "write stuff into kernel memory" energy, and honestly? iconic. π
β¨ DESCRIPTION β¨
this tapset is a whole squad of little functions whose entire job is writing values into kernel memory. seven of them. all baddies. let me introduce you π«Ά
set_kernel_stringβ writes a string to kernel memory πΈ
See function::set_kernel_string(3stap) for details.
set_kernel_string_nβ writes a string of given length to kernel memory β¨
See function::set_kernel_string_n(3stap) for details.
set_kernel_longβ writes a long value to kernel memory π
See function::set_kernel_long(3stap) for details.
set_kernel_intβ writes an int value to kernel memory π¦
See function::set_kernel_int(3stap) for details.
set_kernel_shortβ writes a short value to kernel memory β
See function::set_kernel_short(3stap) for details.
set_kernel_charβ writes a char value to kernel memory π
See function::set_kernel_char(3stap) for details.
set_kernel_pointerβ writes a pointer value to kernel memory. π
See function::set_kernel_pointer(3stap) for details.
no cap, every single one of these has its own deep-dive page. if you wanna actually use one, go read the function:: page for it, okay? that's where the real tea is. β
π SEE ALSO π
like, go read these too, fr fr β they're all connected:
function::set_kernel_string(3stap)function::set_kernel_string_n(3stap)function::set_kernel_long(3stap)function::set_kernel_int(3stap)function::set_kernel_short(3stap)function::set_kernel_char(3stap)function::set_kernel_pointer(3stap)stap(1)stapprobes(3stap)
and that's the whole vibe check π this one came from the SystemTap Tapset Reference, dated September 2026. periodt. go write some kernel memory bestie, you got this ππ
π¦ 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