throtl_log(9)
π throtl_log(9) π
okay so this is from the Kernel API Manual, bestie β section 9 energy, iykyk β and we are folding the manual name in right here instead of copying the header line. it's giving debug-message-via-blktrace realness and I'm obsessed. β¨
πΈ NAME πΈ
throtl_log β log a debug message via blktrace. π
β¨ SYNOPSIS β¨
throtl_log (sq , fmt , args... );
π ARGUMENTS π
sqβ the service_queue being reported π«Άfmtβ the printf format string πargsβ the printf args π¬
π DESCRIPTION π
the messages are prefixed with "throtl BLKG_NAME" if sq belongs to a throtl_grp; otherwise, just "throtl". that's the whole tea, bestie β no cap. π
π¦ SEE ALSO π¦
Kernel file ./block/blk-throttle.c has the whole friend group, and you can also peek at:
sq_to_tg(9)sq_to_td(9)throtl_qnode_add_bio(9)throtl_peek_queued(9)throtl_pop_queued(9)throtl_schedule_next_dispatch(9)throtl_add_bio_tg(9)throtl_pending_timer_fn(9)blk_throtl_dispatch_work_fn(9)
mwah π this cutie comes from ./block, dated October 2026, and it's throtl_log(9) β bye bestie, slay your debug logs π«Άβ¨
π¦ 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