git: DragonFly_RELEASE_3_0 lapic: Allow lapic enumeration to fail

Sascha Wildner swildner at crater.dragonflybsd.org
Wed Jul 25 01:59:00 PDT 2012


commit e2134c34e0fb9adf8f5d35c1ffbe7da775413db3
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 |   19 ++++++++++++++++---
 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 |   19 ++++++++++++++++---
 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, 54 insertions(+), 16 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/e2134c34e0fb9adf8f5d35c1ffbe7da775413db3


-- 
DragonFly BSD source repository





More information about the Commits mailing list