Messages in this thread | | | Subject | Re: [bug] usb-uhci locks up on boot half the time | From | (Harald Nordgård-Hansen) | Date | 11 Nov 2000 10:49:31 +0100 |
| |
David Ford <david@linux.com> writes: > The oddity is that kdb shows the machine to lock up on the popf in > pci_conf_write_word()+0x2c. I never did get around to digging up this > routine and looking at the code, but I suspect this is a final return > from the routine. I'm rather confused however, I have no idea why a > flags pop would hang the hardware.
I've got a machine here that locks solid every time with -test10. It locks up towards the end of start_uhci, where it calls: ---- /* disable legacy emulation */ pci_write_config_word (dev, USBLEGSUP, USBLEGSUP_DEFAULT); ----
Now, disabling this call seems to make the system work perfectly. The machine is a Celeron 500 / Asus P3B-F (I think, it's at the office). Also -test8 works, I haven't tried any of the test11-pre* versions yet.
Any things I should try to test? (Please CC me, as I don't have the time to follow linux-kernel as closely as I would like at the moment.)
-Harald -- Harald Nordgård-Hansen, Linpro AS <>< http://www.linpro.no/~hnh/ PB. 375, N-1601 Fredrikstad, Norway Phone/Fax: +47 6935 2424/25 - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |