pt_buffer_free_aux(9)
π NAME π
okay so this is pt_buffer_free_aux β welcome to the Kernel API Manual bestie, this page is literally all about the perf AUX deallocation path callback β¨ like that's the whole vibe, that's what it does, no cap π
π¦ SYNOPSIS π¦
void pt_buffer_free_aux (void *data );
that's it. that's the signature. short, sweet, iconic π
π ARGUMENTS π
dataβ the PT buffer π«Ά yes that's the whole description, she's mysterious, she's avoid *, we love her for it
π SEE ALSO π
bestie there is SO much lore here, it all lives in the kernel file ./arch/x86/events/intel/pt.c β go read the source, iykyk ππ
struct topa(9)struct topa_page(9)topa_alloc(9)topa_free(9)topa_insert_table(9)topa_table_full(9)topa_insert_pages(9)pt_topa_dump(9)pt_buffer_advance(9)pt_update_head(9)pt_buffer_region(9)pt_buffer_region_size(9)pt_handle_status(9)pt_read_offset(9)pt_buffer_reset_markers(9)pt_buffer_reset_offsets(9)pt_buffer_fini_topa(9)pt_buffer_init_topa(9)pt_buffer_setup_aux(9)intel_pt_interrupt(9)
like, the whole topa friend group fr fr π§ββοΈβ¨
aaaand that's the page!! mwah π this lil gem lives in ./arch/x86/events/intel, dated October 2026, and it's brought to you by pt_buffer_free_aux(9) β slay, bye bestie πΈππ¦
π¦ 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