dhcpcd-9.4.0 starting dev: loaded udev DUID 00:04:b1:a6:a3:c1:c1:e8:df:1a:e3:df:34:8c:c9:ba:be:c3 forked to background, child pid 1203 Starting sshd: OK syzkaller Warning: Permanently added '10.128.0.29' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 42.450305][ T69] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 42.810429][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 42.821500][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 42.830569][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.843113][ T69] usb 1-1: config 0 descriptor?? [ 42.884179][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input5 [ 43.170330][ T69] rc_core: IR keymap rc-imon-pad not found [ 43.176161][ T69] Registered IR keymap rc-empty [ 43.181175][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 43.191316][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 43.341162][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 43.352165][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input6 [ 43.372115][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:2> initialized [ 43.520870][ T1276] [ 43.523217][ T1276] ====================================================== [ 43.530219][ T1276] WARNING: possible circular locking dependency detected [ 43.537220][ T1276] 5.16.0-rc6-syzkaller #0 Not tainted [ 43.542565][ T1276] ------------------------------------------------------ [ 43.549561][ T1276] syz-executor114/1276 is trying to acquire lock: [ 43.555967][ T1276] ffffffff88438cc8 (driver_lock){+.+.}-{3:3}, at: display_open+0x1f/0x220 [ 43.564475][ T1276] [ 43.564475][ T1276] but task is already holding lock: [ 43.571813][ T1276] ffffffff881c53f0 (minor_rwsem){++++}-{3:3}, at: usb_open+0x24/0x2e0 [ 43.579972][ T1276] [ 43.579972][ T1276] which lock already depends on the new lock. [ 43.579972][ T1276] [ 43.590351][ T1276] [ 43.590351][ T1276] the existing dependency chain (in reverse order) is: [ 43.599340][ T1276] [ 43.599340][ T1276] -> #2 (minor_rwsem){++++}-{3:3}: [ 43.606607][ T1276] down_write+0x90/0x150 [ 43.611349][ T1276] usb_register_dev+0x19d/0x7e0 [ 43.616700][ T1276] imon_probe+0x2506/0x2b90 [ 43.621751][ T1276] usb_probe_interface+0x315/0x7f0 [ 43.627362][ T1276] really_probe+0x245/0xcc0 [ 43.632373][ T1276] __driver_probe_device+0x338/0x4d0 [ 43.638165][ T1276] driver_probe_device+0x4c/0x1a0 [ 43.643692][ T1276] __device_attach_driver+0x20b/0x2f0 [ 43.649567][ T1276] bus_for_each_drv+0x15f/0x1e0 [ 43.654933][ T1276] __device_attach+0x228/0x4a0 [ 43.660204][ T1276] bus_probe_device+0x1e4/0x290 [ 43.665571][ T1276] device_add+0xc17/0x1ee0 [ 43.670486][ T1276] usb_set_configuration+0x101e/0x1900 [ 43.676446][ T1276] usb_generic_driver_probe+0xba/0x100 [ 43.682403][ T1276] usb_probe_device+0xd9/0x2c0 [ 43.687667][ T1276] really_probe+0x245/0xcc0 [ 43.692671][ T1276] __driver_probe_device+0x338/0x4d0 [ 43.698467][ T1276] driver_probe_device+0x4c/0x1a0 [ 43.703999][ T1276] __device_attach_driver+0x20b/0x2f0 [ 43.709880][ T1276] bus_for_each_drv+0x15f/0x1e0 [ 43.715231][ T1276] __device_attach+0x228/0x4a0 [ 43.720496][ T1276] bus_probe_device+0x1e4/0x290 [ 43.725847][ T1276] device_add+0xc17/0x1ee0 [ 43.730821][ T1276] usb_new_device.cold+0x63f/0x108e [ 43.736532][ T1276] hub_event+0x2585/0x44d0 [ 43.741452][ T1276] process_one_work+0x9b2/0x1690 [ 43.746895][ T1276] worker_thread+0x658/0x11f0 [ 43.752159][ T1276] kthread+0x40b/0x500 [ 43.756728][ T1276] ret_from_fork+0x1f/0x30 [ 43.761649][ T1276] [ 43.761649][ T1276] -> #1 (&ictx->lock){+.+.}-{3:3}: [ 43.768919][ T1276] __mutex_lock+0x12f/0x12f0 [ 43.774020][ T1276] imon_probe+0xff9/0x2b90 [ 43.778966][ T1276] usb_probe_interface+0x315/0x7f0 [ 43.784590][ T1276] really_probe+0x245/0xcc0 [ 43.789613][ T1276] __driver_probe_device+0x338/0x4d0 [ 43.795456][ T1276] driver_probe_device+0x4c/0x1a0 [ 43.800990][ T1276] __device_attach_driver+0x20b/0x2f0 [ 43.806876][ T1276] bus_for_each_drv+0x15f/0x1e0 [ 43.812233][ T1276] __device_attach+0x228/0x4a0 [ 43.817500][ T1276] bus_probe_device+0x1e4/0x290 [ 43.822864][ T1276] device_add+0xc17/0x1ee0 [ 43.827783][ T1276] usb_set_configuration+0x101e/0x1900 [ 43.833749][ T1276] usb_generic_driver_probe+0xba/0x100 [ 43.839714][ T1276] usb_probe_device+0xd9/0x2c0 [ 43.844989][ T1276] really_probe+0x245/0xcc0 [ 43.849997][ T1276] __driver_probe_device+0x338/0x4d0 [ 43.855785][ T1276] driver_probe_device+0x4c/0x1a0 [ 43.861310][ T1276] __device_attach_driver+0x20b/0x2f0 [ 43.867184][ T1276] bus_for_each_drv+0x15f/0x1e0 [ 43.872539][ T1276] __device_attach+0x228/0x4a0 [ 43.877804][ T1276] bus_probe_device+0x1e4/0x290 [ 43.883163][ T1276] device_add+0xc17/0x1ee0 [ 43.888083][ T1276] usb_new_device.cold+0x63f/0x108e [ 43.893783][ T1276] hub_event+0x2585/0x44d0 [ 43.898704][ T1276] process_one_work+0x9b2/0x1690 [ 43.904170][ T1276] worker_thread+0x658/0x11f0 [ 43.909350][ T1276] kthread+0x40b/0x500 [ 43.913917][ T1276] ret_from_fork+0x1f/0x30 [ 43.918844][ T1276] [ 43.918844][ T1276] -> #0 (driver_lock){+.+.}-{3:3}: [ 43.926119][ T1276] __lock_acquire+0x2a07/0x54a0 [ 43.931472][ T1276] lock_acquire+0x1ab/0x510 [ 43.936481][ T1276] __mutex_lock+0x12f/0x12f0 [ 43.941586][ T1276] display_open+0x1f/0x220 [ 43.946516][ T1276] usb_open+0x204/0x2e0 [ 43.951178][ T1276] chrdev_open+0x266/0x770 [ 43.956100][ T1276] do_dentry_open+0x4c3/0x1110 [ 43.961365][ T1276] path_openat+0x1cad/0x2750 [ 43.966455][ T1276] do_filp_open+0x1aa/0x400 [ 43.971479][ T1276] do_sys_openat2+0x16d/0x4d0 [ 43.976662][ T1276] __x64_sys_openat+0x13f/0x1f0 [ 43.982031][ T1276] do_syscall_64+0x35/0xb0 [ 43.986958][ T1276] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 43.993353][ T1276] [ 43.993353][ T1276] other info that might help us debug this: [ 43.993353][ T1276] [ 44.003554][ T1276] Chain exists of: [ 44.003554][ T1276] driver_lock --> &ictx->lock --> minor_rwsem [ 44.003554][ T1276] [ 44.015513][ T1276] Possible unsafe locking scenario: [ 44.015513][ T1276] [ 44.022938][ T1276] CPU0 CPU1 [ 44.028280][ T1276] ---- ---- [ 44.033627][ T1276] lock(minor_rwsem); [ 44.037674][ T1276] lock(&ictx->lock); [ 44.044264][ T1276] lock(minor_rwsem); [ 44.050830][ T1276] lock(driver_lock); [ 44.054878][ T1276] [ 44.054878][ T1276] *** DEADLOCK *** [ 44.054878][ T1276] [ 44.062994][ T1276] 1 lock held by syz-executor114/1276: [ 44.068431][ T1276] #0: ffffffff881c53f0 (minor_rwsem){++++}-{3:3}, at: usb_open+0x24/0x2e0 [ 44.077023][ T1276] [ 44.077023][ T1276] stack backtrace: [ 44.082918][ T1276] CPU: 0 PID: 1276 Comm: syz-executor114 Not tainted 5.16.0-rc6-syzkaller #0 [ 44.091657][ T1276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 44.101691][ T1276] Call Trace: [ 44.104954][ T1276] [ 44.107882][ T1276] dump_stack_lvl+0xcd/0x134 [ 44.112467][ T1276] check_noncircular+0x25f/0x2e0 [ 44.117386][ T1276] ? print_circular_bug+0x1e0/0x1e0 [ 44.122565][ T1276] ? lockdep_lock+0xc6/0x200 [ 44.127142][ T1276] ? call_rcu_zapped+0xb0/0xb0 [ 44.131886][ T1276] __lock_acquire+0x2a07/0x54a0 [ 44.136722][ T1276] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 44.142687][ T1276] lock_acquire+0x1ab/0x510 [ 44.147177][ T1276] ? display_open+0x1f/0x220 [ 44.151759][ T1276] ? lock_release+0x720/0x720 [ 44.156420][ T1276] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 44.162386][ T1276] __mutex_lock+0x12f/0x12f0 [ 44.167024][ T1276] ? display_open+0x1f/0x220 [ 44.171614][ T1276] ? lock_release+0x720/0x720 [ 44.176275][ T1276] ? display_open+0x1f/0x220 [ 44.180852][ T1276] ? mutex_lock_io_nested+0x1150/0x1150 [ 44.186386][ T1276] ? down_read+0x198/0x440 [ 44.190807][ T1276] ? chrdev_open+0x58c/0x770 [ 44.195379][ T1276] ? rwsem_down_read_slowpath+0xa70/0xa70 [ 44.201079][ T1276] ? do_raw_spin_lock+0x120/0x2b0 [ 44.206096][ T1276] display_open+0x1f/0x220 [ 44.210505][ T1276] ? display_close+0x160/0x160 [ 44.215259][ T1276] usb_open+0x204/0x2e0 [ 44.219425][ T1276] ? usb_devnode+0xa0/0xa0 [ 44.223838][ T1276] chrdev_open+0x266/0x770 [ 44.228250][ T1276] ? cdev_device_add+0x210/0x210 [ 44.233184][ T1276] ? fsnotify_perm.part.0+0x22d/0x620 [ 44.238543][ T1276] do_dentry_open+0x4c3/0x1110 [ 44.243293][ T1276] ? cdev_device_add+0x210/0x210 [ 44.248254][ T1276] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 44.254478][ T1276] ? may_open+0x1f6/0x420 [ 44.258791][ T1276] path_openat+0x1cad/0x2750 [ 44.263371][ T1276] ? path_lookupat+0x860/0x860 [ 44.268116][ T1276] ? mark_lock+0xef/0x17b0 [ 44.272514][ T1276] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 44.278477][ T1276] do_filp_open+0x1aa/0x400 [ 44.282964][ T1276] ? may_open_dev+0xf0/0xf0 [ 44.287450][ T1276] ? rwlock_bug.part.0+0x90/0x90 [ 44.292375][ T1276] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 44.298597][ T1276] ? _find_next_bit+0x1e3/0x260 [ 44.303430][ T1276] ? _raw_spin_unlock+0x24/0x40 [ 44.308264][ T1276] ? alloc_fd+0x2f0/0x670 [ 44.312579][ T1276] do_sys_openat2+0x16d/0x4d0 [ 44.317247][ T1276] ? build_open_flags+0x6f0/0x6f0 [ 44.322274][ T1276] ? __context_tracking_exit+0xb8/0xe0 [ 44.327715][ T1276] ? lock_downgrade+0x6e0/0x6e0 [ 44.332546][ T1276] __x64_sys_openat+0x13f/0x1f0 [ 44.337384][ T1276] ? __ia32_sys_open+0x1c0/0x1c0 [ 44.342312][ T1276] ? syscall_enter_from_user_mode+0x21/0x70 [ 44.348220][ T1276] do_syscall_64+0x35/0xb0 [ 44.352624][ T1276] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 44.358504][ T1276] RIP: 0033:0x7fd5859c3fd7 [ 44.362903][ T1276] Code: 25 00 00 41 00 3d 00 00 41 00 74 47 64 8b 04 25 18 00 00 00 85 c0 75 6b 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 95 00 00 00 48 8b 4c 24 28 64 48 2b 0c 25 [ 44.382492][ T1276] RSP: 002b:00007ffeda2a0ad0 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 44.390886][ T1276] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007fd5859c3fd7 [ 44.398839][ T1276] RDX: 0000000000000002 RSI: 00007ffeda2a0b50 RDI: 00000000ffffff9c [ 44.406811][ T1276] RBP: 00007ffeda2a0b50 R08: 0000000000000000 R09: 000000000000000f [ 44.414768][ T1276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 executing program [ 44.422722][ T1276] R13: 431bde82d7b634db R14: 0000000000000000 R15: 0000000000000000 [ 44.430680][ T1276] [ 44.435665][ T69] usb 1-1: USB disconnect, device number 2 [ 44.860243][ T69] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 45.220380][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 45.231312][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 45.240474][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.249175][ T69] usb 1-1: config 0 descriptor?? [ 45.291849][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input7 [ 45.580272][ T69] rc_core: IR keymap rc-imon-pad not found [ 45.586100][ T69] Registered IR keymap rc-empty [ 45.591114][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 45.601310][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 45.740535][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 45.750988][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input8 [ 45.762770][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:3> initialized executing program [ 45.921321][ T69] usb 1-1: USB disconnect, device number 3 [ 46.290254][ T69] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 46.650352][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 46.661268][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 46.670304][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.679931][ T69] usb 1-1: config 0 descriptor?? [ 46.721773][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input9 [ 47.000319][ T69] rc_core: IR keymap rc-imon-pad not found [ 47.006148][ T69] Registered IR keymap rc-empty [ 47.011038][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 47.021121][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 47.180753][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 47.191540][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input10 [ 47.204175][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:4> initialized executing program [ 47.361443][ T69] usb 1-1: USB disconnect, device number 4 [ 47.730285][ T69] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 48.100399][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 48.111290][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 48.120323][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 48.133372][ T69] usb 1-1: config 0 descriptor?? [ 48.173052][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input11 [ 48.440441][ T69] rc_core: IR keymap rc-imon-pad not found [ 48.446261][ T69] Registered IR keymap rc-empty [ 48.451237][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 48.461353][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 48.610568][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 48.621019][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input12 [ 48.633290][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:5> initialized executing program [ 48.791563][ T69] usb 1-1: USB disconnect, device number 5 [ 49.160284][ T69] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 49.520290][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 49.531235][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 49.540273][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.549346][ T69] usb 1-1: config 0 descriptor?? [ 49.591938][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input13 [ 49.870442][ T69] rc_core: IR keymap rc-imon-pad not found [ 49.876292][ T69] Registered IR keymap rc-empty [ 49.881253][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 49.891462][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 50.050722][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 50.061446][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input14 [ 50.074055][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:6> initialized executing program [ 50.231649][ T69] usb 1-1: USB disconnect, device number 6 [ 50.610284][ T69] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 50.980387][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 50.991293][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 51.000329][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.012339][ T69] usb 1-1: config 0 descriptor?? [ 51.052780][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input15 [ 51.320442][ T69] rc_core: IR keymap rc-imon-pad not found [ 51.326695][ T69] Registered IR keymap rc-empty [ 51.331794][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 51.341898][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 51.500528][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 51.511012][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input16 [ 51.523020][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:7> initialized executing program [ 51.681536][ T69] usb 1-1: USB disconnect, device number 7 [ 52.050282][ T69] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 52.420390][ T69] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 52.431305][ T69] usb 1-1: New USB device found, idVendor=15c2, idProduct=0039, bcdDevice=d2.65 [ 52.440346][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.452264][ T69] usb 1-1: config 0 descriptor?? [ 52.518095][ T69] input: iMON Panel, Knob and Mouse(15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input17 [ 52.790251][ T69] rc_core: IR keymap rc-imon-pad not found [ 52.796080][ T69] Registered IR keymap rc-empty [ 52.801054][ T69] imon 1-1:0.0: Looks like you're trying to use an IR protocol this device does not support [ 52.811154][ T69] imon 1-1:0.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 52.961819][ T69] rc rc0: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0 [ 52.977030][ T69] input: iMON Remote (15c2:0039) as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/rc/rc0/input18 [ 52.989506][ T69] imon 1-1:0.0: iMON device (15c2:0039, intf0) on usb<1:8> initialized executing program [ 53.141484][ T69] usb 1-1: USB disconnect, device number 8