
the following patch was just integrated into master: commit 9eb497c8718d6e5538570884def2b3e723e145c5 Author: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Date: Fri Nov 30 12:35:51 2012 +0100 Make the CPU microcode filter generic (not CPU model specific). The microcode updating filter can be used this way: For AMD: -------- In your mainboard file add something like that: microcode_patchlevel_eax = 0x010000b7 function do_mainboard_setup() [...] enable_hook(cpumsr_hooks, filter_amd_microcode) end 0x010000b7 is what corresponds to the microcode patch level. For Intel: ---------- In your mainboard file add something like that: microcode_patchlevel_edx = 0xc7 function do_mainboard_setup() [...] enable_hook(cpumsr_hooks, filter_intel_microcode) end Change-Id: I370b80a341820ab070f97cc578eb43d5aca192ad Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Reviewed-on: http://review.coreboot.org/1948 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-by: Anton Kochkov <anton.kochkov@gmail.com> Build-Tested: build bot (Jenkins) at Sat Dec 1 12:39:10 2012, giving +1 Reviewed-By: Anton Kochkov <anton.kochkov@gmail.com> at Thu Dec 13 10:36:10 2012, giving +2 See http://review.coreboot.org/1948 for details. -gerrit