[coreboot] MP table multicore patch

Timothy Pearson kb9vqf at pearsoncomputing.net
Tue Feb 9 20:59:59 CET 2010

I have patched src/arch/i386/smp/mpspec.c to write a correct, multi-core
MP table under amdfam10.  The change is mainly to add APIC cluster
scanning support, as the amdfam10 processors place all auxiliary APICs
under one APIC cluster device.

Before this patch on my MSI 9652 board an MP table was written with only
one CPU.  After the patch the MP table contained all 8 installed cores, 4
in each physical socket.

Patch is attached.  If accepted, the ACPI code should also be updated in a
similar manner.

Timothy Pearson
Raptor Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smp_fix.diff
Type: text/x-diff
Size: 2733 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20100209/64799b29/attachment.bin>

More information about the coreboot mailing list