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

git: DragonFly_RELEASE_3_2 ioapic/x86_64: Allow GSI > 191


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 31 Oct 2012 18:37:14 -0700 (PDT)

commit 343b4f3a4f6822a97c1e4b8fa2604a17240322af
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date:   Tue Oct 30 10:53:59 2012 +0800

    ioapic/x86_64: Allow GSI > 191
    
    Some BIOSes seem to assume that all 256 IDT vectors could be used,
    while we limit the available IDT vectors percpu to 192.   Find an
    unused IRQ for these GSIs, if this ever happens.
    
    Reported-by: thowe on EFnet #dragonflybsd

Summary of changes:
 sys/platform/pc64/apic/ioapic_abi.c |   44 ++++++++++++++++++++++++++++++----
 1 files changed, 38 insertions(+), 6 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/343b4f3a4f6822a97c1e4b8fa2604a17240322af


-- 
DragonFly BSD source repository



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