cpu_set(cpu, cpu_present_map);
}
- cpu_set(num_processors, cpu_possible_map);
- num_processors++;
-
- if (num_processors > 8) {
+ if (++num_processors > 8) {
/*
* No need for processor or APIC checks: physical delivery
* (bigsmp) mode should always work.
cpumask_t cpu_callin_map;
cpumask_t cpu_callout_map;
-cpumask_t cpu_possible_map = CPU_MASK_ALL;
static cpumask_t smp_commenced_mask;
struct cpuinfo_x86 cpu_data[NR_CPUS];
cpu_set(smp_processor_id(), cpu_online_map);
cpu_set(smp_processor_id(), cpu_callout_map);
cpu_set(smp_processor_id(), cpu_present_map);
- cpu_set(smp_processor_id(), cpu_possible_map);
per_cpu(cpu_state, smp_processor_id()) = CPU_ONLINE;
}