>     > 1. USB UHCI-alt Root Hub
>     >   2. hub 0451:1446
>     >     3. hub 0451:1446
>     >       4. keyboard / hidmouse 05e3:000a
>     >     3a. eUSB SmartMedia / CompactFlash Adapter 04e6:0005
>     > 
>     > with numbering and indentation showing the topology.
>     > 
>     > [... Both hubs shown are the same device. ...]
> 
>     So you're reporting at least one reproducible bug ...
>     maybe a second (hub shows up twice, see below) ...
> 
> Nothing is wrong with these hubs.
> This hub is a little box with seven ports. Internally
> it is two 4-port hubs, where the second one takes one port
> of the first one.

OK, I see what you're saying.  "same device" means more
or less "same package" (holding two USB devices, also
known as a "composite device").  That's not what I thought
you were saying:  one USB device showing up twice.


So the remaining related problem is that CF adapter, which
wasn't disconnecting correctly.  Do you know anything about
why that was happening?

As for the BUG(), that particular one only should only appear
before device disconnection processing, so there's clearly
some driver bug somewhere that's goofing something up.
I think you'l have to see which of those devices makes it
happen, and track it down with that additional info.

Having seen such things before, the BUG() is a much better
failure mode than a self-fragging kernel demo ... :)

- Dave



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to