trace_ksm_m...ith_ksm_page(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

trace_ksm_merge_with_ksm_page β€” okay so this is the function that gets called after a page has been merged with a ksm page, and bestie it is literally the receipt for that whole moment. πŸŽ€

(also hiiiii, this is the Kernel API Manual, welcome to the group chat ✨)


✨ SYNOPSIS ✨

void trace_ksm_merge_with_ksm_page (void *ksm_page , unsigned long pfn ,
                                    void *rmap_item , void *mm , int err );

No cap, that's the whole signature β€” she returns void, she takes five things, she's booked and busy. 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ksm_page β€” the address of the ksm page, like her actual address-address πŸ’–
  • pfn β€” the page frame number of the ksm page, the numeric glow-up of that same page πŸ”₯
  • rmap_item β€” the address of the rmap_item object, yes the whole object, not just a vibe πŸ™ˆ
  • mm β€” the address of the mm object of the process, aka where the process keeps its whole situation 🌸
  • err β€” success. that's it. that's the description. it's giving minimalist icon behavior πŸ‘‘

🌈 DESCRIPTION 🌈

Bestie. Listen. This one allows you to trace the merging of a page with a ksm page. That's the whole assignment and she ate, fr fr. πŸ“

If you're the kind of person who wants to watch a page get merged in real time and go "wait I need to see that again" β€” this is your girl, periodt. ⭐


🧚 SEE ALSO 🧚

The whole ksm trace friend group πŸ’œ go say hi to all of them, iykyk.


okay that's the whole page, mwah πŸ’‹ β€” this lil cutie lives in ./include/trace/events, dated October 2026, and yes the header/footer both truncate her name to trace_ksm_m...ith_ksm_page(9) because even manpages get the ellipsis treatment sometimes 😭 slay!

πŸ“¦ where this page comes from