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

Re: [Xen-users] IO-APIC Error on Xen 4.12 with Surface Laptop 3 (Intel) - Likely ACPI Issues



To provide some more information, Fedora 31 boots perfectly, so I believe it's an issue specifically relating to Xen.

Booting into Fedora 31 I can see some dmesg logs relating to APIC

ACPI: APIC 0x0000000007BFE5000 00012C (v03 MSFT MSFT 00000002 MSFT 20160422)
ACPI: Local APIC address 0xfee00000
IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
APIC: Switch to symmetric I/O mode setup
Using ACPI (MADT) for SMP configuration information
ACPI: HPET id: 0x8086a201 base: 0xfed00000
DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.
ACPI: Using IOAPIC for interrupt routing.

Cheers

On Sat, Dec 14, 2019 at 6:23 PM Dylanger Daly <dylanger@xxxxxxxxxxxxx> wrote:
Hello,

I'm getting the following error when booting Xen 4.12 (Qubes OS)

I'm running a Surface Laptop 3 Business Edition (i7-1065G7)

I believe this issue has something to do with the ACPI Tables for APIC.

IO-APIC + timer doesn't work! Boot with apic_verbosity=debug and send a report. Then try booting with the 'noapic' option

Added Logging:

Enabling IO-APIC IRQs
...
MP
-BIOS bug: 8254 timer not connected to IO-APIC
... trying to set up timer (IRQ0) through the 8259A ... failed.
... trying to set up timer as Virtual Wire IRQ ... failed.
... trying to set up timer as ExtINT IRQ...spurious 8259A interrupt: IRQ7.
CPU0
: No irq handler for vector e7 (IRQ -8)

Adding noapic results in Xen booting however the device resets, I assume the APIC is required to setup IOMMU.

I'm not sure where to start looking, I can post my ACPI Tables if that would help.

If anyone can point me in the right direction any help would be appreciated.

Apologies if I'm posting in the wrong area.

 Cheers!
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.