task blocked too long

Bug #1870014 reported by Jerry Quinn on 2020-04-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

I plugged in the EasyCap device, then started VLC to read from it. Nothing worked, and I saw the following call traces from the kernel:

Mar 31 23:48:30 cerberus kernel: [49598.934870] usb 3-6: new full-speed USB device number 41 using xhci_hcd
Mar 31 23:48:30 cerberus kernel: [49599.062914] usb 3-6: device descriptor read/64, error -71
Mar 31 23:48:30 cerberus kernel: [49599.574905] usb 3-6: device descriptor read/64, error -71
Mar 31 23:48:31 cerberus kernel: [49599.682966] usb usb3-port6: attempt power cycle
Mar 31 23:48:32 cerberus kernel: [49600.974908] usb usb3-port6: Cannot enable. Maybe the USB cable is bad?
Mar 31 23:48:33 cerberus kernel: [49601.946905] usb usb3-port6: Cannot enable. Maybe the USB cable is bad?
Mar 31 23:48:33 cerberus kernel: [49601.946975] usb usb3-port6: unable to enumerate USB device
Mar 31 23:48:45 cerberus kernel: [49614.418840] usb 3-6: new high-speed USB device number 44 using xhci_hcd
Mar 31 23:48:45 cerberus kernel: [49614.570267] usb 3-6: config 1 interface 0 altsetting 1 bulk endpoint 0x83 has invalid maxpa
cket 256
Mar 31 23:48:45 cerberus kernel: [49614.573126] usb 3-6: New USB device found, idVendor=1b71, idProduct=3002
Mar 31 23:48:45 cerberus kernel: [49614.573130] usb 3-6: New USB device strings: Mfr=3, Product=4, SerialNumber=2
Mar 31 23:48:45 cerberus kernel: [49614.573132] usb 3-6: Product: usbtv007
Mar 31 23:48:45 cerberus kernel: [49614.573135] usb 3-6: Manufacturer: fushicai
Mar 31 23:48:45 cerberus kernel: [49614.573136] usb 3-6: SerialNumber: 300000000002
Mar 31 23:48:45 cerberus kernel: [49614.574491] usbtv 3-6:1.0: Fushicai USBTV007 Audio-Video Grabber
Mar 31 23:52:29 cerberus kernel: [49838.118469] usb 3-6: USB disconnect, device number 44
Mar 31 23:52:44 cerberus kernel: [49853.203903] perf: interrupt took too long (3978 > 3967), lowering kernel.perf_event_max_sam
ple_rate to 50250
Mar 31 23:55:36 cerberus kernel: [50024.968505] INFO: task VideoCapture:11251 blocked for more than 120 seconds.
Mar 31 23:55:36 cerberus kernel: [50024.968512] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:55:36 cerberus kernel: [50024.968514] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:55:36 cerberus kernel: [50024.968517] VideoCapture D 0 11251 1 0x00000000
Mar 31 23:55:36 cerberus kernel: [50024.968521] Call Trace:
Mar 31 23:55:36 cerberus kernel: [50024.968535] __schedule+0x24e/0x880
Mar 31 23:55:36 cerberus kernel: [50024.968539] schedule+0x2c/0x80
Mar 31 23:55:36 cerberus kernel: [50024.968542] schedule_preempt_disabled+0xe/0x10
Mar 31 23:55:36 cerberus kernel: [50024.968547] __mutex_lock.isra.5+0x276/0x4e0
Mar 31 23:55:36 cerberus kernel: [50024.968551] __mutex_lock_slowpath+0x13/0x20
Mar 31 23:55:36 cerberus kernel: [50024.968554] ? __mutex_lock_slowpath+0x13/0x20
Mar 31 23:55:36 cerberus kernel: [50024.968557] mutex_lock+0x2f/0x40
Mar 31 23:55:36 cerberus kernel: [50024.968569] _vb2_fop_release+0x29/0xa0 [videobuf2_v4l2]
Mar 31 23:55:36 cerberus kernel: [50024.968573] vb2_fop_release+0x31/0x40 [videobuf2_v4l2]
Mar 31 23:55:36 cerberus kernel: [50024.968593] v4l2_release+0x38/0x80 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.968600] __fput+0xea/0x220
Mar 31 23:55:36 cerberus kernel: [50024.968604] ____fput+0xe/0x10
Mar 31 23:55:36 cerberus kernel: [50024.968611] task_work_run+0x9d/0xc0
Mar 31 23:55:36 cerberus kernel: [50024.968620] exit_to_usermode_loop+0xc0/0xd0
Mar 31 23:55:36 cerberus kernel: [50024.968623] do_syscall_64+0x121/0x130
Mar 31 23:55:36 cerberus kernel: [50024.968630] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Mar 31 23:55:36 cerberus kernel: [50024.968633] RIP: 0033:0x7f6411c26447
Mar 31 23:55:36 cerberus kernel: [50024.968635] RSP: 002b:00007f63da9bd900 EFLAGS: 00000293 ORIG_RAX: 0000000000000003
Mar 31 23:55:36 cerberus kernel: [50024.968638] RAX: 0000000000000000 RBX: 0000000000000064 RCX: 00007f6411c26447
Mar 31 23:55:36 cerberus kernel: [50024.968639] RDX: 0000000000000000 RSI: 00007f63da9bd930 RDI: 0000000000000064
Mar 31 23:55:36 cerberus kernel: [50024.968641] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Mar 31 23:55:36 cerberus kernel: [50024.968642] R10: 0000000000000000 R11: 0000000000000293 R12: 00007f628d4c5fa0
Mar 31 23:55:36 cerberus kernel: [50024.968644] R13: 0000000000000000 R14: 00007f640422d381 R15: 00007f63da9bd930
Mar 31 23:55:36 cerberus kernel: [50024.968915] INFO: task kworker/5:1:25898 blocked for more than 120 seconds.
Mar 31 23:55:36 cerberus kernel: [50024.968918] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:55:36 cerberus kernel: [50024.968920] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:55:36 cerberus kernel: [50024.968922] kworker/5:1 D 0 25898 2 0x80000000
Mar 31 23:55:36 cerberus kernel: [50024.968934] Workqueue: usb_hub_wq hub_event
Mar 31 23:55:36 cerberus kernel: [50024.968936] Call Trace:
Mar 31 23:55:36 cerberus kernel: [50024.968940] __schedule+0x24e/0x880
Mar 31 23:55:36 cerberus kernel: [50024.968943] ? schedule+0x2c/0x80
Mar 31 23:55:36 cerberus kernel: [50024.968945] schedule+0x2c/0x80
Mar 31 23:55:36 cerberus kernel: [50024.968948] schedule_preempt_disabled+0xe/0x10
Mar 31 23:55:36 cerberus kernel: [50024.968951] __mutex_lock.isra.5+0x276/0x4e0
Mar 31 23:55:36 cerberus kernel: [50024.968958] ? wake_up_q+0x80/0x80
Mar 31 23:55:36 cerberus kernel: [50024.968961] __mutex_lock_slowpath+0x13/0x20
Mar 31 23:55:36 cerberus kernel: [50024.968964] ? __mutex_lock_slowpath+0x13/0x20
Mar 31 23:55:36 cerberus kernel: [50024.968966] mutex_lock+0x2f/0x40
Mar 31 23:55:36 cerberus kernel: [50024.968973] usbtv_video_free+0x27/0x70 [usbtv]
Mar 31 23:55:36 cerberus kernel: [50024.968977] usbtv_disconnect+0x31/0x50 [usbtv]
Mar 31 23:55:36 cerberus kernel: [50024.968980] usb_unbind_interface+0x7e/0x270
Mar 31 23:55:36 cerberus kernel: [50024.968989] device_release_driver_internal+0x13a/0x220
Mar 31 23:55:36 cerberus kernel: [50024.968993] device_release_driver+0x12/0x20
Mar 31 23:55:36 cerberus kernel: [50024.968996] bus_remove_device+0xec/0x160
Mar 31 23:55:36 cerberus kernel: [50024.968999] device_del+0x169/0x3b0
Mar 31 23:55:36 cerberus kernel: [50024.969004] ? usb_remove_ep_devs+0x1f/0x30
Mar 31 23:55:36 cerberus kernel: [50024.969008] usb_disable_device+0x9f/0x250
Mar 31 23:55:36 cerberus kernel: [50024.969011] usb_disconnect+0xc6/0x270
Mar 31 23:55:36 cerberus kernel: [50024.969015] hub_port_connect+0x7d/0xa30
Mar 31 23:55:36 cerberus kernel: [50024.969018] hub_event+0x85e/0xb20
Mar 31 23:55:36 cerberus kernel: [50024.969022] ? __switch_to_asm+0x35/0x70
Mar 31 23:55:36 cerberus kernel: [50024.969025] ? __switch_to_asm+0x41/0x70
Mar 31 23:55:36 cerberus kernel: [50024.969028] ? __switch_to_asm+0x35/0x70
Mar 31 23:55:36 cerberus kernel: [50024.969032] process_one_work+0x1de/0x420
Mar 31 23:55:36 cerberus kernel: [50024.969036] worker_thread+0x32/0x410
Mar 31 23:55:36 cerberus kernel: [50024.969040] kthread+0x121/0x140
Mar 31 23:55:36 cerberus kernel: [50024.969042] ? process_one_work+0x420/0x420
Mar 31 23:55:36 cerberus kernel: [50024.969045] ? kthread_create_worker_on_cpu+0x70/0x70
Mar 31 23:55:36 cerberus kernel: [50024.969048] ret_from_fork+0x35/0x40
Mar 31 23:55:36 cerberus kernel: [50024.969061] INFO: task vlc:35414 blocked for more than 120 seconds.
Mar 31 23:55:36 cerberus kernel: [50024.969064] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:55:36 cerberus kernel: [50024.969065] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:55:36 cerberus kernel: [50024.969067] vlc D 0 35414 34858 0x00000004
Mar 31 23:55:36 cerberus kernel: [50024.969069] Call Trace:
Mar 31 23:55:36 cerberus kernel: [50024.969073] __schedule+0x24e/0x880
Mar 31 23:55:36 cerberus kernel: [50024.969076] schedule+0x2c/0x80
Mar 31 23:55:36 cerberus kernel: [50024.969079] schedule_timeout+0x1cf/0x350
Mar 31 23:55:36 cerberus kernel: [50024.969086] ? __next_timer_interrupt+0xe0/0xe0
Mar 31 23:55:36 cerberus kernel: [50024.969089] wait_for_completion_timeout+0xb3/0x140
Mar 31 23:55:36 cerberus kernel: [50024.969092] ? wake_up_q+0x80/0x80
Mar 31 23:55:36 cerberus kernel: [50024.969096] usb_start_wait_urb+0x8c/0x180
Mar 31 23:55:36 cerberus kernel: [50024.969101] usb_control_msg+0xdc/0x140
Mar 31 23:55:36 cerberus kernel: [50024.969105] usbtv_set_regs+0x64/0x90 [usbtv]
Mar 31 23:55:36 cerberus kernel: [50024.969109] usbtv_start_streaming+0x61/0x200 [usbtv]
Mar 31 23:55:36 cerberus kernel: [50024.969117] vb2_start_streaming+0x6d/0x160 [videobuf2_core]
Mar 31 23:55:36 cerberus kernel: [50024.969121] vb2_core_streamon+0xfc/0x130 [videobuf2_core]
Mar 31 23:55:36 cerberus kernel: [50024.969125] vb2_streamon+0x29/0x50 [videobuf2_v4l2]
Mar 31 23:55:36 cerberus kernel: [50024.969129] vb2_ioctl_streamon+0x42/0x50 [videobuf2_v4l2]
Mar 31 23:55:36 cerberus kernel: [50024.969138] v4l_streamon+0x20/0x30 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969146] __video_do_ioctl+0x370/0x380 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969155] video_usercopy+0x24d/0x640 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969163] ? video_ioctl2+0x20/0x20 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969170] ? do_mmap+0x340/0x510
Mar 31 23:55:36 cerberus kernel: [50024.969177] video_ioctl2+0x15/0x20 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969184] v4l2_ioctl+0x84/0xf0 [videodev]
Mar 31 23:55:36 cerberus kernel: [50024.969189] do_vfs_ioctl+0xa8/0x630
Mar 31 23:55:36 cerberus kernel: [50024.969193] SyS_ioctl+0x79/0x90
Mar 31 23:55:36 cerberus kernel: [50024.969197] do_syscall_64+0x73/0x130
Mar 31 23:55:36 cerberus kernel: [50024.969201] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Mar 31 23:55:36 cerberus kernel: [50024.969203] RIP: 0033:0x7f2946529839
Mar 31 23:55:36 cerberus kernel: [50024.969204] RSP: 002b:00007f28ec7f7008 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Mar 31 23:55:36 cerberus kernel: [50024.969207] RAX: ffffffffffffffda RBX: 00007f28d47f4020 RCX: 00007f2946529839
Mar 31 23:55:36 cerberus kernel: [50024.969208] RDX: 00007f28ec7f7024 RSI: 0000000040045612 RDI: 0000000000000027
Mar 31 23:55:36 cerberus kernel: [50024.969209] RBP: 00007f28ec7f74b8 R08: 0000000000000000 R09: 0000000000000000
Mar 31 23:55:36 cerberus kernel: [50024.969211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000040045612
Mar 31 23:55:36 cerberus kernel: [50024.969212] R13: 0000000040045612 R14: 00007f28ec7f8680 R15: 0000000000000027
Mar 31 23:57:37 cerberus kernel: [50145.798167] INFO: task VideoCapture:11251 blocked for more than 120 seconds.
Mar 31 23:57:37 cerberus kernel: [50145.798174] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:57:37 cerberus kernel: [50145.798176] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:57:37 cerberus kernel: [50145.798180] VideoCapture D 0 11251 1 0x00000000
Mar 31 23:57:37 cerberus kernel: [50145.798184] Call Trace:
Mar 31 23:57:37 cerberus kernel: [50145.798198] __schedule+0x24e/0x880
Mar 31 23:57:37 cerberus kernel: [50145.798202] schedule+0x2c/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798205] schedule_preempt_disabled+0xe/0x10
Mar 31 23:57:37 cerberus kernel: [50145.798210] __mutex_lock.isra.5+0x276/0x4e0
Mar 31 23:57:37 cerberus kernel: [50145.798214] __mutex_lock_slowpath+0x13/0x20
Mar 31 23:57:37 cerberus kernel: [50145.798217] ? __mutex_lock_slowpath+0x13/0x20
Mar 31 23:57:37 cerberus kernel: [50145.798220] mutex_lock+0x2f/0x40
Mar 31 23:57:37 cerberus kernel: [50145.798231] _vb2_fop_release+0x29/0xa0 [videobuf2_v4l2]
Mar 31 23:57:37 cerberus kernel: [50145.798235] vb2_fop_release+0x31/0x40 [videobuf2_v4l2]
Mar 31 23:57:37 cerberus kernel: [50145.798255] v4l2_release+0x38/0x80 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798263] __fput+0xea/0x220
Mar 31 23:57:37 cerberus kernel: [50145.798267] ____fput+0xe/0x10
Mar 31 23:57:37 cerberus kernel: [50145.798274] task_work_run+0x9d/0xc0
Mar 31 23:57:37 cerberus kernel: [50145.798282] exit_to_usermode_loop+0xc0/0xd0
Mar 31 23:57:37 cerberus kernel: [50145.798286] do_syscall_64+0x121/0x130
Mar 31 23:57:37 cerberus kernel: [50145.798292] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Mar 31 23:57:37 cerberus kernel: [50145.798296] RIP: 0033:0x7f6411c26447
Mar 31 23:57:37 cerberus kernel: [50145.798298] RSP: 002b:00007f63da9bd900 EFLAGS: 00000293 ORIG_RAX: 0000000000000003
Mar 31 23:57:37 cerberus kernel: [50145.798301] RAX: 0000000000000000 RBX: 0000000000000064 RCX: 00007f6411c26447
Mar 31 23:57:37 cerberus kernel: [50145.798302] RDX: 0000000000000000 RSI: 00007f63da9bd930 RDI: 0000000000000064
Mar 31 23:57:37 cerberus kernel: [50145.798304] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Mar 31 23:57:37 cerberus kernel: [50145.798305] R10: 0000000000000000 R11: 0000000000000293 R12: 00007f628d4c5fa0
Mar 31 23:57:37 cerberus kernel: [50145.798307] R13: 0000000000000000 R14: 00007f640422d381 R15: 00007f63da9bd930
Mar 31 23:57:37 cerberus kernel: [50145.798576] INFO: task kworker/5:1:25898 blocked for more than 120 seconds.
Mar 31 23:57:37 cerberus kernel: [50145.798579] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:57:37 cerberus kernel: [50145.798581] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:57:37 cerberus kernel: [50145.798583] kworker/5:1 D 0 25898 2 0x80000000
Mar 31 23:57:37 cerberus kernel: [50145.798595] Workqueue: usb_hub_wq hub_event
Mar 31 23:57:37 cerberus kernel: [50145.798597] Call Trace:
Mar 31 23:57:37 cerberus kernel: [50145.798600] __schedule+0x24e/0x880
Mar 31 23:57:37 cerberus kernel: [50145.798603] ? schedule+0x2c/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798606] schedule+0x2c/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798609] schedule_preempt_disabled+0xe/0x10
Mar 31 23:57:37 cerberus kernel: [50145.798612] __mutex_lock.isra.5+0x276/0x4e0
Mar 31 23:57:37 cerberus kernel: [50145.798619] ? wake_up_q+0x80/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798622] __mutex_lock_slowpath+0x13/0x20
Mar 31 23:57:37 cerberus kernel: [50145.798624] ? __mutex_lock_slowpath+0x13/0x20
Mar 31 23:57:37 cerberus kernel: [50145.798627] mutex_lock+0x2f/0x40
Mar 31 23:57:37 cerberus kernel: [50145.798634] usbtv_video_free+0x27/0x70 [usbtv]
Mar 31 23:57:37 cerberus kernel: [50145.798637] usbtv_disconnect+0x31/0x50 [usbtv]
Mar 31 23:57:37 cerberus kernel: [50145.798641] usb_unbind_interface+0x7e/0x270
Mar 31 23:57:37 cerberus kernel: [50145.798650] device_release_driver_internal+0x13a/0x220
Mar 31 23:57:37 cerberus kernel: [50145.798654] device_release_driver+0x12/0x20
Mar 31 23:57:37 cerberus kernel: [50145.798657] bus_remove_device+0xec/0x160
Mar 31 23:57:37 cerberus kernel: [50145.798660] device_del+0x169/0x3b0
Mar 31 23:57:37 cerberus kernel: [50145.798664] ? usb_remove_ep_devs+0x1f/0x30
Mar 31 23:57:37 cerberus kernel: [50145.798669] usb_disable_device+0x9f/0x250
Mar 31 23:57:37 cerberus kernel: [50145.798672] usb_disconnect+0xc6/0x270
Mar 31 23:57:37 cerberus kernel: [50145.798676] hub_port_connect+0x7d/0xa30
Mar 31 23:57:37 cerberus kernel: [50145.798679] hub_event+0x85e/0xb20
Mar 31 23:57:37 cerberus kernel: [50145.798683] ? __switch_to_asm+0x35/0x70
Mar 31 23:57:37 cerberus kernel: [50145.798686] ? __switch_to_asm+0x41/0x70
Mar 31 23:57:37 cerberus kernel: [50145.798689] ? __switch_to_asm+0x35/0x70
Mar 31 23:57:37 cerberus kernel: [50145.798694] process_one_work+0x1de/0x420
Mar 31 23:57:37 cerberus kernel: [50145.798697] worker_thread+0x32/0x410
Mar 31 23:57:37 cerberus kernel: [50145.798701] kthread+0x121/0x140
Mar 31 23:57:37 cerberus kernel: [50145.798704] ? process_one_work+0x420/0x420
Mar 31 23:57:37 cerberus kernel: [50145.798706] ? kthread_create_worker_on_cpu+0x70/0x70
Mar 31 23:57:37 cerberus kernel: [50145.798710] ret_from_fork+0x35/0x40
Mar 31 23:57:37 cerberus kernel: [50145.798721] INFO: task vlc:35414 blocked for more than 120 seconds.
Mar 31 23:57:37 cerberus kernel: [50145.798723] Tainted: G IOE 4.15.0-94-generic #95-Ubuntu
Mar 31 23:57:37 cerberus kernel: [50145.798725] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 31 23:57:37 cerberus kernel: [50145.798727] vlc D 0 35414 4218 0x00000004
Mar 31 23:57:37 cerberus kernel: [50145.798729] Call Trace:
Mar 31 23:57:37 cerberus kernel: [50145.798733] __schedule+0x24e/0x880
Mar 31 23:57:37 cerberus kernel: [50145.798736] schedule+0x2c/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798739] schedule_timeout+0x1cf/0x350
Mar 31 23:57:37 cerberus kernel: [50145.798746] ? __next_timer_interrupt+0xe0/0xe0
Mar 31 23:57:37 cerberus kernel: [50145.798749] wait_for_completion_timeout+0xb3/0x140
Mar 31 23:57:37 cerberus kernel: [50145.798752] ? wake_up_q+0x80/0x80
Mar 31 23:57:37 cerberus kernel: [50145.798756] usb_start_wait_urb+0x8c/0x180
Mar 31 23:57:37 cerberus kernel: [50145.798761] usb_control_msg+0xdc/0x140
Mar 31 23:57:37 cerberus kernel: [50145.798765] usbtv_set_regs+0x64/0x90 [usbtv]
Mar 31 23:57:37 cerberus kernel: [50145.798769] usbtv_start_streaming+0x61/0x200 [usbtv]
Mar 31 23:57:37 cerberus kernel: [50145.798777] vb2_start_streaming+0x6d/0x160 [videobuf2_core]
Mar 31 23:57:37 cerberus kernel: [50145.798781] vb2_core_streamon+0xfc/0x130 [videobuf2_core]
Mar 31 23:57:37 cerberus kernel: [50145.798785] vb2_streamon+0x29/0x50 [videobuf2_v4l2]
Mar 31 23:57:37 cerberus kernel: [50145.798789] vb2_ioctl_streamon+0x42/0x50 [videobuf2_v4l2]
Mar 31 23:57:37 cerberus kernel: [50145.798797] v4l_streamon+0x20/0x30 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798805] __video_do_ioctl+0x370/0x380 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798815] video_usercopy+0x24d/0x640 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798823] ? video_ioctl2+0x20/0x20 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798829] ? do_mmap+0x340/0x510
Mar 31 23:57:37 cerberus kernel: [50145.798836] video_ioctl2+0x15/0x20 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798843] v4l2_ioctl+0x84/0xf0 [videodev]
Mar 31 23:57:37 cerberus kernel: [50145.798848] do_vfs_ioctl+0xa8/0x630
Mar 31 23:57:37 cerberus kernel: [50145.798852] SyS_ioctl+0x79/0x90
Mar 31 23:57:37 cerberus kernel: [50145.798856] do_syscall_64+0x73/0x130
Mar 31 23:57:37 cerberus kernel: [50145.798860] entry_SYSCALL_64_after_hwframe+0x3d/0xa2
Mar 31 23:57:37 cerberus kernel: [50145.798862] RIP: 0033:0x7f2946529839
Mar 31 23:57:37 cerberus kernel: [50145.798863] RSP: 002b:00007f28ec7f7008 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Mar 31 23:57:37 cerberus kernel: [50145.798865] RAX: ffffffffffffffda RBX: 00007f28d47f4020 RCX: 00007f2946529839
Mar 31 23:57:37 cerberus kernel: [50145.798867] RDX: 00007f28ec7f7024 RSI: 0000000040045612 RDI: 0000000000000027
Mar 31 23:57:37 cerberus kernel: [50145.798868] RBP: 00007f28ec7f74b8 R08: 0000000000000000 R09: 0000000000000000
Mar 31 23:57:37 cerberus kernel: [50145.798869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000040045612
Mar 31 23:57:37 cerberus kernel: [50145.798871] R13: 0000000040045612 R14: 00007f28ec7f8680 R15: 0000000000000027

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-4.15.0-94-generic 4.15.0-94.95
ProcVersionSignature: Ubuntu 4.15.0-94.95-generic 4.15.18
Uname: Linux 4.15.0-94-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.13
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Apr 1 00:01:29 2020
HibernationDevice: RESUME=none
InstallationDate: Installed on 2016-05-30 (1401 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: Supermicro X10DAi
ProcEnviron:
 LANG=en_US.UTF-8
 TERM=xterm-256color
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, user)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.15.0-94-generic root=/dev/mapper/vg--root-lvol0 ro quiet splash nomdmonddf nomdmonisw vt.handoff=1
RelatedPackageVersions:
 linux-restricted-modules-4.15.0-94-generic N/A
 linux-backports-modules-4.15.0-94-generic N/A
 linux-firmware 1.173.17
RfKill:

SourcePackage: linux
UpgradeStatus: Upgraded to bionic on 2018-09-17 (562 days ago)
dmi.bios.date: 01/29/2015
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1.0c
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: X10DAI
dmi.board.vendor: Supermicro
dmi.board.version: 1.01
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1.0c:bd01/29/2015:svnSupermicro:pnX10DAi:pvr123456789:rvnSupermicro:rnX10DAI:rvr1.01:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.family: SMC X10
dmi.product.name: X10DAi
dmi.product.version: 123456789
dmi.sys.vendor: Supermicro

Jerry Quinn (jlquinn) wrote :

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Jerry Quinn (jlquinn) wrote :

On a laptop with Ubuntu 16.04, this same device behaves as expected.

Kai-Heng Feng (kaihengfeng) wrote :
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Jerry Quinn (jlquinn) wrote :

I tested with the latest kernel image I saw, which appears to be 5.7.1:

ii linux-image-unsigned-5.7.1-050701-generi 5.7.1-050701.202006071230 amd64 Linux kernel image for version 5.7.1 on 64 bit x86 SMP
jlquinn@cerberus:~$ uname -a
Linux cerberus 5.7.1-050701-generic #202006071230 SMP Sun Jun 7 12:32:55 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

When I first plug in the device, /dev/video0 appears as expected. I then start vlc and attempt to input from capture device /dev/video0 and audio hw3,0. After several seconds, I get kernel warnings and /dev/video0 disappears.

I've attached the segment of kernel log from the time I plug in the capture device to the time things blow up. I've also attached lsusb -v taken after I plug in the device and before I attempt to use it.

Jerry Quinn (jlquinn) wrote :
Jerry Quinn (jlquinn) wrote :
Jerry Quinn (jlquinn) on 2020-06-27
Changed in linux (Ubuntu):
status: Incomplete → New

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Kai-Heng Feng (kaihengfeng) wrote :

Ok, this looks like a regression.
Which kernel is the 16.04 laptop use?
Can you please test kernel v4.9 and v4.10? I guess the regression was introduce between these two versions.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers