Messages in this thread | | | Date | Mon, 10 Jul 2000 11:52:58 +0200 (CEST) | From | Ingo Molnar <> | Subject | Re: CONFIG_SMP_CPUS |
| |
On Mon, 10 Jul 2000, Keith Owens wrote:
> NR_CPUS is not the number of processors. It is the highest processor > number+1; processor numbers do not have to be contiguous. On a > machine that has 2 processors numbered 1 and 4, NR_CPUS must be 5.
on x86 this is not true anymore, CPU numbers are contiguous since around 2.3.40. There are some arrays in the lowlevel x86 SMP code that should be MAX_APIC_ID indexed instead of NR_CPUS, but the main kernel should be safe.
Ingo
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |