Re: oops in uhci.c running 2.4.2-ac28

Jeff Golds (jgolds@resilience.com)
Mon, 02 Apr 2001 15:31:52 -0700


Pete Zaitcev wrote:
>
> > Date: Sun, 1 Apr 2001 03:35:03 +0200 (CEST)
> > From: Ketil Froyn <ketil@froyn.com>
> > To: <linux-kernel@vger.kernel.org>
>
> > While running kernel 2.4.2-ac28, I switched on spinlock debugging and
> > verbose BUG() reporting (I always use sysrq). Anyway, while running this I
> > got an oops after about 2 or 3 minutes running, several times, exact same
> > place each time, which I traced back to rh_int_timer_do().
> > This was in uhci.c (I used CONFIG_USB_UHCI_ALT). [...] I
> > recompiled with usb-uhci.c instead (CONFIG_USB_UHCI), and now I don't get
> > the oops any more.
>
> I am behind usb-uhci for a reason. Alan bounced your report
> to me but I do not see a case for action...
>
> -- Pete
> -

Let me show what I got with the 2.4.2 kernel with USB support enabled.

Mar 19 14:10:00 Eng99 kernel: uhci: host controller halted. very bad
Mar 19 14:10:31 Eng99 last message repeated 108 times
Mar 19 14:11:37 Eng99 last message repeated 93 times
Mar 19 14:12:39 Eng99 last message repeated 87 times
Mar 19 14:13:40 Eng99 last message repeated 20 times
Mar 19 14:14:45 Eng99 last message repeated 42 times
Mar 19 14:15:46 Eng99 last message repeated 47 times
Mar 19 14:16:47 Eng99 last message repeated 127 times
Mar 19 14:17:50 Eng99 last message repeated 7074 times
Mar 19 14:18:51 Eng99 last message repeated 3342 times
Mar 19 14:19:52 Eng99 last message repeated 10948 times
Mar 19 14:20:00 Eng99 last message repeated 15
times

This happens after simply fiddling around with ethernet settings (it's a
PCI ethernet card). In fact, my syslog is FULL of these messages... my
syslog was 3x larger than usual. The console is just about unusable
because of all the spam.

Something seems terribly wrong with the uhci driver... I've disabled it
on my system and it's fine now (I don't need USB).

My system:
Slot 1 P3-850
VIA chipset MB (not sure of exact chipset, can find out if needed)

-Jeff

-- 
Jeff Golds
jgolds@resilience.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/