All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chip Salzenberg <chip@pobox.com>
To: Linux Kernel <linux-kernel@vger.kernel.org>
Subject: 2.6.3-rc3: USB subsystem wedged when USB keyboard is re-plugged
Date: Tue, 17 Feb 2004 10:29:19 -0500	[thread overview]
Message-ID: <20040217152918.GG1696@perlsupport.com> (raw)

I just got a USB keyboard - a pretty darn cool one, actually: an IBM
SpaceSaver with both a TrackPoint and a trackpad built-in.  And when I
plugged it in to my ThinkPad A30 yesterday, it worked great.  Then I
unplugged it and took my laptop home.

But today when I plugged in the keyboard again, the kernel broke.
Quoting dmesg:

  usb 2-2: new full speed USB device using address 5
  usb 2-2: control timeout on ep0out

And after that timeout, the USB subsystem seems totally stuck.
Nothing I do provokes any further response.  (Kind of makes me wish
I'd built the USB drivers as modules so I could unload and reload
them.)

Is this a known issue?  I'll be glad to test any patches that might help.

Boot time messages:

  drivers/usb/core/usb.c: registered new driver usbfs
  drivers/usb/core/usb.c: registered new driver hub
  ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
  ohci_hcd: block sizes: ed 64 td 64
  drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
  PCI: Found IRQ 11 for device 0000:00:1d.0
  PCI: Sharing IRQ 11 with 0000:01:00.0
  PCI: Sharing IRQ 11 with 0000:02:00.0
  uhci_hcd 0000:00:1d.0: UHCI Host Controller
  PCI: Setting latency timer of device 0000:00:1d.0 to 64
  uhci_hcd 0000:00:1d.0: irq 11, io base 00001800
  uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
  hub 1-0:1.0: USB hub found
  hub 1-0:1.0: 2 ports detected
  PCI: Found IRQ 9 for device 0000:00:1d.1
  uhci_hcd 0000:00:1d.1: UHCI Host Controller
  PCI: Setting latency timer of device 0000:00:1d.1 to 64
  uhci_hcd 0000:00:1d.1: irq 9, io base 00001820
  uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
  hub 2-0:1.0: USB hub found
  hub 2-0:1.0: 2 ports detected
  PCI: Found IRQ 9 for device 0000:00:1d.2
  PCI: Sharing IRQ 9 with 0000:00:1f.1
  PCI: Sharing IRQ 9 with 0000:02:02.0
  uhci_hcd 0000:00:1d.2: UHCI Host Controller
  PCI: Setting latency timer of device 0000:00:1d.2 to 64
  uhci_hcd 0000:00:1d.2: irq 9, io base 00001840
  uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
  hub 3-0:1.0: USB hub found
  hub 3-0:1.0: 2 ports detected

Relevant .config entries:

  CONFIG_INPUT=y
  CONFIG_INPUT_MOUSEDEV=y
  CONFIG_INPUT_MOUSEDEV_PSAUX=y
  CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
  CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
  CONFIG_INPUT_EVDEV=y
  CONFIG_INPUT_KEYBOARD=y
  CONFIG_INPUT_MOUSE=y

  CONFIG_USB=y
  CONFIG_USB_DEVICEFS=y
  CONFIG_USB_EHCI_HCD=y
  CONFIG_USB_OHCI_HCD=y
  CONFIG_USB_UHCI_HCD=y

  CONFIG_USB_HID=y
  CONFIG_USB_HIDINPUT=y
  CONFIG_USB_HIDDEV=y

-- 
Chip Salzenberg               - a.k.a. -               <chip@pobox.com>
"I wanted to play hopscotch with the impenetrable mystery of existence,
    but he stepped in a wormhole and had to go in early."  // MST3K

             reply	other threads:[~2004-02-17 15:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-17 15:29 Chip Salzenberg [this message]
     [not found] <1qfup-7RL-7@gated-at.bofh.it>
2004-02-18 16:34 ` 2.6.3-rc3: USB subsystem wedged when USB keyboard is re-plugged Chip Salzenberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040217152918.GG1696@perlsupport.com \
    --to=chip@pobox.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.