__nbcon_atom...lush_pending(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… __nbcon_atom...lush_pending β€” Kernel API Manual ✨

okay bestie, welcome to the kernel API manual, and no β€” the title isn't a typo, it's just the manpage formatter doing that cursed little truncation thing with the ellipsis. The actual function is __nbcon_atomic_flush_pending, and we're gonna talk about it. 🫢


🌸 NAME 🌸

__nbcon_atomic_flush_pending β€” flushes, like, all the nbcon consoles, and it does it using their write_atomic() callback. that's the whole vibe. main character energy only. πŸ‘‘


✨ SYNOPSIS ✨

void __nbcon_atomic_flush_pending (u64 stop_seq );

literally one arg. one. single. u64. we love a low-commitment signature. πŸ’–


πŸŽ€ ARGUMENTS πŸŽ€

  • stop_seq β€” flush up until this record. that's it, that's the boundary. everything before stop_seq gets flushed, and you better respect the cutoff fr fr. πŸ¦‹

🌈 SEE ALSO 🌈

okay this is the part where the manpage just dumps the entire friend group at you 😭 but honestly? iconic. they're all in the kernel file ./kernel/printk/nbcon.c and here's every single one, no gatekeeping:


ngl bestie, that's the whole page. short and sweet, just how we like it. no cap, no filler, just one function and its entire extended family. πŸ’€βœ¨

and that's a wrap! this lil gem comes from ./kernel/printk, dated October 2026 β€” so go forth, flush those pending records, and slay. πŸ§šπŸ’œ

πŸ“¦ where this page comes from