Prev: perf tools: Make target to generate self contained source tarball
Next: kdump: extract log buffer and registers from vmcore on NMI button pressing
From: Eric W. Biederman on 3 Jun 2010 05:10 Avinash Kurup <kurup.avinash(a)gmail.com> writes: > Hi Eric, > I get the following errors while booting into 2.6.35-rc1. I did not > get these in 2.6.34 . The computer however boots and works fine, So its not > serious but the following errors are displayed in dmesg. > > [ 0.089969] ERROR: Unable to locate IOAPIC for GSI 13 > [ 0.090556] ERROR: Unable to locate IOAPIC for GSI 8 > [ 0.091104] ERROR: Unable to locate IOAPIC for GSI 12 > [ 0.091375] ERROR: Unable to locate IOAPIC for GSI 1 > [ 0.093195] ERROR: Unable to locate IOAPIC for GSI 4 > [ 0.094342] ERROR: Unable to locate IOAPIC for GSI 10 > [ 0.096335] ERROR: Unable to locate IOAPIC for GSI 6 > > I bisected the problem to this commit. Can I get a full boot log? It sounds like this would easily be triggered by one of my patches, I am dubious about the particular patch you point out. As that only adds a new function but does not call it. There should be boot lines that say something like: > [ 0.000000] ACPI: Local APIC address 0xfee00000 > [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) > [ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) > [ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled) > [ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) > [ 0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0]) > [ 0.000000] IOAPIC[0]: apic_id 4, version 0, address 0xfec00000, GSI 0-23 > [ 0.000000] ACPI: IOAPIC (id[0x05] address[0xdfefc000] gsi_base[24]) > [ 0.000000] IOAPIC[1]: apic_id 5, version 0, address 0xdfefc000, GSI 24-47 > [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) > [ 0.000000] ACPI: BIOS IRQ0 pin2 override ignored. > [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) > [ 0.000000] ACPI: IRQ9 used by override. I would like to look at those because they should tell the story of why you can not find an IOAPIC for your GSIs. It is possible that the explanation will simply be that the bug I fixed made those GSIs usable (to linux) on your platform for the first time. What hardware are you seeing this on? Eric -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ |