Public bug reported:
I have an XBox 360 Controller, which works fine for using.
However, if I pull it's plug, the specific USB bus(?) crashes and all
connected USB devices vanish from lsusb until the next reboot.
There are no applications using the corresponding event/js dev nodes
at the time of the unplugging.
[ 803.815068] usb 2-1.3: new full speed USB device using ehci_hcd and address 6
[ 803.962375] input: Xbox 360 Wireless Receiver as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input19
[ 803.963198] input: Xbox 360 Wireless Receiver as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.2/input/input20
[ 803.964017] input: Xbox 360 Wireless Receiver as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.4/input/input21
[ 803.964889] input: Xbox 360 Wireless Receiver as
/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.6/input/input22
[ 803.965380] usbcore: registered new interface driver xpad
[ 803.965383] xpad: X-Box pad driver
[ 1012.612565] usb 2-1.3: USB disconnect, address 6
[ 1012.612653] ehci_hcd 0000:00:1d.0: fatal error
[ 1012.616545] btusb_intr_complete: hci0 urb ffff880206e29240 failed to
resubmit (108)
[ 1012.619491] ehci_hcd 0000:00:1d.0: force halt; handshake ffffc90000c6c024
00004000 00004000 -> -110
[ 1012.619497] ehci_hcd 0000:00:1d.0: HC died; cleaning up
[ 1012.630742] btusb_bulk_complete: hci0 urb ffff880206e290c0 failed to
resubmit (19)
[ 1012.630752] btusb_bulk_complete: hci0 urb ffff880206e299c0 failed to
resubmit (19)
[ 1012.981528] hub 2-1:1.0: hub_port_status failed (err = -19)
[ 1012.981535] hub_port_connect_change: 33 callbacks suppressed
[ 1012.981539] hub 2-1:1.0: connect-debounce failed, port 3 disabled
[ 1012.981549] usb 2-1: USB disconnect, address 2
[ 1012.981552] usb 2-1.7: USB disconnect, address 3
[ 1012.981889] btusb_send_frame: hci0 urb ffff8801e3419780 submission failed
[ 1013.231992] usb 2-1.8: USB disconnect, address 4
This alone might simply suggest a problem with my laptop (a Dell Latitude
E4310).
--> But: If I unload the xpad kernel module prior to the unplugging - then the
USB
bus stays alive!
This is 100% reproducible. Steps:
1. Plug in xbox 360 controller
2. xpad driver will automatically get loaded
3. unplug the controller (you don't have to use it)
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-24-generic 2.6.35-24.42
Regression: No
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-24.42-generic 2.6.35.8
Uname: Linux 2.6.35-24-generic x86_64
NonfreeKernelModules: wl
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: forouher 1856 F.... pulseaudio
CRDA: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf5460000 irq 46'
Mixer name : 'Intel IbexPeak HDMI'
Components : 'HDA:111d7605,10280410,00100104
HDA:80862804,80860101,00100000'
Controls : 26
Simple ctrls : 14
Date: Wed Jan 19 09:32:58 2011
HibernationDevice: RESUME=UUID=5070f937-cc34-4336-b863-9c36bb33e577
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
MachineType: Dell Inc. Latitude E4310
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-24-generic
root=UUID=056799c7-ab3f-4b00-8d14-7fc5e5876b7c ro quiet splash
ProcEnviron:
PATH=(custom, no user)
LANG=de_DE.utf8
SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
RfKill:
SourcePackage: linux
dmi.bios.date: 08/10/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 012JJ4
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias:
dmi:bvnDellInc.:bvrA04:bd08/10/2010:svnDellInc.:pnLatitudeE4310:pvr0001:rvnDellInc.:rn012JJ4:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E4310
dmi.product.version: 0001
dmi.sys.vendor: Dell Inc.
** Affects: linux (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug kernel-uncat maverick needs-upstream-testing
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/704800
Title:
xpad: Xbox 360 Controller crashes USB bus(?) on unplugging
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs