PROBLEM: USB devices not appearing after upgrading 4.1.4 => 4.1.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Description:

After upgrading from linux kernel 4.1.4 to 4.1.5 I'm having trouble
with my USB devices.

First boot: my external keyboard wasn't working
Second boot: my external mouse wasn't working
Third boot: my internal touchpad wasn't working

Additional info:
The computer is a Dell M3800.

Example log snippets:
Aug 19 09:57:54 daurn-m3800 kernel: xhci_hcd 0000:00:14.0: Timeout
while waiting for configure endpoint command
Aug 19 09:57:54 daurn-m3800 kernel: usb 3-11: Not enough bandwidth for
altsetting 0
Aug 19 09:57:54 daurn-m3800 kernel: input: Integrated_Webcam_HD as
/devices/pci0000:00/0000:00:14.0/usb3/3-11/3-11:1.0/input/input20
Aug 19 09:57:54 daurn-m3800 kernel: usbcore: registered new interface
driver uvcvideo
Aug 19 09:57:54 daurn-m3800 kernel: USB Video Class driver (1.1.1)
Aug 19 09:57:54 daurn-m3800 kernel: xhci_hcd 0000:00:14.0: xHCI host
not responding to stop endpoint command.
Aug 19 09:57:54 daurn-m3800 kernel: xhci_hcd 0000:00:14.0: Assuming
host is dying, halting host.
Aug 19 09:57:54 daurn-m3800 kernel: xhci_hcd 0000:00:14.0: HC died; cleaning up


