bfq_bfqq_served(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to bfq_bfqq_served(9) from the Kernel API Manual β€” this function's whole ~thing~ is to update the scheduler status after selection for service. that's the vibe, no cap. ✨


🌸 SYNOPSIS 🌸

void bfq_bfqq_served (struct bfq_queue *bfqq , int served );

πŸŽ€ ARGUMENTS πŸŽ€

  • bfqq β€” the queue being served, aka the main character queue. πŸ‘‘
  • served β€” bytes to transfer, fr fr. πŸ“

πŸ’… NOTE πŸ’…

okay so lowkey important: this can be optimized, as the timestamps of upper level entities are synchronized every time a new bfqq is selected for service. By now, we keep it to better check consistency. that's the note, bestie 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./block/bfq-wf2q.c, plus all these iconique references:


mwah πŸ’‹ β€” this page is from ./block, the October 2026 edition. bye bestie 🫢

πŸ“¦ where this page comes from