queue_sync_ecaps(9)
π 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:
scx_skip_subtree_pre(9)scx_next_descendant_pre(9)scx_rescue_charge(9)scx_rescue_end(9)scx_rescue_keep(9)scx_rescue_accrue(9)scx_rescue_admit(9)scx_rescue_try_admit(9)scx_rescue_check_overload(9)scx_rescue_timerfn(9)scx_resolve_local_dsq(9)scx_process_sync_ecaps(9)scx_unbypass_replay_ecaps(9)scx_discard_stale_ecaps_syncs(9)scx_rehome_task(9)scx_punt_task(9)scx_cgroup_claim_subtree(9)scx_cgroup_return_subtree(9)scx_cgroup_task_migrating(9)scx_cgroup_task_migrated(9)scx_cgroup_task_migrate_canceled(9)scx_bpf_sub_dispatch(9)scx_bpf_sub_grant(9)scx_bpf_sub_revoke(9)scx_bpf_sub_caps(9)scx_bpf_sub_kill_bstr(9)
π 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
- 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