Subject: Re: ACPI and Xen (was: ioapic: adaption required?)
To: Joerg Sonnenberger <joerg@britannica.bec.de>
From: Christoph Egger <Christoph_Egger@gmx.de>
List: port-xen
Date: 10/11/2007 10:11:51
On Thursday 11 October 2007 09:53:22 Joerg Sonnenberger wrote:
> On Thu, Oct 11, 2007 at 09:36:49AM +0200, Christoph Egger wrote:
> > The interrupt problem is still there.
>
> When you boot a kernel with MPVERBOSE or use boot -d and
> "w mp_verbose 1", what does it give you as ISA overrides?
> I have a report with issues for the very same chipset, where the ISA
> overrides for IRQ 14 and 15 force edge interrupts. That's the note in
> parenthesis from ISA interrupt override.
The XEN3_DOM0 kernel already contains:
options MPBIOS
options MPDEBUG
options MPVERBOSE
options ACPIVERBOSE
and the one I compile my kernel additionally has:
options LOCKDEBUG
options VNODE_LOCKDEBUG
options MALLOC_DEBUG
options UVMHIST
>
> > @joerg: You asked me in private mail, what IRQs 2 and 4 are used for.
> > IRQ 4 is for the serial console and IRQ is the timer, Xen uses for
> > scheduling.
>
> I would expect it to use either the LAPIC or IRQ 0 for that, which is
> why I asked. We don't currently have a good mechanism to include
> properties to tell the IOAPIC which interrupts to configure correctly,
> that's why I am inclined to not want to revert this.
>
> Joerg