Begin forwarded message:
Date: Sat, 12 Aug 2006 15:05:20 -0700 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [Bugme-new] [Bug 6994] New: snd_usb_audio corrupts usb-bus with uhci_hcd http://bugzilla.kernel.org/show_bug.cgi?id=6994 Summary: snd_usb_audio corrupts usb-bus with uhci_hcd Kernel Version: 2.6.17.8 2.6.18-rc4 Status: NEW Severity: normal Owner: [EMAIL PROTECTED] Submitter: [EMAIL PROTECTED] Most recent kernel where this bug did not occur: Don't know, I've just bought the speaker Distribution: Linux from scratch Hardware Environment: USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 02) Speaker: Typhoon notebook USB speakers (C-Media USB Audio) Specker with an integrated usb-soundcard Software Environment: alsa-lib-1.0.11, alsa-utils-1.0.11, libusb-0.1.12 Problem Description: After pluging in the speakers snd_usb_audio is loaded, and with "speaker-test -t sin" one gets an nice tone. But after a short time (or trying to andjust the volume) the tone stops, and the usb-bus can not longer used. If you need additional infos (parts of the kernel config, etc), just email me. /var/log/messages (2.6.17.8): Aug 12 23:02:20 frodo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4 Aug 12 23:02:20 frodo kernel: usb 1-2: Product: C-Media USB Audio Aug 12 23:02:20 frodo kernel: usb 1-2: Manufacturer: C-Media INC. Aug 12 23:02:20 frodo kernel: usb 1-2: configuration #1 chosen from 1 choice Aug 12 23:02:23 frodo kernel: usbcore: registered new driver snd-usb-audio # 1. run of "speaker-test -t sin" # 2. run of "speaker-test -t sin" Aug 12 23:03:08 frodo kernel: 4:1:1: usb_set_interface failed #unplug the speacker Aug 12 23:08:09 frodo kernel: usb 1-2: USB disconnect, address 4 #pluging in an usb-stick (usb-storage) Aug 12 23:33:43 frodo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 5 Aug 12 23:33:46 frodo kernel: usb 1-2: device descriptor read/64, error -110 Aug 12 23:34:01 frodo kernel: usb 1-2: device descriptor read/64, error -110 # second try Aug 12 23:34:01 frodo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 6 Aug 12 23:34:05 frodo kernel: usb 1-2: device descriptor read/64, error -110 /var/log/debug (2.6.17.8): Aug 12 23:02:19 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 12 23:02:19 frodo kernel: uhci_hcd 0000:00:07.2: port 2 portsc 0093,00 Aug 12 23:02:19 frodo kernel: hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s Aug 12 23:02:20 frodo kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 Aug 12 23:02:20 frodo kernel: usb 1-2: ep0 maxpacket = 8 Aug 12 23:02:20 frodo kernel: usb 1-2: skipped 4 descriptors after interface Aug 12 23:02:20 frodo kernel: usb 1-2: skipped 2 descriptors after interface Aug 12 23:02:20 frodo kernel: usb 1-2: skipped 1 descriptor after endpoint Aug 12 23:02:20 frodo kernel: usb 1-2: default language 0x0409 Aug 12 23:02:20 frodo kernel: usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0 Aug 12 23:02:20 frodo kernel: usb 1-2: uevent Aug 12 23:02:20 frodo kernel: usb 1-2: adding 1-2:1.0 (config #1, interface 0) Aug 12 23:02:20 frodo kernel: usb 1-2:1.0: uevent Aug 12 23:02:20 frodo kernel: usb 1-2: adding 1-2:1.1 (config #1, interface 1) Aug 12 23:02:20 frodo kernel: usb 1-2:1.1: uevent Aug 12 23:02:20 frodo kernel: drivers/usb/core/inode.c: creating file '004' Aug 12 23:02:20 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 12 23:02:23 frodo kernel: snd-usb-audio 1-2:1.0: usb_probe_interface Aug 12 23:02:23 frodo kernel: snd-usb-audio 1-2:1.0: usb_probe_interface - got id Aug 12 23:02:26 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 12 23:02:26 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 12 23:02:26 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 12 23:02:28 frodo last message repeated 2027 times Aug 12 23:02:43 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 12 23:02:43 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 12 23:02:43 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 12 23:02:46 frodo last message repeated 2889 times Aug 12 23:02:46 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 12 23:02:46 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 12 23:02:46 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 12 23:02:46 frodo last message repeated 24 times Aug 12 23:02:56 frodo kernel: usb 1-2: speaker-test timed out on ep0out len=0/0 Aug 12 23:03:08 frodo kernel: usb 1-2: speaker-test timed out on ep0out len=0/0 Aug 12 23:08:09 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 12 23:08:09 frodo kernel: uhci_hcd 0000:00:07.2: port 2 portsc 008a,00 Aug 12 23:08:09 frodo kernel: hub 1-0:1.0: port 2, status 0100, change 0003, 12 Mb/s Aug 12 23:08:09 frodo kernel: usb 1-2: usb_disable_device nuking all URBs Aug 12 23:08:09 frodo kernel: usb 1-2: unregistering interface 1-2:1.0 Aug 12 23:31:39 frodo kernel: usb 1-2:1.0: uevent Aug 12 23:31:39 frodo kernel: usb 1-2: unregistering interface 1-2:1.1 Aug 12 23:31:39 frodo kernel: usb 1-2:1.1: uevent Aug 12 23:31:39 frodo kernel: usb 1-2: unregistering device Aug 12 23:31:39 frodo kernel: usb 1-2: uevent Aug 12 23:31:39 frodo kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x100 Aug 12 23:33:43 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 12 23:33:43 frodo kernel: uhci_hcd 0000:00:07.2: port 2 portsc 0093,00 Aug 12 23:33:43 frodo kernel: hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s Aug 12 23:33:43 frodo kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 Aug 12 23:33:44 frodo kernel: usb 1-2: khubd timed out on ep0in len=0/64 Aug 12 23:34:15 frodo last message repeated 10 times Aug 12 23:34:20 frodo kernel: usb 1-2: khubd timed out on ep0in len=0/64 Aug 12 23:34:20 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 /var/log/messages (2.6.18-rc4): Aug 10 16:34:35 frodo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4 Aug 10 16:34:35 frodo kernel: usb 1-2: Product: C-Media USB Audio Aug 10 16:34:35 frodo kernel: usb 1-2: Manufacturer: C-Media INC. Aug 10 16:34:35 frodo kernel: usb 1-2: configuration #1 chosen from 1 choice Aug 10 16:34:38 frodo kernel: usbcore: registered new driver snd-usb-audio # "speaker-test -tsin" Aug 10 16:34:50 frodo kernel: playback drain error (DMA or IRQ trouble?) Aug 10 16:35:10 frodo last message repeated 2 times # unpluging the speaker Aug 10 16:42:49 frodo kernel: usb 1-2: USB disconnect, address 4 # repluging Aug 10 16:43:27 frodo kernel: usb 1-2: new full speed USB device using uhci_hcd and address 5 Aug 10 16:43:30 frodo kernel: usb 1-2: device descriptor read/64, error -110 /var/log/debug (2.6.18-rc4) Aug 10 16:34:34 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 10 16:34:34 frodo kernel: uhci_hcd 0000:00:07.2: port 2 portsc 0093,00 Aug 10 16:34:34 frodo kernel: hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s Aug 10 16:34:35 frodo kernel: hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 Aug 10 16:34:35 frodo kernel: usb 1-2: ep0 maxpacket = 8 Aug 10 16:34:35 frodo kernel: usb 1-2: skipped 4 descriptors after interface Aug 10 16:34:35 frodo kernel: usb 1-2: skipped 2 descriptors after interface Aug 10 16:34:35 frodo kernel: usb 1-2: skipped 1 descriptor after endpoint Aug 10 16:34:35 frodo kernel: usb 1-2: default language 0x0409 Aug 10 16:34:35 frodo kernel: usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0 Aug 10 16:34:35 frodo kernel: usb 1-2: uevent Aug 10 16:34:35 frodo kernel: usb 1-2: adding 1-2:1.0 (config #1, interface 0) Aug 10 16:34:35 frodo kernel: usb 1-2:1.0: uevent Aug 10 16:34:35 frodo kernel: usb 1-2: adding 1-2:1.1 (config #1, interface 1) Aug 10 16:34:35 frodo kernel: usb 1-2:1.1: uevent Aug 10 16:34:35 frodo kernel: drivers/usb/core/inode.c: creating file '004' Aug 10 16:34:35 frodo kernel: hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004 Aug 10 16:34:37 frodo kernel: snd-usb-audio 1-2:1.0: usb_probe_interface Aug 10 16:34:37 frodo kernel: snd-usb-audio 1-2:1.0: usb_probe_interface - got id Aug 10 16:34:37 frodo kernel: usbdev1.4_ep06: ep_device_release called for usbdev1.4_ep06 Aug 10 16:34:38 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 10 16:34:38 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 10 16:34:38 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 10 16:34:49 frodo last message repeated 1916 times Aug 10 16:34:50 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 10 16:34:50 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 10 16:34:50 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 10 16:35:00 frodo last message repeated 40 times Aug 10 16:35:00 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 10 16:35:00 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 10 16:35:00 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 10 16:35:10 frodo last message repeated 40 times Aug 10 16:35:10 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 796 + 157 = 953 usec Aug 10 16:35:10 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 953 + 157 = 1110 usec Aug 10 16:35:10 frodo kernel: usb 1-2: usb_check_bandwidth would have FAILED: 1110 + 157 = 1267 usec Aug 10 16:35:17 frodo last message repeated 27 times Aug 10 16:35:22 frodo kernel: usb 1-2: speaker-test timed out on ep0out len=-8/0 Output of the second speaker-test run: speaker-test 1.0.11 Playback device is default Stream parameters are 48000Hz, S16_LE, 1 channels Sine wave rate is 440.0000Hz Rate set to 48000Hz (requested 48000Hz) Buffer size range from 96 to 262144 Period size range from 48 to 131072 Using max buffer size 262144 Periods = 4 was set period_size = 65536 was set buffer_size = 262144 Unable to set hw params for playback: Input/output error Setting of hwparams failed: Input/output error The speakers work on an other box (ehci_hcd/ohci_hcd): Aug 12 23:52:34 luggage kernel: ohci_hcd 0000:00:02.1: wakeup Aug 12 23:52:34 luggage kernel: usb 2-4: new full speed USB device using ohci_hcd and address 2 Aug 12 23:52:35 luggage kernel: usb 2-4: configuration #1 chosen from 1 choice Aug 12 23:52:36 luggage kernel: usbcore: registered new driver snd-usb-audio ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel