bfq_forget_idle(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… bfq_forget_idle(9) β€” a Kernel API Manual moment ✨

Okay bestie, we are literally in the Kernel API Manual right now, and this page is about bfq_forget_idle. Let’s get into it πŸŽ€

πŸŽ€ NAME πŸŽ€

bfq_forget_idle β€” update the idle tree if necessary.

✨ SYNOPSIS ✨

void bfq_forget_idle (struct bfq_service_tree *st );

🫢 ARGUMENTS 🫢

  • st β€” the service tree to act upon. That’s the tree we’re doing the acting on, periodt.

πŸ’– DESCRIPTION πŸ’–

Okay so the whole point: to preserve the global O(log N) complexity, we only remove one entry here; since the idle tree will not grow indefinitely, this can be done safely. That’s the vibe πŸ¦‹

🌈 SEE ALSO 🌈

Kernel file: ./block/bfq-wf2q.c β€” and the related API crowd is:


Cute sign-off time πŸ’‹: the source/version is ./block, and this page is dated October 2026 β€” mwah, bestie 🫢✨

πŸ“¦ where this page comes from