I've been doing some testing of SMP booting with CSM, and the only
problem I've found is one that *doesn't* seem to be CSM-specific. Even
when I boot Linux in EFI mode under OVMF with more than one CPU, it
complains that the MTRRs are inconsistent:

[    0.059069] mtrr: your CPUs had inconsistent fixed MTRR settings
[    0.060002] mtrr: your CPUs had inconsistent variable MTRR settings
[    0.060667] mtrr: your CPUs had inconsistent MTRRdefType settings
[    0.061002] mtrr: probably your BIOS does not setup all CPUs.
[    0.061611] mtrr: corrected configuration.

Presumably we should be bringing up the secondary CPUs to set the MTRRs
on them.... do we currently bring them up at all, or is all that
infrastructure code absent? I still haven't really found my way around
the code base to find this for myself...

-- 
dwmw2

Attachment: smime.p7s
Description: S/MIME cryptographic signature

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to