[ OK ] Started OpenBSD Secure Shell server. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Started Update UTMP about System Runlevel Changes. Debian GNU/Linux 9 syzkaller ttyS0 Warning: Permanently added '10.128.10.37' (ECDSA) to the list of known hosts. executing program syzkaller login: [ 49.697892][ T8393] [ 49.700306][ T8393] ===================================================== [ 49.707220][ T8393] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 49.714658][ T8393] 5.13.0-rc7-syzkaller #0 Not tainted [ 49.720025][ T8393] ----------------------------------------------------- [ 49.726926][ T8393] syz-executor133/8393 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 49.734961][ T8393] ffff888016e908b8 (&f->f_owner.lock){.+.+}-{2:2}, at: send_sigio+0x2f/0x300 [ 49.743824][ T8393] [ 49.743824][ T8393] and this task is already holding: [ 49.751367][ T8393] ffff88801918e018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19b/0x440 [ 49.760046][ T8393] which would create a new lock dependency: [ 49.765916][ T8393] (&new->fa_lock){....}-{2:2} -> (&f->f_owner.lock){.+.+}-{2:2} [ 49.773625][ T8393] [ 49.773625][ T8393] but this new dependency connects a HARDIRQ-irq-safe lock: [ 49.783131][ T8393] (&dev->event_lock){-...}-{2:2} [ 49.783145][ T8393] [ 49.783145][ T8393] ... which became HARDIRQ-irq-safe at: [ 49.795858][ T8393] lock_acquire+0x182/0x4a0 [ 49.800675][ T8393] _raw_spin_lock_irqsave+0xb3/0x100 [ 49.806047][ T8393] input_event+0x89/0xc0 [ 49.810613][ T8393] psmouse_report_standard_packet+0x4f/0x200 [ 49.816685][ T8393] psmouse_process_byte+0x44f/0x640 [ 49.822147][ T8393] psmouse_handle_byte+0x44/0x4a0 [ 49.827236][ T8393] psmouse_interrupt+0x6d0/0x10c0 [ 49.832351][ T8393] serio_interrupt+0x88/0x130 [ 49.837111][ T8393] i8042_interrupt+0x34c/0x740 [ 49.842228][ T8393] __handle_irq_event_percpu+0x20a/0x6d0 [ 49.847932][ T8393] handle_irq_event+0x10a/0x2f0 [ 49.852850][ T8393] handle_edge_irq+0x245/0xbe0 [ 49.857776][ T8393] __common_interrupt+0xce/0x1e0 [ 49.862902][ T8393] common_interrupt+0x9c/0xc0 [ 49.867645][ T8393] asm_common_interrupt+0x1e/0x40 [ 49.873017][ T8393] _raw_spin_unlock_irqrestore+0xbc/0x120 [ 49.879085][ T8393] i8042_aux_write+0x118/0x190 [ 49.883925][ T8393] ps2_do_sendbyte+0x210/0x710 [ 49.889046][ T8393] ps2_sendbyte+0x5c/0x120 [ 49.893556][ T8393] cypress_ps2_read_cmd_status+0x151/0x600 [ 49.899427][ T8393] cypress_send_ext_cmd+0xfa/0x3e0 [ 49.904608][ T8393] cypress_detect+0x80/0x210 [ 49.909464][ T8393] psmouse_extensions+0x14a1/0x2130 [ 49.914757][ T8393] psmouse_switch_protocol+0x307/0x840 [ 49.920507][ T8393] psmouse_connect+0x918/0x1630 [ 49.925440][ T8393] serio_driver_probe+0x76/0x90 [ 49.930369][ T8393] really_probe+0x385/0x1020 [ 49.935027][ T8393] driver_probe_device+0x178/0x350 [ 49.940387][ T8393] device_driver_attach+0x176/0x280 [ 49.945647][ T8393] __driver_attach+0xa7/0x390 [ 49.950479][ T8393] bus_for_each_dev+0x168/0x1d0 [ 49.955427][ T8393] serio_handle_event+0x8d1/0x1070 [ 49.960628][ T8393] process_one_work+0x833/0x10c0 [ 49.965652][ T8393] worker_thread+0xac1/0x1300 [ 49.970521][ T8393] kthread+0x39a/0x3c0 [ 49.974667][ T8393] ret_from_fork+0x1f/0x30 [ 49.979153][ T8393] [ 49.979153][ T8393] to a HARDIRQ-irq-unsafe lock: [ 49.986156][ T8393] (&f->f_owner.lock){.+.+}-{2:2} [ 49.986173][ T8393] [ 49.986173][ T8393] ... which became HARDIRQ-irq-unsafe at: [ 49.999197][ T8393] ... [ 49.999202][ T8393] lock_acquire+0x182/0x4a0 [ 50.006685][ T8393] _raw_read_lock+0x32/0x40 [ 50.011272][ T8393] f_getown+0x22/0x210 [ 50.015497][ T8393] do_fcntl+0x1c0/0x1510 [ 50.019804][ T8393] __se_sys_fcntl+0xd8/0x1b0 [ 50.024584][ T8393] do_syscall_64+0x3f/0xb0 [ 50.029162][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.035144][ T8393] [ 50.035144][ T8393] other info that might help us debug this: [ 50.035144][ T8393] [ 50.045698][ T8393] Chain exists of: [ 50.045698][ T8393] &dev->event_lock --> &new->fa_lock --> &f->f_owner.lock [ 50.045698][ T8393] [ 50.058711][ T8393] Possible interrupt unsafe locking scenario: [ 50.058711][ T8393] [ 50.067098][ T8393] CPU0 CPU1 [ 50.072611][ T8393] ---- ---- [ 50.077948][ T8393] lock(&f->f_owner.lock); [ 50.082531][ T8393] local_irq_disable(); [ 50.089280][ T8393] lock(&dev->event_lock); [ 50.096422][ T8393] lock(&new->fa_lock); [ 50.103193][ T8393] [ 50.106637][ T8393] lock(&dev->event_lock); [ 50.111333][ T8393] [ 50.111333][ T8393] *** DEADLOCK *** [ 50.111333][ T8393] [ 50.119535][ T8393] 8 locks held by syz-executor133/8393: [ 50.125138][ T8393] #0: ffff8880232f3110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x234/0x780 [ 50.134264][ T8393] #1: ffff888146dd4230 (&dev->event_lock){-...}-{2:2}, at: input_inject_event+0xb3/0x280 [ 50.144330][ T8393] #2: ffffffff8cf15d00 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 50.153601][ T8393] #3: ffffffff8cf15d00 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 50.163045][ T8393] #4: ffffffff8cf15d00 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 50.172425][ T8393] #5: ffff888021900028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values+0xd9/0xaa0 [ 50.182581][ T8393] #6: ffffffff8cf15d00 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 50.191871][ T8393] #7: ffff88801918e018 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19b/0x440 [ 50.200982][ T8393] [ 50.200982][ T8393] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 50.211475][ T8393] -> (&dev->event_lock){-...}-{2:2} { [ 50.217058][ T8393] IN-HARDIRQ-W at: [ 50.221205][ T8393] lock_acquire+0x182/0x4a0 [ 50.227698][ T8393] _raw_spin_lock_irqsave+0xb3/0x100 [ 50.235270][ T8393] input_event+0x89/0xc0 [ 50.241620][ T8393] psmouse_report_standard_packet+0x4f/0x200 [ 50.249942][ T8393] psmouse_process_byte+0x44f/0x640 [ 50.257224][ T8393] psmouse_handle_byte+0x44/0x4a0 [ 50.264228][ T8393] psmouse_interrupt+0x6d0/0x10c0 [ 50.271406][ T8393] serio_interrupt+0x88/0x130 [ 50.278229][ T8393] i8042_interrupt+0x34c/0x740 [ 50.285146][ T8393] __handle_irq_event_percpu+0x20a/0x6d0 [ 50.292757][ T8393] handle_irq_event+0x10a/0x2f0 [ 50.299597][ T8393] handle_edge_irq+0x245/0xbe0 [ 50.306351][ T8393] __common_interrupt+0xce/0x1e0 [ 50.313317][ T8393] common_interrupt+0x9c/0xc0 [ 50.319989][ T8393] asm_common_interrupt+0x1e/0x40 [ 50.326999][ T8393] _raw_spin_unlock_irqrestore+0xbc/0x120 [ 50.334701][ T8393] i8042_aux_write+0x118/0x190 [ 50.341438][ T8393] ps2_do_sendbyte+0x210/0x710 [ 50.348274][ T8393] ps2_sendbyte+0x5c/0x120 [ 50.354944][ T8393] cypress_ps2_read_cmd_status+0x151/0x600 [ 50.362758][ T8393] cypress_send_ext_cmd+0xfa/0x3e0 [ 50.370062][ T8393] cypress_detect+0x80/0x210 [ 50.376643][ T8393] psmouse_extensions+0x14a1/0x2130 [ 50.384008][ T8393] psmouse_switch_protocol+0x307/0x840 [ 50.391924][ T8393] psmouse_connect+0x918/0x1630 [ 50.398769][ T8393] serio_driver_probe+0x76/0x90 [ 50.405781][ T8393] really_probe+0x385/0x1020 [ 50.412538][ T8393] driver_probe_device+0x178/0x350 [ 50.419729][ T8393] device_driver_attach+0x176/0x280 [ 50.427081][ T8393] __driver_attach+0xa7/0x390 [ 50.435404][ T8393] bus_for_each_dev+0x168/0x1d0 [ 50.442350][ T8393] serio_handle_event+0x8d1/0x1070 [ 50.449440][ T8393] process_one_work+0x833/0x10c0 [ 50.456498][ T8393] worker_thread+0xac1/0x1300 [ 50.463146][ T8393] kthread+0x39a/0x3c0 [ 50.469621][ T8393] ret_from_fork+0x1f/0x30 [ 50.476009][ T8393] INITIAL USE at: [ 50.480059][ T8393] lock_acquire+0x182/0x4a0 [ 50.486564][ T8393] _raw_spin_lock_irqsave+0xb3/0x100 [ 50.493836][ T8393] input_inject_event+0xb3/0x280 [ 50.500674][ T8393] led_trigger_event+0x6f/0xd0 [ 50.507593][ T8393] kbd_led_trigger_activate+0xb8/0x100 [ 50.514960][ T8393] led_trigger_set+0x514/0x940 [ 50.521982][ T8393] led_trigger_set_default+0x1ca/0x200 [ 50.529422][ T8393] led_classdev_register_ext+0x690/0x870 [ 50.536947][ T8393] input_leds_connect+0x53e/0x790 [ 50.543977][ T8393] input_register_device+0xe25/0x1350 [ 50.551337][ T8393] atkbd_connect+0x74f/0xa70 [ 50.557821][ T8393] serio_driver_probe+0x76/0x90 [ 50.564663][ T8393] really_probe+0x385/0x1020 [ 50.571137][ T8393] driver_probe_device+0x178/0x350 [ 50.578293][ T8393] device_driver_attach+0x176/0x280 [ 50.585387][ T8393] __driver_attach+0xa7/0x390 [ 50.592157][ T8393] bus_for_each_dev+0x168/0x1d0 [ 50.599017][ T8393] serio_handle_event+0x8d1/0x1070 [ 50.606168][ T8393] process_one_work+0x833/0x10c0 [ 50.613189][ T8393] worker_thread+0xac1/0x1300 [ 50.619898][ T8393] kthread+0x39a/0x3c0 [ 50.625877][ T8393] ret_from_fork+0x1f/0x30 [ 50.632395][ T8393] } [ 50.635078][ T8393] ... key at: [] input_allocate_device.__key.6+0x0/0x40 [ 50.644451][ T8393] ... acquired at: [ 50.648604][ T8393] lock_acquire+0x182/0x4a0 [ 50.653377][ T8393] _raw_spin_lock+0x2a/0x40 [ 50.658154][ T8393] evdev_pass_values+0xd9/0xaa0 [ 50.663289][ T8393] evdev_events+0x1c5/0x270 [ 50.668063][ T8393] input_pass_values+0x89c/0x11d0 [ 50.673242][ T8393] input_handle_event+0xb99/0x1550 [ 50.678501][ T8393] input_inject_event+0x1e8/0x280 [ 50.683739][ T8393] evdev_write+0x5f0/0x780 [ 50.688420][ T8393] vfs_write+0x289/0xc90 [ 50.693658][ T8393] ksys_write+0x171/0x2a0 [ 50.698237][ T8393] do_syscall_64+0x3f/0xb0 [ 50.702801][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.708850][ T8393] [ 50.711173][ T8393] -> (&client->buffer_lock){....}-{2:2} { [ 50.717050][ T8393] INITIAL USE at: [ 50.721022][ T8393] lock_acquire+0x182/0x4a0 [ 50.727706][ T8393] _raw_spin_lock+0x2a/0x40 [ 50.733921][ T8393] evdev_pass_values+0xd9/0xaa0 [ 50.740511][ T8393] evdev_events+0x1c5/0x270 [ 50.746736][ T8393] input_pass_values+0x89c/0x11d0 [ 50.753486][ T8393] input_handle_event+0xb99/0x1550 [ 50.760304][ T8393] input_inject_event+0x1e8/0x280 [ 50.767331][ T8393] evdev_write+0x5f0/0x780 [ 50.773488][ T8393] vfs_write+0x289/0xc90 [ 50.779451][ T8393] ksys_write+0x171/0x2a0 [ 50.785523][ T8393] do_syscall_64+0x3f/0xb0 [ 50.791665][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.799368][ T8393] } [ 50.801927][ T8393] ... key at: [] evdev_open.__key.23+0x0/0x40 [ 50.810147][ T8393] ... acquired at: [ 50.814006][ T8393] lock_acquire+0x182/0x4a0 [ 50.818666][ T8393] _raw_read_lock+0x32/0x40 [ 50.823327][ T8393] kill_fasync+0x19b/0x440 [ 50.827892][ T8393] evdev_pass_values+0x58a/0xaa0 [ 50.833139][ T8393] evdev_events+0x1c5/0x270 [ 50.837934][ T8393] input_pass_values+0x89c/0x11d0 [ 50.843119][ T8393] input_handle_event+0xb99/0x1550 [ 50.848555][ T8393] input_inject_event+0x1e8/0x280 [ 50.854000][ T8393] evdev_write+0x5f0/0x780 [ 50.858817][ T8393] vfs_write+0x289/0xc90 [ 50.863249][ T8393] ksys_write+0x171/0x2a0 [ 50.867741][ T8393] do_syscall_64+0x3f/0xb0 [ 50.872416][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.878586][ T8393] [ 50.880983][ T8393] -> (&new->fa_lock){....}-{2:2} { [ 50.886088][ T8393] INITIAL READ USE at: [ 50.890401][ T8393] lock_acquire+0x182/0x4a0 [ 50.896897][ T8393] _raw_read_lock+0x32/0x40 [ 50.903678][ T8393] kill_fasync+0x19b/0x440 [ 50.910078][ T8393] evdev_pass_values+0x58a/0xaa0 [ 50.916991][ T8393] evdev_events+0x1c5/0x270 [ 50.923476][ T8393] input_pass_values+0x89c/0x11d0 [ 50.930656][ T8393] input_handle_event+0xb99/0x1550 [ 50.937855][ T8393] input_inject_event+0x1e8/0x280 [ 50.945046][ T8393] evdev_write+0x5f0/0x780 [ 50.951482][ T8393] vfs_write+0x289/0xc90 [ 50.957709][ T8393] ksys_write+0x171/0x2a0 [ 50.964032][ T8393] do_syscall_64+0x3f/0xb0 [ 50.970447][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 50.978323][ T8393] } [ 50.980800][ T8393] ... key at: [] fasync_insert_entry.__key+0x0/0x40 [ 50.989450][ T8393] ... acquired at: [ 50.993231][ T8393] lock_acquire+0x182/0x4a0 [ 50.997883][ T8393] _raw_read_lock_irqsave+0xbb/0x100 [ 51.003314][ T8393] send_sigio+0x2f/0x300 [ 51.007714][ T8393] kill_fasync+0x243/0x440 [ 51.012347][ T8393] evdev_pass_values+0x58a/0xaa0 [ 51.017537][ T8393] evdev_events+0x1c5/0x270 [ 51.022304][ T8393] input_pass_values+0x89c/0x11d0 [ 51.027939][ T8393] input_handle_event+0xb99/0x1550 [ 51.033305][ T8393] input_inject_event+0x1e8/0x280 [ 51.038776][ T8393] evdev_write+0x5f0/0x780 [ 51.043352][ T8393] vfs_write+0x289/0xc90 [ 51.047878][ T8393] ksys_write+0x171/0x2a0 [ 51.052456][ T8393] do_syscall_64+0x3f/0xb0 [ 51.057031][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.063081][ T8393] [ 51.065382][ T8393] [ 51.065382][ T8393] the dependencies between the lock to be acquired [ 51.065387][ T8393] and HARDIRQ-irq-unsafe lock: [ 51.078873][ T8393] -> (&f->f_owner.lock){.+.+}-{2:2} { [ 51.084355][ T8393] HARDIRQ-ON-R at: [ 51.088404][ T8393] lock_acquire+0x182/0x4a0 [ 51.094557][ T8393] _raw_read_lock+0x32/0x40 [ 51.100873][ T8393] f_getown+0x22/0x210 [ 51.106701][ T8393] do_fcntl+0x1c0/0x1510 [ 51.112578][ T8393] __se_sys_fcntl+0xd8/0x1b0 [ 51.118805][ T8393] do_syscall_64+0x3f/0xb0 [ 51.124993][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.132542][ T8393] SOFTIRQ-ON-R at: [ 51.136510][ T8393] lock_acquire+0x182/0x4a0 [ 51.142701][ T8393] _raw_read_lock+0x32/0x40 [ 51.149102][ T8393] f_getown+0x22/0x210 [ 51.154901][ T8393] do_fcntl+0x1c0/0x1510 [ 51.160772][ T8393] __se_sys_fcntl+0xd8/0x1b0 [ 51.167005][ T8393] do_syscall_64+0x3f/0xb0 [ 51.173243][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.180780][ T8393] INITIAL READ USE at: [ 51.185102][ T8393] lock_acquire+0x182/0x4a0 [ 51.191795][ T8393] _raw_read_lock+0x32/0x40 [ 51.198403][ T8393] f_getown+0x22/0x210 [ 51.204633][ T8393] do_fcntl+0x1c0/0x1510 [ 51.211009][ T8393] __se_sys_fcntl+0xd8/0x1b0 [ 51.217584][ T8393] do_syscall_64+0x3f/0xb0 [ 51.223979][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.231986][ T8393] } [ 51.234491][ T8393] ... key at: [] __alloc_file.__key+0x0/0x10 [ 51.242552][ T8393] ... acquired at: [ 51.246349][ T8393] lock_acquire+0x182/0x4a0 [ 51.251055][ T8393] _raw_read_lock_irqsave+0xbb/0x100 [ 51.256586][ T8393] send_sigio+0x2f/0x300 [ 51.260983][ T8393] kill_fasync+0x243/0x440 [ 51.265586][ T8393] evdev_pass_values+0x58a/0xaa0 [ 51.270672][ T8393] evdev_events+0x1c5/0x270 [ 51.275335][ T8393] input_pass_values+0x89c/0x11d0 [ 51.280506][ T8393] input_handle_event+0xb99/0x1550 [ 51.285862][ T8393] input_inject_event+0x1e8/0x280 [ 51.291032][ T8393] evdev_write+0x5f0/0x780 [ 51.295604][ T8393] vfs_write+0x289/0xc90 [ 51.300024][ T8393] ksys_write+0x171/0x2a0 [ 51.304510][ T8393] do_syscall_64+0x3f/0xb0 [ 51.309073][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.315112][ T8393] [ 51.317747][ T8393] [ 51.317747][ T8393] stack backtrace: [ 51.323748][ T8393] CPU: 0 PID: 8393 Comm: syz-executor133 Not tainted 5.13.0-rc7-syzkaller #0 [ 51.332663][ T8393] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 51.342800][ T8393] Call Trace: [ 51.346063][ T8393] dump_stack+0x202/0x31e [ 51.350371][ T8393] ? show_regs_print_info+0x12/0x12 [ 51.355629][ T8393] ? log_buf_vmcoreinfo_setup+0x498/0x498 [ 51.361424][ T8393] ? save_trace+0x5e2/0x9f0 [ 51.365904][ T8393] check_prevs_add+0x4ecf/0x5b60 [ 51.370837][ T8393] ? reacquire_held_locks+0x5f0/0x5f0 [ 51.376184][ T8393] ? lock_release+0x81/0x7b0 [ 51.380748][ T8393] ? read_lock_is_recursive+0x10/0x10 [ 51.386098][ T8393] ? reacquire_held_locks+0x5f0/0x5f0 [ 51.391597][ T8393] ? __lock_acquire+0x6040/0x6040 [ 51.396628][ T8393] ? __rcu_read_lock+0x60/0x60 [ 51.401496][ T8393] ? stack_trace_save+0x1e0/0x1e0 [ 51.406604][ T8393] ? stack_trace_save+0x1e0/0x1e0 [ 51.411781][ T8393] ? is_bpf_text_address+0x253/0x270 [ 51.417189][ T8393] ? stack_trace_save+0x1e0/0x1e0 [ 51.423593][ T8393] ? __kernel_text_address+0x93/0x100 [ 51.428954][ T8393] ? unwind_get_return_address+0x48/0x80 [ 51.434578][ T8393] ? arch_stack_walk+0x98/0xe0 [ 51.439348][ T8393] ? stack_trace_save+0x104/0x1e0 [ 51.444494][ T8393] ? stack_trace_snprint+0xe0/0xe0 [ 51.449682][ T8393] ? mark_lock+0x199/0x1eb0 [ 51.454171][ T8393] ? lockdep_unlock+0x145/0x2e0 [ 51.459124][ T8393] ? lockdep_lock+0x2c0/0x2c0 [ 51.464002][ T8393] ? __bfs+0x700/0x700 [ 51.468079][ T8393] ? mark_lock+0x5dc/0x1eb0 [ 51.472824][ T8393] ? mark_lock+0x5dc/0x1eb0 [ 51.477429][ T8393] ? __bfs+0x700/0x700 [ 51.481510][ T8393] ? register_lock_class+0xd7/0x1210 [ 51.486790][ T8393] ? lockdep_lock+0x102/0x2c0 [ 51.491448][ T8393] ? lockdep_unlock+0x145/0x2e0 [ 51.496275][ T8393] ? register_lock_class+0xb2d/0x1210 [ 51.501698][ T8393] __lock_acquire+0x4307/0x6040 [ 51.506639][ T8393] ? trace_lock_acquire+0x180/0x180 [ 51.511833][ T8393] ? trace_lock_acquire+0x180/0x180 [ 51.517113][ T8393] ? trace_lock_acquire+0x180/0x180 [ 51.522304][ T8393] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 51.528266][ T8393] ? rcu_read_lock_sched_held+0x87/0x110 [ 51.533885][ T8393] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 51.539877][ T8393] lock_acquire+0x182/0x4a0 [ 51.544370][ T8393] ? send_sigio+0x2f/0x300 [ 51.548767][ T8393] ? read_lock_is_recursive+0x10/0x10 [ 51.554133][ T8393] ? read_lock_is_recursive+0x10/0x10 [ 51.559512][ T8393] _raw_read_lock_irqsave+0xbb/0x100 [ 51.564792][ T8393] ? send_sigio+0x2f/0x300 [ 51.569187][ T8393] ? _raw_read_lock+0x40/0x40 [ 51.573837][ T8393] ? do_raw_spin_lock+0x151/0x8e0 [ 51.578838][ T8393] send_sigio+0x2f/0x300 [ 51.583153][ T8393] kill_fasync+0x243/0x440 [ 51.587594][ T8393] evdev_pass_values+0x58a/0xaa0 [ 51.592594][ T8393] ? evdev_pass_values+0x5b1/0xaa0 [ 51.597698][ T8393] evdev_events+0x1c5/0x270 [ 51.602266][ T8393] ? evdev_event+0x170/0x170 [ 51.606961][ T8393] ? asan.module_ctor+0x10/0x10 [ 51.611806][ T8393] input_pass_values+0x89c/0x11d0 [ 51.616829][ T8393] input_handle_event+0xb99/0x1550 [ 51.622189][ T8393] input_inject_event+0x1e8/0x280 [ 51.627215][ T8393] evdev_write+0x5f0/0x780 [ 51.631617][ T8393] ? evdev_read+0xe10/0xe10 [ 51.636094][ T8393] ? rcu_read_lock_sched_held+0x87/0x110 [ 51.641714][ T8393] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 51.647783][ T8393] ? rw_verify_area+0x1b8/0x370 [ 51.652728][ T8393] ? fsnotify_perm+0x63/0x4d0 [ 51.657413][ T8393] ? evdev_read+0xe10/0xe10 [ 51.661961][ T8393] vfs_write+0x289/0xc90 [ 51.666552][ T8393] ? file_end_write+0x220/0x220 [ 51.671417][ T8393] ? __context_tracking_exit+0x7a/0xd0 [ 51.676854][ T8393] ? __lock_acquire+0x6040/0x6040 [ 51.681955][ T8393] ? __fdget_pos+0x1d8/0x2f0 [ 51.686620][ T8393] ksys_write+0x171/0x2a0 [ 51.690934][ T8393] ? __ia32_sys_read+0x80/0x80 [ 51.695678][ T8393] ? syscall_enter_from_user_mode+0x2e/0x1c0 [ 51.701736][ T8393] ? lockdep_hardirqs_on+0x8d/0x130 [ 51.707088][ T8393] ? syscall_enter_from_user_mode+0x2e/0x1c0 [ 51.713044][ T8393] do_syscall_64+0x3f/0xb0 [ 51.717524][ T8393] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 51.723480][ T8393] RIP: 0033:0x443529 [ 51.727352][ T8393] 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.747107][ T8393] RSP: 002b:00007ffe93f7f838 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 51.755625