cpuset_init(9)
πΈ cpuset_init(9) β the Kernel API Manual glow-up β¨
ok so bestie, welcome to the Kernel API Manual entry for cpuset_init β yes it's a real one, yes it's from the kernel's cgroup squad, and yes we're gonna get through it together π
β¨ NAME β¨
cpuset_init β literally the function that initializes cpusets at system boot π
π¦ SYNOPSIS π¦
int cpuset_init (void );
π ARGUMENTS π
voidβ no arguments. that's it. nothing. zero. the void is voiding π
π DESCRIPTION π
ok so the whole entire job of this function? initialize top_cpuset. that's the tea β that's the assignment. it does that one thing and it slays at it π
no cap, it's a one-liner of a description because the function is doing exactly what it says on the tin β boot time comes around, cpuset_init shows up, top_cpuset gets initialized, main character energy fr fr π
lowkey the shortest DESCRIPTION ever and honestly? iconic. not every function needs a whole saga π
π SEE ALSO π
Kernel file ./kernel/cgroup/cpuset.c β plus the whole bestie group chat of related calls, all listed so you don't have to go hunting π«Ά
cpuset_lock(9)cpuset_full_lock(9)partition_is_populated(9)alloc_cpumasks(9)alloc_tmpmasks(9)free_tmpmasks(9)dup_or_alloc_cpuset(9)free_cpuset(9)cpus_excl_conflict(9)cpuset_update_tasks_cpumask(9)compute_effective_cpumask(9)compute_effective_nodemask(9)rm_siblings_excl_cpus(9)update_parent_effective_cpumask(9)compute_partition_effective_cpumask(9)update_sibling_cpumasks(9)validate_partition(9)partition_cpus_change(9)update_cpumask(9)update_exclusive_cpumask(9)cpuset_update_tasks_nodemask(9)update_prstate(9)cpuset_css_alloc(9)cpuset_hotplug_update_tasks(9)cpuset_handle_hotplug(9)cpuset_init_smp(9)cpuset_cpus_allowed_locked(9)cpuset_cpus_allowed(9)cpuset_cpus_allowed_fallback(9)cpuset_mems_allowed(9)cpuset_nodemask_valid_mems_allowed(9)cpuset_nodes_allowed(9)cpuset_spread_node(9)cpuset_mem_spread_node(9)cpuset_mems_allowed_intersects(9)cpuset_print_current_mems_allowed(9)
like. thirty-six besties. a whole friend group. iykyk ππ
ok that's the whole page bestie, go forth and initialize responsibly πΈ
signing off from ./kernel/cgroup, dated October 2026, straight out of the Kernel API Manual β mwah, love u, bye ππ
π¦ 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