On Mon, 26 Jun 2006, Greg KH wrote:
>
> Yes, if you have the UHCI driver loaded first, then when EHCI is loaded,
> it disconnects everything on the bus and re-enumerates it.
>
> But EHCI is built into the kernel first, before UHCI, so unless you are
> using modules, nothing should be getting disconnected at boot time.
Yeah, that's not it.
It _seems_ to be triggered by this:
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
usb 5-1: USB disconnect, address 2
usb 5-1: new full speed USB device using uhci_hcd and address 4
usb 5-1: configuration #1 chosen from 1 choice
Bluetooth: HCI USB driver ver 2.9
usbcore: registered new driver hci_usb
> I really doubt you are using modules, so I don't know why it would be
> disconnected.
I'm actually using modules for the "don't care" things, like bluetooth.
But yeah, UHCI/EHCI are compiled-in.
> What does the kernel log show right before this happened?
> Any chance to enable CONFIG_USB_DEBUG?
Will try.
Sadly, grub is buggered on this machine (it's the mac mini) and I can't
switch kernels around easily, so when a kernel fails to boot, I have to go
into the rescue-CD thing etc. That makes it a bit painful.
But I've got netconsole to capture the logs, at least ;)
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]