[ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttyS0. [ OK ] Started Getty on tty2. [ OK ] Reached target Login Prompts. [ OK ] Started OpenBSD Secure Shell server. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.0.24' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 49.371285][ T8425] [ 49.373809][ T8425] ===================================================== [ 49.373817][ T8425] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 49.373825][ T8425] 5.14.0-rc4-syzkaller #0 Not tainted [ 49.373833][ T8425] ----------------------------------------------------- [ 49.373838][ T8425] syz-executor678/8425 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 49.373853][ T8425] ffff88801b0f32b8 (&f->f_owner.lock){.+.+}-{2:2}, at: send_sigio+0x2f/0x300 [ 49.373898][ T8425] [ 49.373898][ T8425] and this task is already holding: [ 49.373902][ T8425] ffff8880350f7018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x13b/0x430 [ 49.373932][ T8425] which would create a new lock dependency: [ 49.373936][ T8425] (&new->fa_lock){....}-{2:2} -> (&f->f_owner.lock){.+.+}-{2:2} [ 49.439354][ T8425] [ 49.439354][ T8425] but this new dependency connects a HARDIRQ-irq-safe lock: [ 49.439362][ T8425] (&dev->event_lock){-...}-{2:2} [ 49.439374][ T8425] [ 49.439374][ T8425] ... which became HARDIRQ-irq-safe at: [ 49.439380][ T8425] lock_acquire+0x182/0x4a0 [ 49.439400][ T8425] _raw_spin_lock_irqsave+0xb3/0x100 [ 49.439426][ T8425] input_event+0x89/0xc0 [ 49.439440][ T8425] psmouse_report_standard_packet+0x4f/0x200 [ 49.439454][ T8425] psmouse_process_byte+0x44f/0x640 [ 49.439467][ T8425] psmouse_handle_byte+0x44/0x4a0 [ 49.439480][ T8425] psmouse_interrupt+0x6d0/0x10c0 [ 49.439493][ T8425] serio_interrupt+0x88/0x130 [ 49.439504][ T8425] i8042_interrupt+0x34c/0x740 [ 49.439516][ T8425] __handle_irq_event_percpu+0x20a/0x6d0 [ 49.439530][ T8425] handle_irq_event+0x10a/0x300 [ 49.439543][ T8425] handle_edge_irq+0x245/0xbe0 [ 49.439554][ T8425] __common_interrupt+0xce/0x1e0 [ 49.439568][ T8425] common_interrupt+0x9c/0xc0 [ 49.539666][ T8425] asm_common_interrupt+0x1e/0x40 [ 49.539689][ T8425] _raw_spin_unlock_irqrestore+0xbc/0x120 [ 49.539701][ T8425] i8042_aux_write+0x118/0x190 [ 49.539715][ T8425] ps2_do_sendbyte+0x210/0x710 [ 49.539727][ T8425] ps2_sendbyte+0x5c/0x110 [ 49.539739][ T8425] cypress_ps2_read_cmd_status+0x151/0x600 [ 49.539754][ T8425] cypress_send_ext_cmd+0xfa/0x3e0 [ 49.539770][ T8425] cypress_detect+0x80/0x210 [ 49.539782][ T8425] psmouse_extensions+0x14a1/0x2130 [ 49.539796][ T8425] psmouse_switch_protocol+0x307/0x840 [ 49.591188][ T8425] psmouse_connect+0x918/0x1630 [ 49.596123][ T8425] serio_driver_probe+0x76/0x90 [ 49.601040][ T8425] call_driver_probe+0x96/0x250 [ 49.605954][ T8425] really_probe+0x223/0x9c0 [ 49.610519][ T8425] __driver_probe_device+0x1f8/0x3e0 [ 49.615877][ T8425] driver_probe_device+0x50/0x240 [ 49.620972][ T8425] __driver_attach+0x2ba/0x520 [ 49.625820][ T8425] bus_for_each_dev+0x168/0x1d0 [ 49.630744][ T8425] serio_handle_event+0x8d1/0x1070 [ 49.635939][ T8425] process_one_work+0x833/0x10c0 [ 49.640977][ T8425] worker_thread+0xac1/0x1320 [ 49.645738][ T8425] kthread+0x453/0x480 [ 49.649893][ T8425] ret_from_fork+0x1f/0x30 [ 49.654377][ T8425] [ 49.654377][ T8425] to a HARDIRQ-irq-unsafe lock: [ 49.661371][ T8425] (&f->f_owner.lock){.+.+}-{2:2} [ 49.661388][ T8425] [ 49.661388][ T8425] ... which became HARDIRQ-irq-unsafe at: [ 49.674244][ T8425] ... [ 49.674249][ T8425] lock_acquire+0x182/0x4a0 [ 49.681384][ T8425] _raw_read_lock+0x32/0x40 [ 49.685964][ T8425] do_fcntl+0x150/0x1510 [ 49.690268][ T8425] __se_sys_fcntl+0xd8/0x1b0 [ 49.694920][ T8425] do_syscall_64+0x3d/0xb0 [ 49.699398][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 49.705356][ T8425] [ 49.705356][ T8425] other info that might help us debug this: [ 49.705356][ T8425] [ 49.715581][ T8425] Chain exists of: [ 49.715581][ T8425] &dev->event_lock --> &new->fa_lock --> &f->f_owner.lock [ 49.715581][ T8425] [ 49.728585][ T8425] Possible interrupt unsafe locking scenario: [ 49.728585][ T8425] [ 49.736885][ T8425] CPU0 CPU1 [ 49.742248][ T8425] ---- ---- [ 49.747594][ T8425] lock(&f->f_owner.lock); [ 49.752108][ T8425] local_irq_disable(); [ 49.759114][ T8425] lock(&dev->event_lock); [ 49.766115][ T8425] lock(&new->fa_lock); [ 49.772849][ T8425] [ 49.776281][ T8425] lock(&dev->event_lock); [ 49.780945][ T8425] [ 49.780945][ T8425] *** DEADLOCK *** [ 49.780945][ T8425] [ 49.789074][ T8425] 8 locks held by syz-executor678/8425: [ 49.794594][ T8425] #0: ffff888023879110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x234/0x780 [ 49.803717][ T8425] #1: ffff8880234d0230 (&dev->event_lock){-...}-{2:2}, at: input_inject_event+0xb4/0x270 [ 49.813618][ T8425] #2: ffffffff8c717d80 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 49.822895][ T8425] #3: ffffffff8c717d80 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 49.832170][ T8425] #4: ffffffff8c717d80 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 49.841444][ T8425] #5: ffff888019671028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values+0xd9/0xaa0 [ 49.851623][ T8425] #6: ffffffff8c717d80 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 49.860986][ T8425] #7: ffff8880350f7018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x13b/0x430 [ 49.870101][ T8425] [ 49.870101][ T8425] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 49.880480][ T8425] -> (&dev->event_lock){-...}-{2:2} { [ 49.886014][ T8425] IN-HARDIRQ-W at: [ 49.890160][ T8425] lock_acquire+0x182/0x4a0 [ 49.896636][ T8425] _raw_spin_lock_irqsave+0xb3/0x100 [ 49.903908][ T8425] input_event+0x89/0xc0 [ 49.910654][ T8425] psmouse_report_standard_packet+0x4f/0x200 [ 49.918625][ T8425] psmouse_process_byte+0x44f/0x640 [ 49.925816][ T8425] psmouse_handle_byte+0x44/0x4a0 [ 49.932816][ T8425] psmouse_interrupt+0x6d0/0x10c0 [ 49.939816][ T8425] serio_interrupt+0x88/0x130 [ 49.946471][ T8425] i8042_interrupt+0x34c/0x740 [ 49.953206][ T8425] __handle_irq_event_percpu+0x20a/0x6d0 [ 49.960988][ T8425] handle_irq_event+0x10a/0x300 [ 49.967819][ T8425] handle_edge_irq+0x245/0xbe0 [ 49.974552][ T8425] __common_interrupt+0xce/0x1e0 [ 49.981463][ T8425] common_interrupt+0x9c/0xc0 [ 49.988113][ T8425] asm_common_interrupt+0x1e/0x40 [ 49.995123][ T8425] _raw_spin_unlock_irqrestore+0xbc/0x120 [ 50.002814][ T8425] i8042_aux_write+0x118/0x190 [ 50.009556][ T8425] ps2_do_sendbyte+0x210/0x710 [ 50.016309][ T8425] ps2_sendbyte+0x5c/0x110 [ 50.022700][ T8425] cypress_ps2_read_cmd_status+0x151/0x600 [ 50.030488][ T8425] cypress_send_ext_cmd+0xfa/0x3e0 [ 50.037577][ T8425] cypress_detect+0x80/0x210 [ 50.044138][ T8425] psmouse_extensions+0x14a1/0x2130 [ 50.051311][ T8425] psmouse_switch_protocol+0x307/0x840 [ 50.058763][ T8425] psmouse_connect+0x918/0x1630 [ 50.065597][ T8425] serio_driver_probe+0x76/0x90 [ 50.072431][ T8425] call_driver_probe+0x96/0x250 [ 50.079253][ T8425] really_probe+0x223/0x9c0 [ 50.085738][ T8425] __driver_probe_device+0x1f8/0x3e0 [ 50.093012][ T8425] driver_probe_device+0x50/0x240 [ 50.100033][ T8425] __driver_attach+0x2ba/0x520 [ 50.106875][ T8425] bus_for_each_dev+0x168/0x1d0 [ 50.113711][ T8425] serio_handle_event+0x8d1/0x1070 [ 50.120815][ T8425] process_one_work+0x833/0x10c0 [ 50.127732][ T8425] worker_thread+0xac1/0x1320 [ 50.134389][ T8425] kthread+0x453/0x480 [ 50.140449][ T8425] ret_from_fork+0x1f/0x30 [ 50.146855][ T8425] INITIAL USE at: [ 50.150907][ T8425] lock_acquire+0x182/0x4a0 [ 50.157307][ T8425] _raw_spin_lock_irqsave+0xb3/0x100 [ 50.164490][ T8425] input_inject_event+0xb4/0x270 [ 50.171358][ T8425] led_trigger_event+0x6f/0xd0 [ 50.178042][ T8425] kbd_led_trigger_activate+0xb8/0x100 [ 50.185410][ T8425] led_trigger_set+0x514/0x940 [ 50.192070][ T8425] led_trigger_set_default+0x1ca/0x200 [ 50.199419][ T8425] led_classdev_register_ext+0x690/0x870 [ 50.206945][ T8425] input_leds_connect+0x53e/0x790 [ 50.214207][ T8425] input_register_device+0xe25/0x1350 [ 50.221476][ T8425] atkbd_connect+0x74f/0xa60 [ 50.228018][ T8425] serio_driver_probe+0x76/0x90 [ 50.234761][ T8425] call_driver_probe+0x96/0x250 [ 50.241540][ T8425] really_probe+0x223/0x9c0 [ 50.247979][ T8425] __driver_probe_device+0x1f8/0x3e0 [ 50.255176][ T8425] driver_probe_device+0x50/0x240 [ 50.262260][ T8425] __driver_attach+0x2ba/0x520 [ 50.268910][ T8425] bus_for_each_dev+0x168/0x1d0 [ 50.275647][ T8425] serio_handle_event+0x8d1/0x1070 [ 50.282654][ T8425] process_one_work+0x833/0x10c0 [ 50.289476][ T8425] worker_thread+0xac1/0x1320 [ 50.296047][ T8425] kthread+0x453/0x480 [ 50.302010][ T8425] ret_from_fork+0x1f/0x30 [ 50.308312][ T8425] } [ 50.310956][ T8425] ... key at: [] input_allocate_device.__key.6+0x0/0x40 [ 50.320129][ T8425] -> (&client->buffer_lock){....}-{2:2} { [ 50.325923][ T8425] INITIAL USE at: [ 50.329882][ T8425] lock_acquire+0x182/0x4a0 [ 50.336112][ T8425] _raw_spin_lock+0x2a/0x40 [ 50.342339][ T8425] evdev_pass_values+0xd9/0xaa0 [ 50.348900][ T8425] evdev_events+0x195/0x280 [ 50.355128][ T8425] input_pass_values+0x87c/0x11e0 [ 50.361865][ T8425] input_handle_event+0xb99/0x1550 [ 50.368702][ T8425] input_inject_event+0x189/0x270 [ 50.375446][ T8425] evdev_write+0x5f0/0x780 [ 50.381590][ T8425] vfs_write+0x289/0xc90 [ 50.387630][ T8425] ksys_write+0x171/0x2a0 [ 50.393670][ T8425] do_syscall_64+0x3d/0xb0 [ 50.399796][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.407401][ T8425] } [ 50.409970][ T8425] ... key at: [] evdev_open.__key.23+0x0/0x40 [ 50.418187][ T8425] ... acquired at: [ 50.422060][ T8425] lock_acquire+0x182/0x4a0 [ 50.426715][ T8425] _raw_spin_lock+0x2a/0x40 [ 50.431376][ T8425] evdev_pass_values+0xd9/0xaa0 [ 50.436377][ T8425] evdev_events+0x195/0x280 [ 50.441026][ T8425] input_pass_values+0x87c/0x11e0 [ 50.446197][ T8425] input_handle_event+0xb99/0x1550 [ 50.451457][ T8425] input_inject_event+0x189/0x270 [ 50.456627][ T8425] evdev_write+0x5f0/0x780 [ 50.461189][ T8425] vfs_write+0x289/0xc90 [ 50.465585][ T8425] ksys_write+0x171/0x2a0 [ 50.470322][ T8425] do_syscall_64+0x3d/0xb0 [ 50.474889][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.480931][ T8425] [ 50.483233][ T8425] -> (&new->fa_lock){....}-{2:2} { [ 50.488328][ T8425] INITIAL READ USE at: [ 50.492641][ T8425] lock_acquire+0x182/0x4a0 [ 50.499119][ T8425] _raw_read_lock+0x32/0x40 [ 50.505607][ T8425] kill_fasync+0x13b/0x430 [ 50.511995][ T8425] evdev_pass_values+0x58a/0xaa0 [ 50.518905][ T8425] evdev_events+0x195/0x280 [ 50.525378][ T8425] input_pass_values+0x87c/0x11e0 [ 50.532376][ T8425] input_handle_event+0xb99/0x1550 [ 50.539465][ T8425] input_inject_event+0x189/0x270 [ 50.546808][ T8425] evdev_write+0x5f0/0x780 [ 50.553195][ T8425] vfs_write+0x289/0xc90 [ 50.559422][ T8425] ksys_write+0x171/0x2a0 [ 50.565723][ T8425] do_syscall_64+0x3d/0xb0 [ 50.572111][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.579986][ T8425] } [ 50.582464][ T8425] ... key at: [] fasync_insert_entry.__key+0x0/0x40 [ 50.591114][ T8425] ... acquired at: [ 50.594890][ T8425] lock_acquire+0x182/0x4a0 [ 50.599544][ T8425] _raw_read_lock+0x32/0x40 [ 50.604196][ T8425] kill_fasync+0x13b/0x430 [ 50.608776][ T8425] evdev_pass_values+0x58a/0xaa0 [ 50.613864][ T8425] evdev_events+0x195/0x280 [ 50.618525][ T8425] input_pass_values+0x87c/0x11e0 [ 50.623699][ T8425] input_handle_event+0xb99/0x1550 [ 50.628956][ T8425] input_inject_event+0x189/0x270 [ 50.634147][ T8425] evdev_write+0x5f0/0x780 [ 50.638710][ T8425] vfs_write+0x289/0xc90 [ 50.643112][ T8425] ksys_write+0x171/0x2a0 [ 50.647589][ T8425] do_syscall_64+0x3d/0xb0 [ 50.652170][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.658318][ T8425] [ 50.660619][ T8425] [ 50.660619][ T8425] the dependencies between the lock to be acquired [ 50.660624][ T8425] and HARDIRQ-irq-unsafe lock: [ 50.674086][ T8425] -> (&f->f_owner.lock){.+.+}-{2:2} { [ 50.679454][ T8425] HARDIRQ-ON-R at: [ 50.683407][ T8425] lock_acquire+0x182/0x4a0 [ 50.689552][ T8425] _raw_read_lock+0x32/0x40 [ 50.695683][ T8425] do_fcntl+0x150/0x1510 [ 50.701563][ T8425] __se_sys_fcntl+0xd8/0x1b0 [ 50.707781][ T8425] do_syscall_64+0x3d/0xb0 [ 50.713836][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.721362][ T8425] SOFTIRQ-ON-R at: [ 50.725317][ T8425] lock_acquire+0x182/0x4a0 [ 50.731446][ T8425] _raw_read_lock+0x32/0x40 [ 50.737571][ T8425] do_fcntl+0x150/0x1510 [ 50.743434][ T8425] __se_sys_fcntl+0xd8/0x1b0 [ 50.749659][ T8425] do_syscall_64+0x3d/0xb0 [ 50.755700][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.763302][ T8425] INITIAL READ USE at: [ 50.767603][ T8425] lock_acquire+0x182/0x4a0 [ 50.774081][ T8425] _raw_read_lock+0x32/0x40 [ 50.780554][ T8425] do_fcntl+0x150/0x1510 [ 50.786767][ T8425] __se_sys_fcntl+0xd8/0x1b0 [ 50.793330][ T8425] do_syscall_64+0x3d/0xb0 [ 50.799731][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.807710][ T8425] } [ 50.810186][ T8425] ... key at: [] __alloc_file.__key+0x0/0x10 [ 50.818228][ T8425] ... acquired at: [ 50.822014][ T8425] lock_acquire+0x182/0x4a0 [ 50.826679][ T8425] _raw_read_lock_irqsave+0xbb/0x100 [ 50.832121][ T8425] send_sigio+0x2f/0x300 [ 50.836515][ T8425] kill_fasync+0x1e3/0x430 [ 50.841090][ T8425] evdev_pass_values+0x58a/0xaa0 [ 50.846175][ T8425] evdev_events+0x195/0x280 [ 50.850831][ T8425] input_pass_values+0x87c/0x11e0 [ 50.856007][ T8425] input_handle_event+0xb99/0x1550 [ 50.861269][ T8425] input_inject_event+0x189/0x270 [ 50.866439][ T8425] evdev_write+0x5f0/0x780 [ 50.871015][ T8425] vfs_write+0x289/0xc90 [ 50.875417][ T8425] ksys_write+0x171/0x2a0 [ 50.879903][ T8425] do_syscall_64+0x3d/0xb0 [ 50.884471][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.890522][ T8425] [ 50.892825][ T8425] [ 50.892825][ T8425] stack backtrace: [ 50.900615][ T8425] CPU: 0 PID: 8425 Comm: syz-executor678 Not tainted 5.14.0-rc4-syzkaller #0 [ 50.909369][ T8425] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 50.919486][ T8425] Call Trace: [ 50.922753][ T8425] dump_stack_lvl+0x1ae/0x29f [ 50.927412][ T8425] ? show_regs_print_info+0x12/0x12 [ 50.932852][ T8425] ? log_buf_vmcoreinfo_setup+0x498/0x498 [ 50.938559][ T8425] ? print_shortest_lock_dependencies+0xd4/0x150 [ 50.944861][ T8425] check_prevs_add+0x4eaa/0x5b30 [ 50.949791][ T8425] ? reacquire_held_locks+0x5f0/0x5f0 [ 50.955139][ T8425] ? reacquire_held_locks+0x5f0/0x5f0 [ 50.960481][ T8425] ? __lock_acquire+0x6100/0x6100 [ 50.965538][ T8425] ? __rcu_read_lock+0x60/0x60 [ 50.970301][ T8425] ? stack_trace_save+0x1e0/0x1e0 [ 50.975309][ T8425] ? stack_trace_save+0x1e0/0x1e0 [ 50.980308][ T8425] ? is_bpf_text_address+0x253/0x270 [ 50.985569][ T8425] ? stack_trace_save+0x1e0/0x1e0 [ 50.990581][ T8425] ? __kernel_text_address+0x93/0x100 [ 50.995938][ T8425] ? unwind_get_return_address+0x48/0x80 [ 51.001548][ T8425] ? arch_stack_walk+0x98/0xe0 [ 51.006292][ T8425] ? stack_trace_save+0x104/0x1e0 [ 51.011388][ T8425] ? stack_trace_snprint+0xe0/0xe0 [ 51.016484][ T8425] ? mark_lock+0x199/0x1eb0 [ 51.020963][ T8425] ? lockdep_unlock+0x145/0x2e0 [ 51.025799][ T8425] ? lockdep_lock+0x2c0/0x2c0 [ 51.030452][ T8425] ? __bfs+0x700/0x700 [ 51.034495][ T8425] ? mark_lock+0x5dc/0x1eb0 [ 51.038971][ T8425] ? mark_lock+0x5dc/0x1eb0 [ 51.043459][ T8425] ? __bfs+0x700/0x700 [ 51.047512][ T8425] ? register_lock_class+0xd7/0x1210 [ 51.052773][ T8425] ? lockdep_lock+0x102/0x2c0 [ 51.057423][ T8425] ? lockdep_unlock+0x145/0x2e0 [ 51.062261][ T8425] ? register_lock_class+0xb2d/0x1210 [ 51.067611][ T8425] __lock_acquire+0x4476/0x6100 [ 51.072441][ T8425] ? lockdep_unlock+0x145/0x2e0 [ 51.077269][ T8425] ? trace_lock_acquire+0x190/0x190 [ 51.082446][ T8425] ? trace_lock_acquire+0x190/0x190 [ 51.087620][ T8425] ? trace_lock_acquire+0x190/0x190 [ 51.092795][ T8425] ? rcu_read_lock_sched_held+0x87/0x110 [ 51.098415][ T8425] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 51.104373][ T8425] lock_acquire+0x182/0x4a0 [ 51.108852][ T8425] ? send_sigio+0x2f/0x300 [ 51.113245][ T8425] ? read_lock_is_recursive+0x10/0x10 [ 51.118593][ T8425] ? read_lock_is_recursive+0x10/0x10 [ 51.123938][ T8425] _raw_read_lock_irqsave+0xbb/0x100 [ 51.129210][ T8425] ? send_sigio+0x2f/0x300 [ 51.133604][ T8425] ? _raw_read_lock+0x40/0x40 [ 51.138266][ T8425] ? do_raw_spin_lock+0x151/0x8e0 [ 51.143270][ T8425] send_sigio+0x2f/0x300 [ 51.147490][ T8425] kill_fasync+0x1e3/0x430 [ 51.151896][ T8425] evdev_pass_values+0x58a/0xaa0 [ 51.156811][ T8425] ? evdev_pass_values+0x581/0xaa0 [ 51.161902][ T8425] evdev_events+0x195/0x280 [ 51.166385][ T8425] ? evdev_event+0x170/0x170 [ 51.170948][ T8425] ? asan.module_ctor+0x10/0x10 [ 51.175774][ T8425] input_pass_values+0x87c/0x11e0 [ 51.180789][ T8425] input_handle_event+0xb99/0x1550 [ 51.185878][ T8425] input_inject_event+0x189/0x270 [ 51.190879][ T8425] evdev_write+0x5f0/0x780 [ 51.195272][ T8425] ? evdev_read+0xe10/0xe10 [ 51.199764][ T8425] ? rcu_read_lock_sched_held+0x87/0x110 [ 51.205384][ T8425] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 51.211342][ T8425] ? rw_verify_area+0x1b8/0x370 [ 51.216167][ T8425] ? fsnotify_perm+0x63/0x4d0 [ 51.220905][ T8425] ? evdev_read+0xe10/0xe10 [ 51.225382][ T8425] vfs_write+0x289/0xc90 [ 51.229603][ T8425] ? file_end_write+0x230/0x230 [ 51.234444][ T8425] ? __context_tracking_exit+0x7a/0xd0 [ 51.239880][ T8425] ? __lock_acquire+0x6100/0x6100 [ 51.244884][ T8425] ? __fdget_pos+0x1d8/0x2f0 [ 51.249459][ T8425] ksys_write+0x171/0x2a0 [ 51.253775][ T8425] ? __ia32_sys_read+0x80/0x80 [ 51.258527][ T8425] ? syscall_enter_from_user_mode+0x2e/0x1b0 [ 51.264482][ T8425] ? lockdep_hardirqs_on+0x8d/0x130 [ 51.269669][ T8425] ? syscall_enter_from_user_mode+0x2e/0x1b0 [ 51.275635][ T8425] do_syscall_64+0x3d/0xb0 [ 51.280028][ T8425] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.285898][ T8425] RIP: 0033:0x443589 [ 51.289767][ T8425] Code: 28 c3 e8 2a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 51.309363][ T8425] RSP: 002b:00007ffde20b1d48 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 51.317755][ T8425] RAX: ffffffffffffffda RBX: 00000000004004a0 RCX: 0000000000443589 [ 51.325708][ T8425] RDX: 00000000000000c0 RSI