[cc to linux-kernel added] Tom Winkler wrote: > > usb-uhci.c: High bandwidth mode enabled > IRQ for 00:1f.2:3 -> PIRQ 63, mask 0200, excl 0000 -> newirq=9 -> got IRQ > 10 > PCI: Found IRQ 10 for device 00:1f.2 > IRQ routing conflict for 00:1f.2, have irq 9, want irq 10 > PCI: Setting latency timer of device 00:1f.2 to 64 That's interesting. It's obivously a bios bug: The USB controller only supports interrupt 9 (mask==0x200 -->bit 9), is right now running on irq 9 according to the bios data. But according to the piix irq router, it's connected to irq 10. First we must figure out where the bios lies. Could you try the attached patches? The patches are alternatives, first try option 1, then option 2. --