Re: Wrong destinatino APIC-ID in i386 MSI messages

2012-09-21 Thread Mark Kettenis
Hi, there are machines (in particular those based on AMD CPUs) where the APIC-ID of the boot CPU's LAPIC is not zero. Instead APIC-ID zero is apparently assigned to the first IO-APIC. AFAICS we will mis-route MSI interrupts on such a machine. The symptom (apart from MSI interrupts not

Re: Wrong destinatino APIC-ID in i386 MSI messages

2012-09-21 Thread Christian Ehrhardt
Hi, On Fri, Sep 21, 2012 at 11:53:23AM +0200, Mark Kettenis wrote: there are machines (in particular those based on AMD CPUs) where the APIC-ID of the boot CPU's LAPIC is not zero. Instead APIC-ID zero is apparently assigned to the first IO-APIC. AFAICS we will mis-route MSI interrupts on

Re: Wrong destinatino APIC-ID in i386 MSI messages

2012-09-21 Thread Mark Kettenis
Date: Fri, 21 Sep 2012 15:00:12 +0200 From: Christian Ehrhardt open...@c--e.de Hi, On Fri, Sep 21, 2012 at 11:53:23AM +0200, Mark Kettenis wrote: there are machines (in particular those based on AMD CPUs) where the APIC-ID of the boot CPU's LAPIC is not zero. Instead APIC-ID zero

Wrong destinatino APIC-ID in i386 MSI messages

2012-09-18 Thread Christian Ehrhardt
Hi, there are machines (in particular those based on AMD CPUs) where the APIC-ID of the boot CPU's LAPIC is not zero. Instead APIC-ID zero is apparently assigned to the first IO-APIC. AFAICS we will mis-route MSI interrupts on such a machine. The symptom (apart from MSI interrupts not working)