coreboot/src
Timothy Pearson 9c8106696e cpu/amd (non-AGESA): Fix AP crash during microcode version lookup
Move mapping tables to struct and prevent OOB array
access that was crashing the APs during CAR initialization.

Change-Id: I9e2554b50ad60a8d02ef4bd3fbee6fddb238d83f
Signed-off-by: Timothy Pearson <tpearson@raptorengineeringinc.com>
Reviewed-on: http://review.coreboot.org/8310
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@gmail.com>
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
2015-01-31 21:33:10 +01:00
..
arch CBMEM: Always use DYNAMIC_CBMEM 2015-01-27 22:54:32 +01:00
console CBMEM console: Fix and enhance pre-RAM support 2015-01-27 22:44:17 +01:00
cpu cpu/amd (non-AGESA): Fix AP crash during microcode version lookup 2015-01-31 21:33:10 +01:00
device devicetree: Search PnP device node from the tree by path 2015-01-30 16:58:27 +01:00
drivers drivers/intel/fsp: Add find_saved_temp_mem() 2015-01-29 04:33:53 +01:00
ec vboot2: read dev and recovery switch 2015-01-27 01:43:31 +01:00
include devicetree: Search PnP device node from the tree by path 2015-01-30 16:58:27 +01:00
lib CBMEM: Always use DYNAMIC_CBMEM 2015-01-27 22:54:32 +01:00
mainboard mainboard/lenovo/t420s/Kconfig: select NO_UART_ON_SUPERIO 2015-01-31 07:21:43 +01:00
northbridge amd/amdfam10: Allocate the lower DRAM region up to TOM 2015-01-28 22:11:48 +01:00
soc CBMEM: Always use DYNAMIC_CBMEM 2015-01-27 22:54:32 +01:00
southbridge southbridge/intel/bd82x6x native usb init: replace some magic values 2015-01-31 07:20:15 +01:00
superio superio: Drop print_ implementation from non-romcc boards 2015-01-06 20:14:19 +01:00
vendorcode vendorcode/amd/agesa/f14: update microcode 2015-01-31 07:23:35 +01:00
Kconfig CBMEM: Always use DYNAMIC_CBMEM 2015-01-27 22:54:32 +01:00