I got back to this bug now that I had some time. > > > Should I redo the bisect without restricting to drivers/usb/host? > > > > That would be a good idea. After all, we have no proof that the lockup > > was caused by a change to the USB code. > > Hmph. Complete now but I may have bisected for another bug since most > "bad" bisects hung before even showing any USB-related messages - during > udev startup with no messages or just after libata startup with no > further messages. > > The new results are not promising either - this time it finished with > [62be1f71677c53d5e51223807a06ac9052f49b0f] [GFS2] fix assertion in log_refund() > > So maybe a timing or layout triggered bug somewhere instead? :( I reran the full git bisect using gcc-4.2 instead of 4.3 that had became default in Debian. This time the bisect gave the following commit as culprit: 6e9fc6bd5db34a6580e1917bd0fea4b0754c7de8 is first bad commit commit 6e9fc6bd5db34a6580e1917bd0fea4b0754c7de8 Author: Daniel Mack <daniel@xxxxxxxx> Date: Mon Apr 14 15:40:31 2008 +0200 [ALSA] snd_usb_caiaq: make high sample rates work with A8DJ Seems to be another irrelevant one, so not gcc-4.2 <-> gcc-4.3 difference (and most of the hangs were again before usb messaged and after libata messages). Tried 2.6.27-rc3 + yesterdays git that works on my Ultra5, still hangs in USB startup on V100. Then I tried the suggestion to instrument ohci_hub_status_data() with printks around spin_lock_irqsave() and return. Tried this with git HEAD and this time ohci_hub_status_data seemed to be not reached at all, so it hangs in USB code in slightly different place than in the original trace. By the way, David - Sysrq-T and Sysrq-P do not seem to work in latest git form me for some reason, from serial console. So no new trace. Will check the kernel debugging options with working U5 config to look for any suspicios diffences there. What should I do next - probably go back to the original revision and instrument ohci_hub_status_data() there? -- Meelis Roos (mroos@xxxxxxxx) -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html