queue_sync_ecaps(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… queue_sync_ecaps β€” from the Kernel API Manual, bestie ✨

okay so picture this: it's giving kernel-internals, it's giving scheduler drama, and the manual you're holding is literally called Kernel API Manual and this page is queue_sync_ecaps(9). stay with me, it's actually so good.


🌸 NAME 🌸

queue_sync_ecaps β€” queue up an ecaps update for one specific (sch, cid) pair, bestie πŸ”₯


πŸ¦‹ SYNOPSIS πŸ¦‹

void queue_sync_ecaps (struct scx_sched *sch , s32 cid );

πŸŽ€ ARGUMENTS πŸŽ€

  • sch β€” the sched you wanna update, like literally the one πŸ‘‘
  • cid β€” the cid you wanna update. that's the one. periodt.

✨ DESCRIPTION ✨

So what it does: it queues an ecaps update for sch's cid, and then it kicks the cpu so the whole thing actually syncs in dispatch_one. no cap πŸ’«

think of it as dropping the message in the group chat and then pinging everyone so they actually read it. same energy. 🫢

πŸ’œ SEE ALSO πŸ’œ

the whole friend group, fr fr β€” all of these live in the kernel file ./kernel/sched/ext/sub.c:


πŸ’€ quick vibe check: this is a kernel page, so be normal about it in production. no notes. πŸ™ˆ

okay that's the whole page, you ate that πŸ“

mwah πŸ’‹ β€” this came out of ./kernel/sched/ext and it's dated October 2026, filed under queue_sync_ecaps(9). go slay, bestie πŸ’…πŸ’–

πŸ“¦ where this page comes from