ring_buffer_record_on(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’– β€” ring_buffer_record_on(9) in the Kernel API Manual

ring_buffer_record_on β€” restart writes into the buffer. that's the whole function, and honestly? iconic behavior. ✨


✨ SYNOPSIS ✨

the signature is literally:

void ring_buffer_record_on (struct trace_buffer *buffer );

πŸŽ€ ARGUMENTS πŸŽ€

  • buffer β€” the ring buffer you're telling to start writes again. your main-character buffer. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, this one re-enables all the writes to the buffer that were disabled by ring_buffer_record_off. it's giving β€œturn the writes back on” energy. πŸ’…

and no cap, this is different from ring_buffer_record_enable: this one works like an on/off switch, whereas the enable version has to be paired with a disable. iykyk. πŸ¦‹


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./kernel/trace/ring_buffer.c is the home base, and these are the linked faves:


okay bye bestie πŸ’– this page came from <pink>./kernel/trace</pink>, date/version vibe is <purple>October 2026</purple>, and yes it's ring_buffer_record_on(9) β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from