DragonFly BSD
DragonFly commits List (threaded) for 2012-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: mptable - use the table's cpu_flags


From: Alex Hornung <alexh@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 29 Jul 2012 07:59:53 -0700 (PDT)

commit b7fe87d9c44618d094a0afadc408e5466a726604
Author: Alex Hornung <alex@alexhornung.com>
Date:   Sun Jul 29 15:28:00 2012 +0000

    mptable - use the table's cpu_flags
    
     * Sometimes the CPUs are marked as disabled in the APIC table, and for
       good reason (e.g. a machine having only 24 cores, but 32 appearing in
       the APIC table, 8 of them disabled).
    
     * Just in case, provide an override that falls back to the old
       behaviour. This is the tunable hw.lapic_force_enable. It will force
       all lapic entries to be marked as enabled. It is however not the
       default.
    
     * When parsing, don't error out when a lapic id is invalid (255) but it
       is disabled.
    
    Reported-by: Mihai Carabas, Francois Tigeot

Summary of changes:
 sys/platform/pc32/acpica5/acpi_madt.c |   13 +++++++------
 sys/platform/pc32/i386/mptable.c      |    5 ++++-
 sys/platform/pc64/acpica5/acpi_madt.c |   13 +++++++------
 sys/platform/pc64/x86_64/mptable.c    |    5 ++++-
 4 files changed, 22 insertions(+), 14 deletions(-)

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


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]