MP table: Test 0xe0000 when searching MP float pointer structure
authorMichael Neumann <mneumann@ntecs.de>
Wed, 13 Oct 2010 21:23:13 +0000 (23:23 +0200)
committerMichael Neumann <mneumann@ntecs.de>
Wed, 13 Oct 2010 21:23:13 +0000 (23:23 +0200)
commitf0df4dedecdd54494df8b67a239beec3021fd721
treebed7719762a8b79552177e45f4afa83430f29991
parent2d260a8e92da25a3320ad6b14617d26f877da8ea
MP table: Test 0xe0000 when searching MP float pointer structure

Apply commit 1df86978bda289b743b2fc978e82721462823b97 for x86_64.

MultiProcessor Specification version 1.4 never mentions this location,
however, some brain-dead BIOSes put MP table there ...  "Extened BIOS"
location is taken from mptable(8) in the base system.

Reported-and-Tested-by: ruse39 on EFnet #dragonflybsd
sys/platform/pc64/x86_64/mp_machdep.c