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
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
