Welcome to hardware bring up. Ok I looked a little closer at the story. In x86_64 the only check for valid apic is apicid < MAX_APICS which make sense to me. I386 has this concept of version. Where the valid check is diffrent if (version >= 0x14) return apicid < 0xff; else return apicid < 0xf; Now the patch is sent before was a litle in haste. Your apic version is 16. The valid check returns false because apicid is greater that 0xf (0x15). Most likey the bios entry for the apic version is wrong but I don't know much about that or why it matters. So what does this all mean. Legacy..... Give this patch a whirl. Thanks, Keith
Attachment:
apicid.fix
Description: Binary data
- Follow-Ups:
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Andi Kleen <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- References:
- Only one processor detected in 8-Way opteron in 32-bit mode
- From: Bharath Ramesh <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Keith Mannthey <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Bharath Ramesh <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Bharath Ramesh <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Keith Mannthey <[email protected]>
- Re: Only one processor detected in 8-Way opteron in 32-bit mode
- From: Bharath Ramesh <[email protected]>
- Only one processor detected in 8-Way opteron in 32-bit mode
- Prev by Date: Re: [PATCH 2.6-git] MTD/SPI dataflash driver
- Next by Date: Re: Keyboard broken in 2.6.13.2
- Previous by thread: Re: Only one processor detected in 8-Way opteron in 32-bit mode
- Next by thread: Re: Only one processor detected in 8-Way opteron in 32-bit mode
- Index(es):