[coreboot] [PATCH] Fix AMD 690 HIGH_TABLES
c-d.hailfinger.devel.2006 at gmx.net
Thu Jun 11 02:10:10 CEST 2009
On 05.06.2009 12:51, Carl-Daniel Hailfinger wrote:
> Zheng, can you please test this with HIGH_TABLES enabled (and a new FILO)?
> A full log would be appreciated. Thanks.
> This hopefully will fix AMD 690 HIGH_TABLES or at least give me an
> insight into why HIGH_TABLES fails.
> Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
I just tested the patch and it works perfectly with a recent FILO.
This patch is not ready to be applied (it depends on AMD 690 code), but
it illustrates what we need to to to get HIGH_TABLES working on the
chipsets (usually with UMA graphics) which have problems with that setting.
Basically, HIGH_TABLES are placed in UMA memory for some chipsets and
that causes them to be overwritten by graphics drivers before they can
The preferred way to solve this would be a variable top_low_normal_memk
which would be marking the upper end of non-UMA non-MMIO non-SMM memory
More information about the coreboot