Re: 2.4.30 Oops when connecting external USB hard drive

From: Karl Kiniger
Date: Tue Apr 19 2005 - 11:33:57 EST


On Sat, Apr 16, 2005 at 07:53:05AM +0200, Willy Tarreau wrote:
> On Fri, Apr 15, 2005 at 02:50:48PM +0200, Karl Kiniger wrote:
> > On Thu, Apr 14, 2005 at 07:02:44AM +0200, Willy Tarreau wrote:
> > > You may try to unload the ehci-hcd driver and load only uhci and check if
> > > it still happens. I guess from the trace that the problem lies in the ehci
> > > driver itself.
> >
> > Your guess is right. With only uhci loaded it works (dog slow of course).
> > When I then insmod the ehci-hcd driver: instant Oops.
> >
> > Today I tried with another USB 2.0 enclosure w/o crash - it seems
> > to dislike especially the Seagate enclosure.
>
> Fine, it may not be an important bug.

To you :) - it is annoying for me.

>
> > perhaps the output of cat /proc/bus/usb/devices gives some hint?
> > (BTW: what does the asterisk in the 'C:' lines mean?)
>
> I don't remember at all...
>
> > On the two "GE Med. Kretz" USB<>IDE devices there is
> > a DVD recorder and a Maxtor HD connected, both are working fine
> > as long as nobody tries to plug in this particular Seagate.
> >
> > What to do next? I have no clue about the innards of ehci-hcd....
>
> You should CC the ehci-hcd the usb-storage maintainers, they probably

tks for advice.

> will have more clues or ideas about what you encounter. A post to the
> linux-usb-users list would be a good idea too. Also, if you can test
> 2.6 and find that it is broken only on 2.4, it will be easier for them
> to send you some code to try.

I will try to boot something like knoppix or RIP with a 2.6 kernel
and see what happens.

Thanks anyways,

Karl

>
> Regards,
> Willy

--
Karl Kiniger mailto:karl.kiniger@xxxxxxxxxx
GE Medical Systems Kretztechnik GmbH & Co OHG
Tiefenbach 15 Tel: (++43) 7682-3800-710
A-4871 Zipf Austria Fax: (++43) 7682-3800-47
-
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/