http://bugzilla.kernel.org/show_bug.cgi?id=2874
------- Comment #57 from [EMAIL PROTECTED] 2007-12-13 19:10 ------- Hi, Stian >From the info in comment #51 and #55 it seems that the boot option of acpi_irq_nobalance and the patch in comment #29 have the same meaning. The won't change the default setting of LNK device. The root cause of this bug is related to the VIA chipset and the analysis about this bug is listed in the following: a. acpi=off . The USB host controller and ethernet controller share the same interrupt. Their interrupts are all routed to the Pin 19 of IO APIC. b. noapic : The USB host controller and ethernet controller use the same LINK device(LNKD). The interrupt is routed to Pin 9 of I8259. c. when the system is booted with ACPI and I/O APIC is used, the interrupt routes for USB and ethernet are totally different. The interrupt of USB controller is routed to 9 through LNKD device in case of no irqbalance(If irq balance is used, maybe it will be routed to 11).And ethernet device is directly routed to Pin 19 of I/O APIC. (The interrupt route info is found in the ACPI PRT table). d. When the patch in comment #32 is applied,the interrupt of USB host is forced to be routed to the pin 19 of I/O APIC.Only acpi interrupt is registered for IRQ 9 and LNKD device is disabled by calling the _DIS method. But the system reports that the error message of IRQ 9 nobody cared for. The only explanation for this is that _DIS method can't disable the LNKD device and the interrupt pins of USB hosts are still hardrouted to IRQ 9 through LNKD device. From the above analysis it seems that there are two routes for the interrupt pin of USB and ethernet in I/O APIC mode. One is directly routed to Pin 19 and the other is routed to I/O APIC through LNKD device. So it seems that USB interrupt and ethernet interrupt are tied together. And this bug is related to the hardware. It can't be fixed by software if there is no available spec for this chipset. -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla