summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-09-26 14:11:43 -0700
committerH. Peter Anvin <hpa@zytor.com>2007-09-26 14:15:04 -0700
commit2efa33f81ef56e7700c09a3d8a881c96692149e5 (patch)
treef9d80e3fbca4051fe350a9f04e99589f59ed88e8 /arch/mips/kernel
parentbbc15f46fe4dc2862325e2b4ba474a854162e1a1 (diff)
[x86 setup] Handle case of improperly terminated E820 chain
At least one system (a Geode system with a Digital Logic BIOS) has been found which suddenly stops reporting the SMAP signature when reading the E820 memory chain. We can't know what, exactly, broke in the BIOS, so if we detect this situation, declare the E820 data unusable and fall back to E801. Also, revert to original behavior of always probing all memory methods; that way all the memory information is available to the kernel. Signed-off-by: H. Peter Anvin <hpa@zytor.com> Cc: Jordan Crouse <jordan.crouse@amd.com> Cc: Joerg Pommnitz <pommnitz@yahoo.com>
Diffstat (limited to 'arch/mips/kernel')
0 files changed, 0 insertions, 0 deletions