[coreboot-gerrit] Patch merged into coreboot/master: vendorcode/amd/agesa/f15tn: Fix out of bounds read on on memory voltage
gerrit at coreboot.org
gerrit at coreboot.org
Fri Jan 8 17:22:07 CET 2016
the following patch was just integrated into master:
commit fecc24af049bfec00efce49858e228dd9ab2d11c
Author: Martin Roth <martinroth at google.com>
Date: Wed Jan 6 21:18:21 2016 -0700
vendorcode/amd/agesa/f15tn: Fix out of bounds read on on memory voltage
I think this has a fairly low likelyhood of happening, but if AGESA
can't determine the voltage of the memory, it assignes a value of 255
to the variable that it later uses to read from an 3-value array. There
is an assert, but that doesn't halt AGESA, so it would use some random
value. If the voltage can't be determined, fall back to 1.5v as the
default value.
Fixes coverity warning 1294803 - Out-of-bounds read
Change-Id: Ib9e568175edbdf55a7a4c35055da7169ea7f2ede
Signed-off-by: Martin Roth <martinroth at google.com>
Reviewed-on: https://review.coreboot.org/12855
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer at coreboot.org>
See https://review.coreboot.org/12855 for details.
-gerrit
More information about the coreboot-gerrit
mailing list