git: Bring in sephe's recent intr/apic work to x86_64.

Sascha Wildner swildner at
Sat Jan 8 22:45:24 PST 2011

commit 617a6d43d3f16328a2509c8ae3d789c27177adc3
Author: Sascha Wildner <saw at>
Date:   Sun Jan 9 07:36:45 2011 +0100

    Bring in sephe's recent intr/apic work to x86_64.
    The following commits:
    6ab7c3a intr: Clean up comment of Local APIC TPR
    84bf7d5 intr: Remove unused TRP macros
    e4a4c49 intr: Remove unused typedef
    507bf37 intr: Make sure that changing IPI offset will also update related TPR
    072d9b3 intr: Move IO/APIC IDT vector offset into isa/intr_machdep.h
    7b32a0a apic: Remove unused macros and duplicated comment
    2ce3ae8 apic: Remove unused macros
    26408d7 intr: Remove call_fast_unpend() declaration
    87e3ca2 intr: Start hardware interrupt at IDT_OFFSET
    90a567f apic: Clear all entries in int table

Summary of changes:
 sys/platform/pc64/apic/apic_abi.c     |    4 +-
 sys/platform/pc64/apic/apic_ipl.h     |    3 -
 sys/platform/pc64/apic/apicreg.h      |   30 --------
 sys/platform/pc64/apic/apicvar.h      |   51 --------------
 sys/platform/pc64/apic/mpapic.c       |    4 +-
 sys/platform/pc64/isa/intr_machdep.h  |  124 ++++++++++++++++----------------
 sys/platform/pc64/x86_64/mp_machdep.c |    2 +-
 7 files changed, 67 insertions(+), 151 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list