cpu_next_free
cpu_free_list = cp->cpu_next_free;
cp->cpu_next_free = cpu_free_list;
if (cp->cpu_next_free)
cpus = cp->cpu_next_free;
cp->cpu_next_free = cpus;