the following patch was just integrated into master: commit dc278f8fd0318caf0c11330478dff8453bb1107d Author: Aaron Durbin adurbin@chromium.org Date: Tue Dec 11 17:15:13 2012 -0600
haswell: Properly Guard Engergy Policy by CPUID
The IA32_ENERGY_PERFORMANCE_BIAS MSR can only be read or written to if the CPU supports it. The support is indicated by ECX[3] for cpuid(6). Without this guard, some Haswell parts would GP# fault in this routine.
No more GP# while running on haswell CRBs.
Change-Id: If41e1e133e5faebb3ed578cba60743ce7e1c196f Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: http://review.coreboot.org/2639 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth martin.roth@se-eng.com
Build-Tested: build bot (Jenkins) at Tue Mar 12 01:53:20 2013, giving +1 See http://review.coreboot.org/2639 for details.
-gerrit