git: lapic: Allow lapic enumeration to fail
Sepherosa Ziehau
sephe at crater.dragonflybsd.org
Thu Jul 19 20:02:59 PDT 2012
commit f8ae04751efd0a7229e6043e0a3a78cc59a6aeb4
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date: Fri Jul 20 10:59:08 2012 +0800
lapic: Allow lapic enumeration to fail
It is mainly used to workaround for some old brain dead BIOS, which
will set BSP's LAPIC apic id to 255, but all MADT LAPIC entries are
valid
Reported-by: klanger on #dragonflybsd
Summary of changes:
sys/platform/pc32/acpica5/acpi_madt.c | 17 +++++++++++++++--
sys/platform/pc32/apic/lapic.c | 6 +++++-
sys/platform/pc32/apic/lapic.h | 2 +-
sys/platform/pc32/i386/mptable.c | 8 +++++---
sys/platform/pc64/acpica5/acpi_madt.c | 17 +++++++++++++++--
sys/platform/pc64/apic/lapic.c | 6 +++++-
sys/platform/pc64/apic/lapic.h | 2 +-
sys/platform/pc64/x86_64/mptable.c | 8 +++++---
8 files changed, 52 insertions(+), 14 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/f8ae04751efd0a7229e6043e0a3a78cc59a6aeb4
--
DragonFly BSD source repository
More information about the Commits
mailing list