Bug 2562

Summary: USB keyboard and mouse freeze when connected to NEC USB2 Hub Controller
Product: Drivers Reporter: CB (cb16)
Component: USBAssignee: Adrian Bunk (bunk)
Status: REJECTED INSUFFICIENT_DATA    
Severity: normal    
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.x Subsystem:
Regression: --- Bisected commit-id:
Bug Depends on:    
Bug Blocks: 5089    

Description CB 2004-04-22 04:45:10 UTC
Distribution: Debian

Hardware Environment: Compaq TabletPC TC1000 with docking station, USB keyboard
and mouse connected to the docking station.

/proc/cpuinfo :
---------------
processor       : 0
vendor_id       : GenuineTMx86
cpu family      : 6
model           : 4
model name      : Transmeta(tm) Crusoe(tm) Processor TM5800

The docking station has a NEC USB2 Hub Controller (lsusb -vvv).

Software Environment: 

Linux tabletpc 2.6.4 #1 Wed Mar 31 09:42:22 CEST 2004 i686 GNU/Linux
  
Gnu C                  3.3.3
Gnu make               3.80
binutils               2.14.90.0.7
util-linux             2.12
mount                  2.12
module-init-tools      3.0-pre10
e2fsprogs              1.35
pcmcia-cs              3.2.5
Linux C Library        2.3.2
Dynamic linker (ldd)   2.3.2
Procps                 3.2.0
Net-tools              1.60
Console-tools          0.2.3
Sh-utils               5.0.91
Modules Loaded         vmnet vmmon md5 ipv6 ds battery fan button thermal
processor ac asus_acpi sr_mod cdrom usb_storage yenta_socket pcmcia_core
snd_seq_midi snd_via82xx snd_ac97_codec gameport snd_mpu401_uart snd_rawmidi
snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_pcm
snd_page_alloc snd_timer snd_mixer_oss snd soundcore evdev parport_pc parport
ext3 jbd mbcache visor usbserial uhci_hcd nvidia nvidia_agp agpgart eepro100
sd_mod scsi_mod ide_disk ide_detect via82cxxx ide_core

Problem Description:

Randomly, the USB keyboard or mouse, or both, freeze. If I unplug/plug the
freezed device, it works again. Notice that this does not append when the device
is connected directly to the tabletpc.

When a device freezes, I have the following message in /var/log/kern.log :

Apr 22 13:19:27 tabletpc kernel: drivers/usb/input/hid-core.c: can't resubmit
intr, 0000:00:0c.2-5.3/input0, status -32

0000:00:0c.2 being the USB2.0 NEC Controller (rev 02) (lspci -vvv).

Steps to reproduce:

Infortunetaly, I am not been able to find a way to reproduce the problem.
Sometime, I can use the USB keyboard and mouse several hours without any
problem, but sometime the USB keyboard or mouse freeze several during one hour.
Comment 1 Adrian Bunk 2005-07-02 19:25:25 UTC
Does this problem still exist with recent 2.6 kernels?
Comment 2 Greg Kroah-Hartman 2005-08-18 16:26:07 UTC
If this happens on 2.6.13-rc6 or greator, please reopen with the new kernel log
data.