Re: Linux 2.6.14 ehci-hcd hangs machine

From: Borislav Petkov
Date: Tue Nov 01 2005 - 06:23:43 EST


On Mon, Oct 31, 2005 at 04:24:31PM -0800, David Brownell wrote:
> On Monday 31 October 2005 2:15 pm, Borislav Petkov wrote:
> > > >and dies. This bug is actually in there since 2.6.14-rc4 (see:
> > > >http://bugzilla.kernel.org/show_bug.cgi?id=5428) and David Brownell
> > > >supplied a patch which turned out to be useless eventually
> > > >since _rebooting_
> > > >the kernel with the 'usb-handoff' (and without the patch)
> > > >solved the problem.
>
> In current GIT kernels (2.6.14+) that patch is now merged, and
> also usb-handoff is the default.
Just tested 2.6.14 from the git repo of today and the machine hangs at
the same point in the boot process.
>
>
> > > >As it turns out, it actually solves the problem only for the
> > > >reboot case.
> > > >My machine still hangs on an initial boot with and without
> > > >'usb-handoff'.
>
> Huh? That's not what you'd reported before. What changed?
> You're saying that _with_ that patch, and usb-handoff, it fails?
Yeah, the symptoms are really weird. Let me rehash the whole history:
First, we did some testing with 2.6.14-rc4, _with_ the patch and the
'handoff' cmd option and it worked. Then, several boots later, I noticed
that it started hanging itself again at the same position not while rebooting
but at _initial_ boot in the morning. Then, you told me on bugzilla that
in my case the patch shouldn't be needed since i'm using 'usb-handoff'
but, unfortunately, without the patch and with usb-handoff it hangs itself too.
2.6.14 shows the same behavior and the git kernel i compiled this morning hangs
itself too, as i said above.

To sum up, IMHO, the patch helps partially only while rebooting. Initial
boots still remain hanging so there's got to be something else that
kills the machine. maybe some IRQs or something? The thing is that not
even sysrq is functional, I don't get any BUG() traces or anything -
the hang is pretty tough. 2.6.13, in contrast, boots just fine. Hope
that helps,

Boris.





___________________________________________________________
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/