scx_cgroup_t...ate_canceled(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the Kernel API Manual page for scx_cgroup_task_migrate_canceled(9) β€” the header shortens it to scx_cgroup_t...ate_canceled(9), but the function is full-name iconic. It does exactly one thing: undo migration preparation. 🫢

✨ SYNOPSIS ✨

void scx_cgroup_task_migrate_canceled (struct cgroup_task_migrate_ctx
*ctx );

πŸŽ€ ARGUMENTS πŸŽ€

  • ctx β€” the canceled migration. Like, the migration that got called off, not a fresh one πŸ’”

πŸ’… DESCRIPTION πŸ’…

So here's the tea: the migration failed after scx_cgroup_task_migrating initialized the task for the destination sched. The task stays on its current sched in the source cgroup. Your whole job here is to undo the destination's init. That's it, that's the plot β€” no cap. πŸ¦‹

🌈 SEE ALSO 🌈

Kernel file ./kernel/sched/ext/sub.c β€” yes, that's the source file, go look. Also go peek at these, bestie:


Source/version: ./kernel/sched/ext Β· date: October 2026 β€” that's the whole footer, bestie, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from