diff options
author | jhb <jhb@FreeBSD.org> | 2015-10-01 20:54:19 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2015-10-01 20:54:19 +0000 |
commit | 3943d4df0cd5acdac6ffa1d65dd4a20ab4637677 (patch) | |
tree | 022986b87d4eaa6d0ab70e0949f6373571e930c6 /lib/libc | |
parent | 31a6a8ed4cdb6658bc09abb5b81776b997076bc2 (diff) | |
download | FreeBSD-src-3943d4df0cd5acdac6ffa1d65dd4a20ab4637677.zip FreeBSD-src-3943d4df0cd5acdac6ffa1d65dd4a20ab4637677.tar.gz |
MFC 284175:
Handle X2APIC entries in the MADT for APICs with an ID < 255. At least one
BIOS has been seen to include such entries even though the relevant specs
require that X2APIC entries only be used for CPUs with an APIC ID >= 255.
This was tested on a system with "plain" local APIC entries in the MADT
to ensure no regressions, but it has not yet been tested on a system with
X2APIC entries in the MADT. Currently such systems do not boot at all,
and with this change they might now boot correctly.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions