git: x86_64 - Get completely rid of APIC_IO

Michael Neumann mneumann at crater.dragonflybsd.org
Sun Nov 7 13:46:29 PST 2010


commit faaf4131e121e728548d1141a36e40b3544c2f90
Author: Michael Neumann <mneumann at ntecs.de>
Date:   Sun Nov 7 21:32:27 2010 +0100

    x86_64 - Get completely rid of APIC_IO
    
    For SMP kernels compile time APIC_IO option has been superseeded
    by loader tunable hw.apic_io_enable which defaults to APIC I/O
    enabled.

Summary of changes:
 sys/platform/pc64/apic/apic_abi.c     |    4 +-
 sys/platform/pc64/apic/apic_ipl.h     |    2 +-
 sys/platform/pc64/apic/apic_ipl.s     |    2 +-
 sys/platform/pc64/apic/apic_vector.s  |    4 +-
 sys/platform/pc64/apic/mpapic.c       |   15 ++++++----
 sys/platform/pc64/apic/mpapic.h       |    2 +-
 sys/platform/pc64/conf/files          |    2 +-
 sys/platform/pc64/conf/options        |    1 -
 sys/platform/pc64/icu/icu_abi.c       |    6 +---
 sys/platform/pc64/icu/icu_ipl.s       |    4 ---
 sys/platform/pc64/icu/icu_vector.s    |    4 ---
 sys/platform/pc64/include/clock.h     |    2 +-
 sys/platform/pc64/include/smp.h       |    1 +
 sys/platform/pc64/isa/clock.c         |   32 ++++++++++++---------
 sys/platform/pc64/isa/intr_machdep.c  |   18 +++++-------
 sys/platform/pc64/x86_64/autoconf.c   |    5 ++-
 sys/platform/pc64/x86_64/machdep.c    |   22 +++++++++++++++
 sys/platform/pc64/x86_64/mp_machdep.c |   48 +++++++-------------------------
 sys/platform/pc64/x86_64/nexus.c      |    8 ++++-
 19 files changed, 88 insertions(+), 94 deletions(-)

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


-- 
DragonFly BSD source repository





More information about the Commits mailing list