[coreboot] Patch merged into coreboot/master: feb5cbb Fixed broken MTRR for >4GB memory on AMD K8 fam 0fh rev <=E
gerrit at coreboot.org
gerrit at coreboot.org
Tue Oct 11 08:50:01 CEST 2011
the following patch was just integrated into master:
commit feb5cbb72fc0424f9aecf0db122d2344b4fb9512
Author: Oskar Enoksson <enok at lysator.liu.se>
Date: Thu Oct 6 18:21:19 2011 +0200
Fixed broken MTRR for >4GB memory on AMD K8 fam 0fh rev <=E
AMD K8 rev F and later implements a bit SYSCFG_MSR_TOM2WB to
mark dram memory above 4GB as WB. However, AMD K8
rev E and earlier don't implement this bit and therefore need
MTRR spanning dram memory above 4GB. The current implementation
of amd_setup_mtrrs never generate MTRR above 4GB.
This caused memory > 4GB not to be recognized in e.g. Linux on those
rev E or older platforms. This commit should fix that bug.
Signed-off-by: Oskar Enoksson <enok at lysator.liu.se>
Change-Id: Ie568a52a8eb355969c86964d5afc4692e60f69c1
See http://review.coreboot.org/238 for details.
-gerrit
More information about the coreboot
mailing list