Special handling for MP table in low memory is only necessary if there are
authorWard Vandewege <ward@gnu.org>
Mon, 27 Apr 2009 20:00:29 +0000 (20:00 +0000)
committerWard Vandewege <ward@gnu.org>
Mon, 27 Apr 2009 20:00:29 +0000 (20:00 +0000)
commit2d0b93bb54ba3bf8c693fc7c80f1ec1e7bff65da
tree32053d78c9e599ca8c8ed6b1f713060542c71fca
parent1670857cc9f0958e4b78b08bfcc0b91c53c7f2c8
Special handling for MP table in low memory is only necessary if there are
tables in low memory.

This removes a hang when HAVE_LOW_TABLES=0 and HAVE_HIGH_TABLES=1. With this
patch I can boot all the way to a payload. Tested on a Supermicro H8DME.

Many thanks to Patrick Georgi for figuring this out.

Signed-off-by: Ward Vandewege <ward@gnu.org>
Acked-by: Myles Watson <mylesgw@gmail.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4220 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/arch/i386/boot/tables.c