[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-port-i386
Subject: Re: ioapic/mpbios/acpi changes
From: Manuel Bouyer <bouyer () antioche ! eu ! org>
Date: 2006-09-28 19:26:58
Message-ID: 20060928192658.GA8359 () antioche ! eu ! org
[Download RAW message or body]
On Sat, Sep 23, 2006 at 11:58:51PM +0200, Manuel Bouyer wrote:
> Hi,
> here is the diff I intend to commit, it contains the changes needed to enable
> MPBIOS and ACPI interrupt routing in Xen3/dom0. Overview of the changes:
> - mpacpi.c, mpbios.c: allow to build without lapic (in Xen3 lapic is managed
> entirely by the hypervisor)
> - ioapic.c: allow custom read/write routines, Xen need hypercalls to talk to
> the ioapic
> In ioapic_addroute(), always initialize sc->sc_pins[]. I can't see why
> it should not be initialized in the !ioapic_cold case; and in the
> !ioapic_cold case apic_set_redir() doesn't work properly because
> ip_type left to IST_NONE. For Xen I have to enable ioapic very early to be
> able to bind interrupts to events.
FYI, I commited this to current.
--
Manuel Bouyer <bouyer@antioche.eu.org>
NetBSD: 26 ans d'experience feront toujours la difference
--
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic