On Wed, Jul 23, 2008 at 4:23 PM, Marc Jones Marc.Jones@amd.com wrote:
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@dls.net
Wow, I am surprised we didn't see this failure sooner. I guess we were lucky.
128 cpus on simNow....because mptable is some big to overwrite 0x467...
YH