trace_purge_vmap_area_lazy(9)
π trace_purge_vmap_area_lazy π
Okay so welcome to the Kernel API Manual, bestie! This page is all about trace_purge_vmap_area_lazy(9) β the tracepoint that fires when vmap areas get lazily freed. It's giving "cleanup era" energy π§Ήβ¨
β¨ NAME β¨
trace_purge_vmap_area_lazy β called when vmap areas were lazily freed. Periodt. π
πΈ SYNOPSIS πΈ
void trace_purge_vmap_area_lazy (unsigned long start , unsigned long end
, unsigned int npurged );
π ARGUMENTS π
startβ the purging start address, aka where the purge zone begins πΊοΈendβ the purging end address, aka where the purge zone ends πnpurgedβ numbed of purged vmap areas (yes, "numbed" is literally what it says, no cap π). Basically the count of how many vmap areas got purged.
π DESCRIPTION π
So this event is literally just for a debug purpose, bestie. It's not out here doing main character energy in production β it's a debug vibe check. It gives you some indication about the start:end range and how many objects are released. That's it, that's the tweet. π¦
Ngl, it's basically a "hey bestie, here's the cleanup report" situation. Useful for debugging, not for your everyday kernel drama. π
π SEE ALSO π
- Kernel file
./include/trace/events/vmalloc.h trace_alloc_vmap_area(9)trace_free_vmap_area_noflush(9)
And that's the whole page, bestie! π«Ά This gem came from ./include/trace/events, dated October 2026, and it's the manual for trace_purge_vmap_area_lazy(9). Byeee, ily! πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms