PROBE::VM.PAGEFAUL(3stap)

πŸ’– probe::vm.pagefault.return β€” the Memory Tapset's little gossip girl πŸ’–

okay bestie, so this page lives in the Memory Tapset section of the SystemTap Tapset Reference, and it's all about the probe point vm.pagefault.return. she's short, she's sweet, she tells you what kind of page fault just happened. no cap. πŸ¦‹


✨ NAME ✨

probe::vm.pagefault.return β€” she indicates what type of fault occurred πŸ’…


🌸 SYNOPSIS 🌸

probe vm.pagefault.return {}

that's it. that's the whole vibe. a probe with no arguments, no fuss, just chilling and waiting to tell you the tea. 🫢


πŸŽ€ VALUES πŸŽ€

here's where it gets juicy. these are the variables you can peek at inside the probe:

  • fault_type β€” the moment of truth, the main character of this whole page. she returns one of four numbers, and each one is a different flavour of fault:
    • 0 (VM_FAULT_OOM) β€” out of memory fault. the system was like "girl i have nothing left to give" 😭
    • 2 (VM_FAULT_MINOR) β€” a minor fault. small, lowkey, handled quick ✨
    • 3 (VM_FAULT_MAJOR) β€” a major fault. big drama, heavy lifting πŸ”₯
    • 1 (VM_FAULT_SIGBUS) β€” for when the fault was neither OOM, nor a minor fault, nor a major fault. she's the "none of the above" option πŸ’€

so yeah, note that the order is 0, 2, 3, 1 β€” not 0,1,2,3. iconic of her honestly, keeping us on our toes. πŸ‘‘

  • name β€” the name of the probe point. literally just the name. sometimes you just need to know who you're talking to, yk? 🏷️

🧚 SEE ALSO 🧚


fr fr, that's the entire page. no hidden lore, no deprecated warnings, no bug notes. just four fault types and a probe name. we love a concise queen. πŸ’–

and that's a wrap, bestie! this page came to you from the SystemTap Tapset Reference, dated September 2026. go forth and debug your page faults with main character energy, ily, bye! πŸ‘‘βœ¨πŸŽ€

πŸ“¦ where this page comes from