[coreboot] kernel panics reserving EBDA pages

Marc Jones Marc.Jones at amd.com
Thu Jul 24 01:23:41 CEST 2008


Roman Kononov wrote:
> This patch fixes the EBDA mislocation problem. Thank you, Yinghai.
> 
> The change in coreboot_table.c is not strictly necessary. It removes
> some redundancy and confusion.
> 
> The change in tables.c protects the legacy x86 BIOS data segment
> (0x400-0x4ff) from being used for storing coreboot tables. Some bytes
> from the segment are used by the kernel and should not be garbled.
> 
> Signed-off-by: Roman Kononov <kononov at dls.net>
> 

Wow, I am surprised we didn't see this failure sooner. I guess we were 
lucky.

Acked-by: Marc Jones <marc.jones at amd.com>

r3437


-- 
Marc Jones
Senior Firmware Engineer
(970) 226-9684 Office
mailto:Marc.Jones at amd.com
http://www.amd.com/embeddedprocessors





More information about the coreboot mailing list