vmw_bo_dirty_scan_mkwrite(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

vmw_bo_dirty_scan_mkwrite(9) β€” reset the mkwrite dirty-tracking method. This one's straight out of the Kernel API Manual, bestie, and it's lowkey the little reset moment for the mkwrite tracking vibe πŸ’…βœ¨

✨ SYNOPSIS ✨

void vmw_bo_dirty_scan_mkwrite (struct vmw_bo *vbo );

That's the whole signature, no cap 🫢

🫢 ARGUMENTS 🫢

  • vbo β€” the buffer object to scan πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

Okay so here's the tea: this function write-protects pages written to, so that consecutive write accesses will trigger a call to mkwrite 🌸

And yes β€” this function may change the dirty-tracking method 😭 so don't act surprised if the tracking method switches up on you.

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c, plus the whole function-family reunion:


mwah πŸ’‹ this page is brought to you by source/version ./drivers/gpu/drm/vmwgfx, dated October 2026, and starring vmw_bo_dirty_scan_mkwrite(9) β€” periodt πŸŽ€πŸ‘‘

πŸ“¦ where this page comes from