Aug 19 10:00:45 daurn-m3800 systemd-udevd[360]: seq 1835
'/devices/pci0000:00/0000:00:14.0/usb4/4-2/4-2.4' killed
Aug 19 10:01:12 daurn-m3800 sudo[1283]: pam_unix(sudo:session):
session closed for user root
Aug 19 10:01:39 daurn-m3800 kernel: INFO: task kworker/0:2:61 blocked
for more than 120 seconds.
Aug 19 10:01:39 daurn-m3800 kernel: Tainted: P O 4.1.5-1-ARCH #1
Aug 19 10:01:39 daurn-m3800 kernel: "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Aug 19 10:01:39 daurn-m3800 kernel: kworker/0:2 D ffff88046cf0ba58 0
61 2 0x00000000
Aug 19 10:01:39 daurn-m3800 kernel: Workqueue: usb_hub_wq hub_event [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046cf0ba58 ffff88046d649e90
ffff88046ced9460 ffff88046d6494c8
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046cf0c000 ffff88046c634170
ffff88046c634168 0000000000000000
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046ced9460 ffff88046cf0ba78
ffffffff815882d7 ffff88046cf0ba98
Aug 19 10:01:39 daurn-m3800 kernel: Call Trace:
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815882d7>] schedule+0x37/0x90
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158acfc>]
schedule_timeout+0x1bc/0x250
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff810b61b6>] ?
pick_next_task_fair+0x456/0x530
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8101477c>] ?
__switch_to+0x2bc/0x5e0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8109f60d>] ?
finish_task_switch+0x5d/0x100
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81588e2b>]
wait_for_common+0xcb/0x190
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff810a5a60>] ?
wake_up_process+0x50/0x50
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81588f0d>]
wait_for_completion+0x1d/0x20
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa01befb2>]
xhci_setup_device+0x182/0x7a0 [xhci_hcd]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff810e4f10>] ?
timer_cpu_notify+0x170/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa01bf5e3>]
xhci_address_device+0x13/0x20 [xhci_hcd]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cb2f3>]
hub_port_init+0x323/0xbf0 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81400729>] ?
update_autosuspend+0x39/0x60
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff814007a1>] ?
pm_runtime_set_autosuspend_delay+0x51/0x60
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cf74f>]
hub_event+0x94f/0x1620 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8109195b>]
process_one_work+0x14b/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091cc8>]
worker_thread+0x48/0x4c0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091c80>] ?
process_one_work+0x470/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091c80>] ?
process_one_work+0x470/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097818>] kthread+0xd8/0xf0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097740>] ?
kthread_worker_fn+0x170/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158c322>] ret_from_fork+0x42/0x70
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097740>] ?
kthread_worker_fn+0x170/0x170
Aug 19 10:01:39 daurn-m3800 kernel: INFO: task kworker/3:2:344 blocked
for more than 120 seconds.
Aug 19 10:01:39 daurn-m3800 kernel: Tainted: P O 4.1.5-1-ARCH #1
Aug 19 10:01:39 daurn-m3800 kernel: "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Aug 19 10:01:39 daurn-m3800 kernel: kworker/3:2 D ffff88046be67b78 0
344 2 0x00000000
Aug 19 10:01:39 daurn-m3800 kernel: Workqueue: usb_hub_wq hub_event [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046be67b78 ffff88046d6c0a30
ffff88046963d180 ffff88046be67ba8
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046be68000 ffff88046d1e30f4
ffff88046963d180 00000000ffffffff
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046d1e30f8 ffff88046be67b98
ffffffff815882d7 0000000000000003
Aug 19 10:01:39 daurn-m3800 kernel: Call Trace:
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815882d7>] schedule+0x37/0x90
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815886a5>]
schedule_preempt_disabled+0x15/0x20
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589be5>]
__mutex_lock_slowpath+0xd5/0x150
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589c7b>] mutex_lock+0x1b/0x30
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cd143>]
usb_disconnect+0x53/0x2d0 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cd2e9>]
usb_disconnect+0x1f9/0x2d0 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cd421>]
hub_quiesce+0x61/0xc0 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00cef15>]
hub_event+0x115/0x1620 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff810aba31>] ?
set_next_entity+0xb1/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff810b61b6>] ?
pick_next_task_fair+0x456/0x530
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8101477c>] ?
__switch_to+0x2bc/0x5e0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8109f60d>] ?
finish_task_switch+0x5d/0x100
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8109195b>]
process_one_work+0x14b/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091cc8>]
worker_thread+0x48/0x4c0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091c80>] ?
process_one_work+0x470/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81091c80>] ?
process_one_work+0x470/0x470
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097818>] kthread+0xd8/0xf0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097740>] ?
kthread_worker_fn+0x170/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158c322>] ret_from_fork+0x42/0x70
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81097740>] ?
kthread_worker_fn+0x170/0x170
Aug 19 10:01:39 daurn-m3800 kernel: INFO: task systemd-udevd:381
blocked for more than 120 seconds.
Aug 19 10:01:39 daurn-m3800 kernel: Tainted: P O 4.1.5-1-ARCH #1
Aug 19 10:01:39 daurn-m3800 kernel: "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Aug 19 10:01:39 daurn-m3800 kernel: systemd-udevd D ffff88046ae4bcb8 0
381 360 0x00000004
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046ae4bcb8 ffff88046d6c0a30
ffff88046ae09e90 ffff88046ae4bd48
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046ae4c000 ffff88046d1e30f4
ffff88046ae09e90 00000000ffffffff
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046d1e30f8 ffff88046ae4bcd8
ffffffff815882d7 ffff88046bdd4000
Aug 19 10:01:39 daurn-m3800 kernel: Call Trace:
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815882d7>] schedule+0x37/0x90
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815886a5>]
schedule_preempt_disabled+0x15/0x20
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589be5>]
__mutex_lock_slowpath+0xd5/0x150
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589c7b>] mutex_lock+0x1b/0x30
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00de8a7>]
read_descriptors+0x37/0x110 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125b76a>]
sysfs_kf_bin_read+0x4a/0x70
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125adc8>]
kernfs_fop_read+0xa8/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0537>] __vfs_read+0x37/0x100
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff812837fe>] ?
security_file_permission+0x8e/0xa0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0ea7>] vfs_read+0x87/0x140
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e1cb9>] SyS_read+0x59/0xd0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158bf2e>]
system_call_fastpath+0x12/0x71
Aug 19 10:01:39 daurn-m3800 kernel: INFO: task colord-sane:583 blocked
for more than 120 seconds.
Aug 19 10:01:39 daurn-m3800 kernel: Tainted: P O 4.1.5-1-ARCH #1
Aug 19 10:01:39 daurn-m3800 kernel: "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Aug 19 10:01:39 daurn-m3800 kernel: colord-sane D ffff88046a443cb8 0
583 576 0x00000000
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046a443cb8 ffff88046d6c32f0
ffff880065e1c750 ffff88046a443d48
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046a444000 ffff88046d1e30f4
ffff880065e1c750 00000000ffffffff
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046d1e30f8 ffff88046a443cd8
ffffffff815882d7 ffff88046c6d8400
Aug 19 10:01:39 daurn-m3800 kernel: Call Trace:
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815882d7>] schedule+0x37/0x90
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815886a5>]
schedule_preempt_disabled+0x15/0x20
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589be5>]
__mutex_lock_slowpath+0xd5/0x150
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589c7b>] mutex_lock+0x1b/0x30
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00de8a7>]
read_descriptors+0x37/0x110 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125b76a>]
sysfs_kf_bin_read+0x4a/0x70
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125adc8>]
kernfs_fop_read+0xa8/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0537>] __vfs_read+0x37/0x100
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff812837fe>] ?
security_file_permission+0x8e/0xa0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0ea7>] vfs_read+0x87/0x140
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e1cb9>] SyS_read+0x59/0xd0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158bf2e>]
system_call_fastpath+0x12/0x71
Aug 19 10:01:39 daurn-m3800 kernel: INFO: task upowerd:628 blocked for
more than 120 seconds.
Aug 19 10:01:39 daurn-m3800 kernel: Tainted: P O 4.1.5-1-ARCH #1
Aug 19 10:01:39 daurn-m3800 kernel: "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
Aug 19 10:01:39 daurn-m3800 kernel: upowerd D ffff88045ee53cb8 0 628 1
0x00000000
Aug 19 10:01:39 daurn-m3800 kernel: ffff88045ee53cb8 ffff88046d64f010
ffff8800373f9460 ffff88045ee53d48
Aug 19 10:01:39 daurn-m3800 kernel: ffff88045ee54000 ffff88046d1e30f4
ffff8800373f9460 00000000ffffffff
Aug 19 10:01:39 daurn-m3800 kernel: ffff88046d1e30f8 ffff88045ee53cd8
ffffffff815882d7 ffff880469e69800
Aug 19 10:01:39 daurn-m3800 kernel: Call Trace:
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815882d7>] schedule+0x37/0x90
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff815886a5>]
schedule_preempt_disabled+0x15/0x20
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589be5>]
__mutex_lock_slowpath+0xd5/0x150
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff81589c7b>] mutex_lock+0x1b/0x30
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffffa00de8a7>]
read_descriptors+0x37/0x110 [usbcore]
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125b76a>]
sysfs_kf_bin_read+0x4a/0x70
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8125adc8>]
kernfs_fop_read+0xa8/0x170
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0537>] __vfs_read+0x37/0x100
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff812837fe>] ?
security_file_permission+0x8e/0xa0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e0ea7>] vfs_read+0x87/0x140
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff811e1cb9>] SyS_read+0x59/0xd0
Aug 19 10:01:39 daurn-m3800 kernel: [<ffffffff8158bf2e>]
system_call_fastpath+0x12/0x71


For now I've downgraded to 4.1.4, where everything works fine.

lsusb output when back on 4.1.4:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 007: ID 0bda:8153 Realtek Semiconductor Corp.
Bus 004 Device 006: ID 2109:8110 VIA Labs, Inc. Hub
Bus 004 Device 005: ID 2109:8110 VIA Labs, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 0a5c:216f Broadcom Corp. BCM20702A0 Bluetooth
Bus 003 Device 003: ID 04f3:20d1 Elan Microelectronics Corp.
Bus 003 Device 013: ID 2109:2811 VIA Labs, Inc. Hub
Bus 003 Device 012: ID 1d50:6028 OpenMoko, Inc.
Bus 003 Device 011: ID 046d:c066 Logitech, Inc. G9x Laser Mouse
Bus 003 Device 010: ID 2109:2811 VIA Labs, Inc. Hub
Bus 003 Device 007: ID 0bda:573c Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


(also reported in archlinux tracker: https://bugs.archlinux.org/task/46033)
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux