Experiencing a problem on xhci module with an Opticon Barcode Scanner NLV-1001 (ttyUSB device). After a few barcode-scan-triggers, it doesn't return from opening the device.
Tried:
- 3.13.0-35-generic - 3.16.0-34-generic - 3.17.0-031700-generic - 3.19.1-031901-generic
Without USB3 (when disabled in BIOS) - ehci module is used, then, and no problems show up.
Could anyone tell me whether my problem with following trace is related to this issue? Thank you for your help!
(kernel.log) Apr 27 10:32:10 myhost123 kernel: [ 3721.041230] INFO: task myapp:2920 blocked for more than 120 seconds. Apr 27 10:32:10 myhost123 kernel: [ 3721.041235] Tainted: G OE 3.19.1-031901-generic #201504091335 Apr 27 10:32:10 myhost123 kernel: [ 3721.041236] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Apr 27 10:32:10 myhost123 kernel: [ 3721.041237] myapp D e4995b74 0 2920 2477 0x00000004 Apr 27 10:32:10 myhost123 kernel: [ 3721.041240] e4995be0 00200086 00000000 e4995b74 e85ba000 0899fc06 000002fb 00000001 Apr 27 10:32:10 myhost123 kernel: [ 3721.041244] 00000001 e4995fec c15511bf c1b88f40 e51b0e00 e926cf40 e48cee40 e5730620 Apr 27 10:32:10 myhost123 kernel: [ 3721.041247] 00000000 00000000 e4cfb940 00000001 00000000 e863f070 e5376610 00000c01 Apr 27 10:32:10 myhost123 kernel: [ 3721.041250] Call Trace: Apr 27 10:32:10 myhost123 kernel: [ 3721.041258] [<c15511bf>] ? xhci_queue_ctrl_tx+0x1ef/0x260 Apr 27 10:32:10 myhost123 kernel: [ 3721.041261] [<c1548d5d>] ? xhci_urb_enqueue+0x16d/0x420 Apr 27 10:32:10 myhost123 kernel: [ 3721.041263] [<c16eac03>] schedule+0x23/0x60 Apr 27 10:32:10 myhost123 kernel: [ 3721.041266] [<c16ed135>] schedule_timeout+0x165/0x1c0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041270] [<c1509180>] ? usb_hcd_submit_urb+0x80/0x180 Apr 27 10:32:10 myhost123 kernel: [ 3721.041272] [<c150a480>] ? usb_submit_urb.part.9+0x1e0/0x520 Apr 27 10:32:10 myhost123 kernel: [ 3721.041275] [<c11808f4>] ? vmap_pmd_range+0x94/0xe0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041277] [<c16ebbb5>] wait_for_completion_timeout+0x85/0x140 Apr 27 10:32:10 myhost123 kernel: [ 3721.041280] [<c1089770>] ? try_to_wake_up+0x210/0x210 Apr 27 10:32:10 myhost123 kernel: [ 3721.041282] [<c150b541>] usb_start_wait_urb+0x71/0x150 Apr 27 10:32:10 myhost123 kernel: [ 3721.041284] [<c1194feb>] ? __kmalloc+0xab/0x230 Apr 27 10:32:10 myhost123 kernel: [ 3721.041286] [<c1509ff9>] ? usb_alloc_urb+0x19/0x40 Apr 27 10:32:10 myhost123 kernel: [ 3721.041288] [<c150b83b>] usb_control_msg+0xbb/0xe0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041295] [<f058b6fa>] send_control_msg.isra.4+0x7a/0xa0 [opticon] Apr 27 10:32:10 myhost123 kernel: [ 3721.041297] [<f058b830>] opticon_open+0x40/0x84 [opticon] Apr 27 10:32:10 myhost123 kernel: [ 3721.041300] [<f05d50d1>] serial_port_activate+0x61/0x90 [usbserial] Apr 27 10:32:10 myhost123 kernel: [ 3721.041303] [<c1416791>] tty_port_open+0x71/0xf0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041307] [<f05d5b7c>] serial_open+0x2c/0x70 [usbserial] Apr 27 10:32:10 myhost123 kernel: [ 3721.041309] [<c140f22e>] tty_open+0x3e/0x3f0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041312] [<c11ae5f7>] chrdev_open+0x97/0x180 Apr 27 10:32:10 myhost123 kernel: [ 3721.041314] [<c11a84d2>] do_dentry_open+0x1f2/0x2f0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041316] [<c11ae560>] ? cdev_put+0x20/0x20 Apr 27 10:32:10 myhost123 kernel: [ 3721.041318] [<c11a8624>] vfs_open+0x54/0x70 Apr 27 10:32:10 myhost123 kernel: [ 3721.041320] [<c11b6f4b>] do_last+0x38b/0x6b0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041322] [<c11b35e6>] ? inode_permission+0x16/0x50 Apr 27 10:32:10 myhost123 kernel: [ 3721.041324] [<c11b4f00>] ? link_path_walk+0x1c0/0x730 Apr 27 10:32:10 myhost123 kernel: [ 3721.041326] [<c11b74f8>] path_openat+0x288/0x3b0 Apr 27 10:32:10 myhost123 kernel: [ 3721.041329] [<c11b9045>] do_filp_open+0x35/0x80 Apr 27 10:32:10 myhost123 kernel: [ 3721.041331] [<c11a98c5>] do_sys_open+0x115/0x200 Apr 27 10:32:10 myhost123 kernel: [ 3721.041333] [<c11a0000>] ? drain_stock.isra.37+0x70/0x90 Apr 27 10:32:10 myhost123 kernel: [ 3721.041335] [<c11a99d2>] SyS_open+0x22/0x30 Apr 27 10:32:10 myhost123 kernel: [ 3721.041338] [<c16ee49f>] sysenter_do_call+0x12/0x12
Experiencing a problem on xhci module with an Opticon Barcode Scanner NLV-1001 (ttyUSB device). After a few barcode- scan-triggers, it doesn't return from opening the device.
Tried:
- 3.13.0-35-generic 031700- generic 031901- generic
- 3.16.0-34-generic
- 3.17.0-
- 3.19.1-
Without USB3 (when disabled in BIOS) - ehci module is used, then, and no problems show up.
Could anyone tell me whether my problem with following trace is related to this issue?
Thank you for your help!
(kernel.log) 031901- generic #201504091335 kernel/ hung_task_ timeout_ secs" disables this message. ctrl_tx+ 0x1ef/0x260 enqueue+ 0x16d/0x420 timeout+ 0x165/0x1c0 submit_ urb+0x80/ 0x180 urb.part. 9+0x1e0/ 0x520 range+0x94/ 0xe0 completion_ timeout+ 0x85/0x140 wake_up+ 0x210/0x210 wait_urb+ 0x71/0x150 0xab/0x230 urb+0x19/ 0x40 msg+0xbb/ 0xe0 msg.isra. 4+0x7a/ 0xa0 [opticon] open+0x40/ 0x84 [opticon] port_activate+ 0x61/0x90 [usbserial] open+0x71/ 0xf0 open+0x2c/ 0x70 [usbserial] open+0x97/ 0x180 open+0x1f2/ 0x2f0 n+0x16/ 0x50 walk+0x1c0/ 0x730 0x288/0x3b0 open+0x35/ 0x80 open+0x115/ 0x200 isra.37+ 0x70/0x90 do_call+ 0x12/0x12
Apr 27 10:32:10 myhost123 kernel: [ 3721.041230] INFO: task myapp:2920 blocked for more than 120 seconds.
Apr 27 10:32:10 myhost123 kernel: [ 3721.041235] Tainted: G OE 3.19.1-
Apr 27 10:32:10 myhost123 kernel: [ 3721.041236] "echo 0 > /proc/sys/
Apr 27 10:32:10 myhost123 kernel: [ 3721.041237] myapp D e4995b74 0 2920 2477 0x00000004
Apr 27 10:32:10 myhost123 kernel: [ 3721.041240] e4995be0 00200086 00000000 e4995b74 e85ba000 0899fc06 000002fb 00000001
Apr 27 10:32:10 myhost123 kernel: [ 3721.041244] 00000001 e4995fec c15511bf c1b88f40 e51b0e00 e926cf40 e48cee40 e5730620
Apr 27 10:32:10 myhost123 kernel: [ 3721.041247] 00000000 00000000 e4cfb940 00000001 00000000 e863f070 e5376610 00000c01
Apr 27 10:32:10 myhost123 kernel: [ 3721.041250] Call Trace:
Apr 27 10:32:10 myhost123 kernel: [ 3721.041258] [<c15511bf>] ? xhci_queue_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041261] [<c1548d5d>] ? xhci_urb_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041263] [<c16eac03>] schedule+0x23/0x60
Apr 27 10:32:10 myhost123 kernel: [ 3721.041266] [<c16ed135>] schedule_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041270] [<c1509180>] ? usb_hcd_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041272] [<c150a480>] ? usb_submit_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041275] [<c11808f4>] ? vmap_pmd_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041277] [<c16ebbb5>] wait_for_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041280] [<c1089770>] ? try_to_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041282] [<c150b541>] usb_start_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041284] [<c1194feb>] ? __kmalloc+
Apr 27 10:32:10 myhost123 kernel: [ 3721.041286] [<c1509ff9>] ? usb_alloc_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041288] [<c150b83b>] usb_control_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041295] [<f058b6fa>] send_control_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041297] [<f058b830>] opticon_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041300] [<f05d50d1>] serial_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041303] [<c1416791>] tty_port_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041307] [<f05d5b7c>] serial_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041309] [<c140f22e>] tty_open+0x3e/0x3f0
Apr 27 10:32:10 myhost123 kernel: [ 3721.041312] [<c11ae5f7>] chrdev_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041314] [<c11a84d2>] do_dentry_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041316] [<c11ae560>] ? cdev_put+0x20/0x20
Apr 27 10:32:10 myhost123 kernel: [ 3721.041318] [<c11a8624>] vfs_open+0x54/0x70
Apr 27 10:32:10 myhost123 kernel: [ 3721.041320] [<c11b6f4b>] do_last+0x38b/0x6b0
Apr 27 10:32:10 myhost123 kernel: [ 3721.041322] [<c11b35e6>] ? inode_permissio
Apr 27 10:32:10 myhost123 kernel: [ 3721.041324] [<c11b4f00>] ? link_path_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041326] [<c11b74f8>] path_openat+
Apr 27 10:32:10 myhost123 kernel: [ 3721.041329] [<c11b9045>] do_filp_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041331] [<c11a98c5>] do_sys_
Apr 27 10:32:10 myhost123 kernel: [ 3721.041333] [<c11a0000>] ? drain_stock.
Apr 27 10:32:10 myhost123 kernel: [ 3721.041335] [<c11a99d2>] SyS_open+0x22/0x30
Apr 27 10:32:10 myhost123 kernel: [ 3721.041338] [<c16ee49f>] sysenter_