summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMarty Connor2008-12-18 05:28:27 +0100
committerMichael Brown2008-12-18 18:28:57 +0100
commit8674bc05a054fe8c0ef5ed4e6696d0f1168af74c (patch)
treea5680ea7be790496ddbf66c4de22f58ca198e7f3 /src/include
parent[etherfabric] Make use of pci_bar_start() 64-bit clean (diff)
downloadipxe-8674bc05a054fe8c0ef5ed4e6696d0f1168af74c.tar.gz
ipxe-8674bc05a054fe8c0ef5ed4e6696d0f1168af74c.tar.xz
ipxe-8674bc05a054fe8c0ef5ed4e6696d0f1168af74c.zip
[pcbios] Add additional sanity check for bogus e820 map
At POST time some BIOSes return invalid e820 maps even though they indicate that the data is valid. We add a check that the first region returned by e820 is RAM type and declare the map to be invalid if it is not. This extends the sanity checks from 8b20e5d ("[pcbios] Sanity-check the INT15,e820 and INT15,e801 memory maps").
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions