All,
I have a bit of a strange problem here. When I install an 6-core (Istanbul) Opteron processor the AP cores don't start:
POST: 0x93 Setting up local apic... apic_id: 0x00 done. POST: 0x9b CPU model: Six-Core AMD Opteron(tm) Processor 2419 EE siblings = 05, CPU #0 initialized CPU1: stack_base 00157000, stack_end 00157ff8 Asserting INIT. Waiting for send to finish... +Deasserting INIT. Waiting for send to finish... +#startup loops: 2. Sending STARTUP #1 to 1. After apic_write. Startup point 1. Waiting for send to finish... +Sending STARTUP #2 to 1. After apic_write. Startup point 1. Waiting for send to finish... +After Startup send_status: 0 accept_status: 0. CPU 0x01 would not start! CPU2: stack_base 00156000, stack_end 00156ff8 Asserting INIT. Waiting for send to finish... +Deasserting INIT. Waiting for send to finish... +#startup loops: 2. Sending STARTUP #1 to 2. After apic_write. Startup point 1. Waiting for send to finish... +Sending STARTUP #2 to 2. After apic_write. Startup point 1. Waiting for send to finish... +After Startup send_status: 0 accept_status: 0. CPU 0x02 would not start! CPU3: stack_base 00155000, stack_end 00155ff8 Asserting INIT. Waiting for send to finish... +Deasserting INIT. Waiting for send to finish... +#startup loops: 2. Sending STARTUP #1 to 3. After apic_write. Startup point 1. Waiting for send to finish...
Quad core (Barcelona) CPUs function normally. It almost looks like the siblings are not executing any code whatsoever, but I'm not sure. All 5 siblings are enabled in the appropriate registers.
Any hints?