DragonFly-2.3.2.109.gfe5f7 master sys/platform/pc32/apic apic_abi.c apic_ipl.h apic_vector.s sys/platform/pc32/include smp.h

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Fri Jul 17 05:56:59 PDT 2009


commit fe5f755a92477344dcb7e975027a5d7ee154451a
Author: Sepherosa Ziehau <sephe at dragonflybsd.org>
Date:   Fri Jul 17 19:14:17 2009 +0800

    APIC ABI: Support 32 IDT vectors
    
    For two IO APIC hardware configuration, it is now common that number
    of needed IDT vectors goes beyond 24, since we pre-allocate the PCI
    irq number (irq number and IDT vector is 1:1 mapping) during MP table
    parsing.
    
    Reported-by: y0netan1@

Summary of changes:
 sys/platform/pc32/apic/apic_abi.c    |   12 ++++++++++--
 sys/platform/pc32/apic/apic_ipl.h    |    2 +-
 sys/platform/pc32/apic/apic_vector.s |    8 ++++++++
 sys/platform/pc32/include/smp.h      |    2 +-
 4 files changed, 20 insertions(+), 4 deletions(-)

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


-- 
DragonFly BSD source repository





More information about the Commits mailing list