Warning: Permanently added '10.128.1.143' (ED25519) to the list of known hosts. 2024/03/18 03:35:48 ignoring optional flag "sandboxArg"="0" 2024/03/18 03:35:48 parsed 1 programs 2024/03/18 03:35:49 executed programs: 0 [ 45.976232][ T2081] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 46.599705][ T2087] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 46.607947][ T2087] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 46.615756][ T2087] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 46.623558][ T2087] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 48.489812][ T9] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 48.497752][ T9] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 48.503839][ T68] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 48.505644][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 48.512973][ T68] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 48.528067][ T1033] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 48.561038][ T2803] [ 48.563400][ T2803] ===================================================== [ 48.570304][ T2803] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 48.577737][ T2803] 5.15.152-syzkaller #0 Not tainted [ 48.582911][ T2803] ----------------------------------------------------- [ 48.589815][ T2803] syz-executor.0/2803 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 48.597772][ T2803] ffff88810c127080 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0xc7/0x3b0 [ 48.606375][ T2803] [ 48.606375][ T2803] and this task is already holding: [ 48.613712][ T2803] ffff888110294028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values.part.0+0x6a/0x330 [ 48.624045][ T2803] which would create a new lock dependency: [ 48.629904][ T2803] (&client->buffer_lock){....}-{2:2} -> (&new->fa_lock){....}-{2:2} [ 48.637956][ T2803] [ 48.637956][ T2803] but this new dependency connects a HARDIRQ-irq-safe lock: [ 48.647386][ T2803] (&dev->event_lock){-...}-{2:2} [ 48.647397][ T2803] [ 48.647397][ T2803] ... which became HARDIRQ-irq-safe at: [ 48.660081][ T2803] lock_acquire+0xbb/0x290 [ 48.664582][ T2803] _raw_spin_lock_irqsave+0x36/0x50 [ 48.669930][ T2803] input_event+0x6c/0xa0 [ 48.674233][ T2803] psmouse_report_standard_buttons+0x2c/0x80 [ 48.680286][ T2803] psmouse_process_byte+0xa5/0x390 [ 48.685457][ T2803] psmouse_handle_byte+0x15/0xc0 [ 48.690455][ T2803] psmouse_interrupt+0x17a/0x650 [ 48.695455][ T2803] serio_interrupt+0x47/0xc0 [ 48.700111][ T2803] i8042_interrupt+0x259/0x420 [ 48.704933][ T2803] __handle_irq_event_percpu+0x15c/0x310 [ 48.710626][ T2803] handle_irq_event+0x57/0xd0 [ 48.715377][ T2803] handle_edge_irq+0xcd/0x330 [ 48.720116][ T2803] __common_interrupt+0x40/0xd0 [ 48.725029][ T2803] common_interrupt+0x7b/0xa0 [ 48.729880][ T2803] asm_common_interrupt+0x22/0x40 [ 48.734975][ T2803] _raw_spin_unlock_irqrestore+0x3a/0x50 [ 48.740666][ T2803] i8042_command+0x12e/0x150 [ 48.745352][ T2803] i8042_aux_write+0x4c/0x60 [ 48.750007][ T2803] ps2_do_sendbyte+0x136/0x350 [ 48.754828][ T2803] ps2_sendbyte+0x39/0x90 [ 48.759229][ T2803] cypress_ps2_sendbyte+0x25/0xc0 [ 48.764328][ T2803] cypress_send_ext_cmd+0x13f/0x630 [ 48.769588][ T2803] cypress_detect+0x33/0xf0 [ 48.774171][ T2803] psmouse_try_protocol+0x128/0x1c0 [ 48.779428][ T2803] psmouse_extensions+0x4d3/0x830 [ 48.784542][ T2803] psmouse_switch_protocol+0x1d4/0x250 [ 48.790161][ T2803] psmouse_connect+0x26a/0x5c0 [ 48.794987][ T2803] serio_driver_probe+0x36/0x50 [ 48.799897][ T2803] really_probe+0x138/0x520 [ 48.804465][ T2803] __driver_probe_device+0x149/0x1c0 [ 48.809931][ T2803] driver_probe_device+0x2a/0x120 [ 48.815041][ T2803] __driver_attach+0x178/0x290 [ 48.819861][ T2803] bus_for_each_dev+0xac/0x100 [ 48.824697][ T2803] serio_handle_event+0x311/0x400 [ 48.829796][ T2803] process_one_work+0x32a/0x680 [ 48.834793][ T2803] worker_thread+0x5b/0x520 [ 48.839355][ T2803] kthread+0x148/0x170 [ 48.843490][ T2803] ret_from_fork+0x1f/0x30 [ 48.847969][ T2803] [ 48.847969][ T2803] to a HARDIRQ-irq-unsafe lock: [ 48.854953][ T2803] (tasklist_lock){.+.+}-{2:2} [ 48.854964][ T2803] [ 48.854964][ T2803] ... which became HARDIRQ-irq-unsafe at: [ 48.867540][ T2803] ... [ 48.867543][ T2803] lock_acquire+0xbb/0x290 [ 48.874668][ T2803] _raw_read_lock+0x58/0x70 [ 48.879235][ T2803] do_wait+0xe6/0x4c0 [ 48.883291][ T2803] kernel_wait+0x4b/0xb0 [ 48.887592][ T2803] call_usermodehelper_exec_work+0xa9/0x120 [ 48.893661][ T2803] process_one_work+0x32a/0x680 [ 48.898572][ T2803] worker_thread+0x5b/0x520 [ 48.903131][ T2803] kthread+0x148/0x170 [ 48.907449][ T2803] ret_from_fork+0x1f/0x30 [ 48.911932][ T2803] [ 48.911932][ T2803] other info that might help us debug this: [ 48.911932][ T2803] [ 48.922129][ T2803] Chain exists of: [ 48.922129][ T2803] &dev->event_lock --> &client->buffer_lock --> tasklist_lock [ 48.922129][ T2803] [ 48.935473][ T2803] Possible interrupt unsafe locking scenario: [ 48.935473][ T2803] [ 48.943780][ T2803] CPU0 CPU1 [ 48.949118][ T2803] ---- ---- [ 48.954452][ T2803] lock(tasklist_lock); [ 48.958664][ T2803] local_irq_disable(); [ 48.965387][ T2803] lock(&dev->event_lock); [ 48.972377][ T2803] lock(&client->buffer_lock); [ 48.979713][ T2803] [ 48.983140][ T2803] lock(&dev->event_lock); [ 48.987785][ T2803] [ 48.987785][ T2803] *** DEADLOCK *** [ 48.987785][ T2803] [ 48.995913][ T2803] 7 locks held by syz-executor.0/2803: [ 49.001339][ T2803] #0: ffff8881011b3910 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0xd4/0x360 [ 49.010441][ T2803] #1: ffff888106fe1230 (&dev->event_lock){-...}-{2:2}, at: input_inject_event+0x79/0x330 [ 49.020322][ T2803] #2: ffffffff839a2680 (rcu_read_lock){....}-{1:2}, at: input_inject_event+0x65/0x330 [ 49.030028][ T2803] #3: ffffffff839a2680 (rcu_read_lock){....}-{1:2}, at: input_pass_values.part.0+0x0/0x460 [ 49.040183][ T2803] #4: ffffffff839a2680 (rcu_read_lock){....}-{1:2}, at: evdev_events+0x0/0x310 [ 49.049188][ T2803] #5: ffff888110294028 (&client->buffer_lock){....}-{2:2}, at: evdev_pass_values.part.0+0x6a/0x330 [ 49.059932][ T2803] #6: ffffffff839a2680 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x22/0x3b0 [ 49.068952][ T2803] [ 49.068952][ T2803] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 49.079413][ T2803] -> (&dev->event_lock){-...}-{2:2} { [ 49.084851][ T2803] IN-HARDIRQ-W at: [ 49.088911][ T2803] lock_acquire+0xbb/0x290 [ 49.095131][ T2803] _raw_spin_lock_irqsave+0x36/0x50 [ 49.102141][ T2803] input_event+0x6c/0xa0 [ 49.108179][ T2803] psmouse_report_standard_buttons+0x2c/0x80 [ 49.115969][ T2803] psmouse_process_byte+0xa5/0x390 [ 49.122978][ T2803] psmouse_handle_byte+0x15/0xc0 [ 49.129804][ T2803] psmouse_interrupt+0x17a/0x650 [ 49.137068][ T2803] serio_interrupt+0x47/0xc0 [ 49.143658][ T2803] i8042_interrupt+0x259/0x420 [ 49.150217][ T2803] __handle_irq_event_percpu+0x15c/0x310 [ 49.157652][ T2803] handle_irq_event+0x57/0xd0 [ 49.164207][ T2803] handle_edge_irq+0xcd/0x330 [ 49.170687][ T2803] __common_interrupt+0x40/0xd0 [ 49.177609][ T2803] common_interrupt+0x7b/0xa0 [ 49.184110][ T2803] asm_common_interrupt+0x22/0x40 [ 49.191311][ T2803] _raw_spin_unlock_irqrestore+0x3a/0x50 [ 49.198922][ T2803] i8042_command+0x12e/0x150 [ 49.205322][ T2803] i8042_aux_write+0x4c/0x60 [ 49.211806][ T2803] ps2_do_sendbyte+0x136/0x350 [ 49.218379][ T2803] ps2_sendbyte+0x39/0x90 [ 49.224502][ T2803] cypress_ps2_sendbyte+0x25/0xc0 [ 49.231335][ T2803] cypress_send_ext_cmd+0x13f/0x630 [ 49.238532][ T2803] cypress_detect+0x33/0xf0 [ 49.245033][ T2803] psmouse_try_protocol+0x128/0x1c0 [ 49.252219][ T2803] psmouse_extensions+0x4d3/0x830 [ 49.259052][ T2803] psmouse_switch_protocol+0x1d4/0x250 [ 49.266320][ T2803] psmouse_connect+0x26a/0x5c0 [ 49.273017][ T2803] serio_driver_probe+0x36/0x50 [ 49.279700][ T2803] really_probe+0x138/0x520 [ 49.286155][ T2803] __driver_probe_device+0x149/0x1c0 [ 49.293235][ T2803] driver_probe_device+0x2a/0x120 [ 49.300158][ T2803] __driver_attach+0x178/0x290 [ 49.306731][ T2803] bus_for_each_dev+0xac/0x100 [ 49.313295][ T2803] serio_handle_event+0x311/0x400 [ 49.320201][ T2803] process_one_work+0x32a/0x680 [ 49.326850][ T2803] worker_thread+0x5b/0x520 [ 49.333150][ T2803] kthread+0x148/0x170 [ 49.339017][ T2803] ret_from_fork+0x1f/0x30 [ 49.345231][ T2803] INITIAL USE at: [ 49.349180][ T2803] lock_acquire+0xbb/0x290 [ 49.356361][ T2803] _raw_spin_lock_irqsave+0x36/0x50 [ 49.363354][ T2803] input_inject_event+0x79/0x330 [ 49.370097][ T2803] kbd_update_leds_helper+0x5e/0xc0 [ 49.377006][ T2803] kbd_start+0x4e/0x60 [ 49.382816][ T2803] input_register_handle+0x127/0x1b0 [ 49.390078][ T2803] kbd_connect+0x4a/0xb0 [ 49.396175][ T2803] input_attach_handler+0xd5/0x120 [ 49.403012][ T2803] input_register_device.cold+0xdf/0x1c5 [ 49.410533][ T2803] atkbd_connect+0x379/0x4c0 [ 49.416834][ T2803] serio_driver_probe+0x36/0x50 [ 49.423484][ T2803] really_probe+0x138/0x520 [ 49.429713][ T2803] __driver_probe_device+0x149/0x1c0 [ 49.436708][ T2803] driver_probe_device+0x2a/0x120 [ 49.443536][ T2803] __driver_attach+0x178/0x290 [ 49.450008][ T2803] bus_for_each_dev+0xac/0x100 [ 49.456490][ T2803] serio_handle_event+0x311/0x400 [ 49.463257][ T2803] process_one_work+0x32a/0x680 [ 49.469841][ T2803] worker_thread+0x5b/0x520 [ 49.476146][ T2803] kthread+0x148/0x170 [ 49.482102][ T2803] ret_from_fork+0x1f/0x30 [ 49.488246][ T2803] } [ 49.490813][ T2803] ... key at: [] __key.7+0x0/0x10 [ 49.498085][ T2803] -> (&client->buffer_lock){....}-{2:2} { [ 49.503888][ T2803] INITIAL USE at: [ 49.507765][ T2803] lock_acquire+0xbb/0x290 [ 49.513724][ T2803] _raw_spin_lock+0x27/0x40 [ 49.519912][ T2803] evdev_pass_values.part.0+0x6a/0x330 [ 49.527089][ T2803] evdev_events+0x2ec/0x310 [ 49.533131][ T2803] input_to_handler+0xe4/0x150 [ 49.539429][ T2803] input_pass_values.part.0+0x2ab/0x460 [ 49.546512][ T2803] input_handle_event+0x20f/0xa70 [ 49.553159][ T2803] input_inject_event+0x17a/0x330 [ 49.559721][ T2803] evdev_write+0x218/0x360 [ 49.565673][ T2803] vfs_write+0x156/0x560 [ 49.571466][ T2803] ksys_write+0x137/0x170 [ 49.577427][ T2803] do_syscall_64+0x35/0xb0 [ 49.583464][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 49.590893][ T2803] } [ 49.593363][ T2803] ... key at: [] __key.1+0x0/0x10 [ 49.600447][ T2803] ... acquired at: [ 49.604429][ T2803] _raw_spin_lock+0x27/0x40 [ 49.609102][ T2803] evdev_pass_values.part.0+0x6a/0x330 [ 49.614716][ T2803] evdev_events+0x2ec/0x310 [ 49.619370][ T2803] input_to_handler+0xe4/0x150 [ 49.624324][ T2803] input_pass_values.part.0+0x2ab/0x460 [ 49.630025][ T2803] input_handle_event+0x20f/0xa70 [ 49.635195][ T2803] input_inject_event+0x17a/0x330 [ 49.640363][ T2803] evdev_write+0x218/0x360 [ 49.644928][ T2803] vfs_write+0x156/0x560 [ 49.649316][ T2803] ksys_write+0x137/0x170 [ 49.653788][ T2803] do_syscall_64+0x35/0xb0 [ 49.658350][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 49.664388][ T2803] [ 49.666695][ T2803] [ 49.666695][ T2803] the dependencies between the lock to be acquired [ 49.666698][ T2803] and HARDIRQ-irq-unsafe lock: [ 49.680151][ T2803] -> (tasklist_lock){.+.+}-{2:2} { [ 49.685416][ T2803] HARDIRQ-ON-R at: [ 49.689627][ T2803] lock_acquire+0xbb/0x290 [ 49.696136][ T2803] _raw_read_lock+0x58/0x70 [ 49.702608][ T2803] do_wait+0xe6/0x4c0 [ 49.708563][ T2803] kernel_wait+0x4b/0xb0 [ 49.714781][ T2803] call_usermodehelper_exec_work+0xa9/0x120 [ 49.722643][ T2803] process_one_work+0x32a/0x680 [ 49.729549][ T2803] worker_thread+0x5b/0x520 [ 49.736542][ T2803] kthread+0x148/0x170 [ 49.742579][ T2803] ret_from_fork+0x1f/0x30 [ 49.748965][ T2803] SOFTIRQ-ON-R at: [ 49.753202][ T2803] lock_acquire+0xbb/0x290 [ 49.759675][ T2803] _raw_read_lock+0x58/0x70 [ 49.766153][ T2803] do_wait+0xe6/0x4c0 [ 49.772206][ T2803] kernel_wait+0x4b/0xb0 [ 49.778438][ T2803] call_usermodehelper_exec_work+0xa9/0x120 [ 49.786490][ T2803] process_one_work+0x32a/0x680 [ 49.793405][ T2803] worker_thread+0x5b/0x520 [ 49.799890][ T2803] kthread+0x148/0x170 [ 49.805943][ T2803] ret_from_fork+0x1f/0x30 [ 49.812329][ T2803] INITIAL USE at: [ 49.816363][ T2803] lock_acquire+0xbb/0x290 [ 49.822678][ T2803] _raw_write_lock_irq+0x2f/0x40 [ 49.829500][ T2803] copy_process+0x1d28/0x33e0 [ 49.836336][ T2803] kernel_clone+0xf3/0x5a0 [ 49.842632][ T2803] kernel_thread+0x61/0x80 [ 49.849032][ T2803] rest_init+0x1f/0x3d0 [ 49.855071][ T2803] start_kernel+0x69e/0x6c5 [ 49.861478][ T2803] secondary_startup_64_no_verify+0xb0/0xbb [ 49.869437][ T2803] INITIAL READ USE at: [ 49.873994][ T2803] lock_acquire+0xbb/0x290 [ 49.880728][ T2803] _raw_read_lock+0x58/0x70 [ 49.887548][ T2803] do_wait+0xe6/0x4c0 [ 49.893863][ T2803] kernel_wait+0x4b/0xb0 [ 49.900509][ T2803] call_usermodehelper_exec_work+0xa9/0x120 [ 49.908807][ T2803] process_one_work+0x32a/0x680 [ 49.915983][ T2803] worker_thread+0x5b/0x520 [ 49.922800][ T2803] kthread+0x148/0x170 [ 49.929183][ T2803] ret_from_fork+0x1f/0x30 [ 49.935938][ T2803] } [ 49.938582][ T2803] ... key at: [] tasklist_lock+0x18/0x40 [ 49.946445][ T2803] ... acquired at: [ 49.950389][ T2803] _raw_read_lock+0x58/0x70 [ 49.955039][ T2803] send_sigio+0x67/0x2d0 [ 49.959428][ T2803] kill_fasync+0x11d/0x3b0 [ 49.964187][ T2803] lease_break_callback+0x1f/0x30 [ 49.969363][ T2803] __break_lease+0x212/0xb60 [ 49.974104][ T2803] do_dentry_open+0x2ce/0x660 [ 49.978944][ T2803] path_openat+0xe39/0x1380 [ 49.983711][ T2803] do_filp_open+0xc1/0x1b0 [ 49.988358][ T2803] do_sys_openat2+0xed/0x260 [ 49.993113][ T2803] __x64_sys_open+0x7d/0xe0 [ 49.997761][ T2803] do_syscall_64+0x35/0xb0 [ 50.002501][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.008544][ T2803] [ 50.010857][ T2803] -> (&f->f_owner.lock){....}-{2:2} { [ 50.016294][ T2803] INITIAL USE at: [ 50.020247][ T2803] lock_acquire+0xbb/0x290 [ 50.026377][ T2803] _raw_write_lock_irq+0x2f/0x40 [ 50.033126][ T2803] f_modown+0x27/0x150 [ 50.038903][ T2803] do_fcntl+0x78a/0xc00 [ 50.044782][ T2803] __x64_sys_fcntl+0xd7/0x120 [ 50.051183][ T2803] do_syscall_64+0x35/0xb0 [ 50.057307][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.064920][ T2803] INITIAL READ USE at: [ 50.069313][ T2803] lock_acquire+0xbb/0x290 [ 50.075925][ T2803] _raw_read_lock_irqsave+0x6d/0x90 [ 50.083362][ T2803] send_sigio+0x24/0x2d0 [ 50.089760][ T2803] kill_fasync+0x11d/0x3b0 [ 50.096343][ T2803] lease_break_callback+0x1f/0x30 [ 50.103517][ T2803] __break_lease+0x212/0xb60 [ 50.110254][ T2803] do_dentry_open+0x2ce/0x660 [ 50.117075][ T2803] path_openat+0xe39/0x1380 [ 50.123722][ T2803] do_filp_open+0xc1/0x1b0 [ 50.130287][ T2803] do_sys_openat2+0xed/0x260 [ 50.137046][ T2803] __x64_sys_open+0x7d/0xe0 [ 50.143780][ T2803] do_syscall_64+0x35/0xb0 [ 50.150435][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.158636][ T2803] } [ 50.161229][ T2803] ... key at: [] __key.3+0x0/0x10 [ 50.168504][ T2803] ... acquired at: [ 50.172373][ T2803] _raw_read_lock_irqsave+0x6d/0x90 [ 50.177809][ T2803] send_sigio+0x24/0x2d0 [ 50.182238][ T2803] kill_fasync+0x11d/0x3b0 [ 50.186836][ T2803] lease_break_callback+0x1f/0x30 [ 50.192008][ T2803] __break_lease+0x212/0xb60 [ 50.196762][ T2803] do_dentry_open+0x2ce/0x660 [ 50.201683][ T2803] path_openat+0xe39/0x1380 [ 50.206426][ T2803] do_filp_open+0xc1/0x1b0 [ 50.210988][ T2803] do_sys_openat2+0xed/0x260 [ 50.215744][ T2803] __x64_sys_open+0x7d/0xe0 [ 50.220408][ T2803] do_syscall_64+0x35/0xb0 [ 50.224985][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.231028][ T2803] [ 50.233327][ T2803] -> (&new->fa_lock){....}-{2:2} { [ 50.238502][ T2803] INITIAL READ USE at: [ 50.242811][ T2803] lock_acquire+0xbb/0x290 [ 50.249301][ T2803] _raw_read_lock_irqsave+0x6d/0x90 [ 50.256566][ T2803] kill_fasync+0xc7/0x3b0 [ 50.262894][ T2803] lease_break_callback+0x1f/0x30 [ 50.269892][ T2803] __break_lease+0x212/0xb60 [ 50.276475][ T2803] do_dentry_open+0x2ce/0x660 [ 50.283123][ T2803] path_openat+0xe39/0x1380 [ 50.289599][ T2803] do_filp_open+0xc1/0x1b0 [ 50.295989][ T2803] do_sys_openat2+0xed/0x260 [ 50.302556][ T2803] __x64_sys_open+0x7d/0xe0 [ 50.309027][ T2803] do_syscall_64+0x35/0xb0 [ 50.315863][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.323730][ T2803] } [ 50.326211][ T2803] ... key at: [] __key.0+0x0/0x10 [ 50.333398][ T2803] ... acquired at: [ 50.337171][ T2803] lock_acquire+0xbb/0x290 [ 50.341747][ T2803] _raw_read_lock_irqsave+0x6d/0x90 [ 50.347097][ T2803] kill_fasync+0xc7/0x3b0 [ 50.351577][ T2803] evdev_pass_values.part.0+0x2cc/0x330 [ 50.357358][ T2803] evdev_events+0x2ec/0x310 [ 50.362011][ T2803] input_to_handler+0xe4/0x150 [ 50.366926][ T2803] input_pass_values.part.0+0x2ab/0x460 [ 50.372617][ T2803] input_handle_event+0x20f/0xa70 [ 50.377788][ T2803] input_inject_event+0x17a/0x330 [ 50.382987][ T2803] evdev_write+0x218/0x360 [ 50.387552][ T2803] vfs_write+0x156/0x560 [ 50.391947][ T2803] ksys_write+0x137/0x170 [ 50.396420][ T2803] do_syscall_64+0x35/0xb0 [ 50.401073][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.407211][ T2803] [ 50.409518][ T2803] [ 50.409518][ T2803] stack backtrace: [ 50.415672][ T2803] CPU: 0 PID: 2803 Comm: syz-executor.0 Not tainted 5.15.152-syzkaller #0 [ 50.424157][ T2803] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 50.434277][ T2803] Call Trace: [ 50.437536][ T2803] [ 50.440443][ T2803] dump_stack_lvl+0xcd/0x134 [ 50.445014][ T2803] check_irq_usage.cold+0x251/0x256 [ 50.450228][ T2803] ? check_noncircular+0x77/0xe0 [ 50.455230][ T2803] __lock_acquire+0x10cc/0x1a40 [ 50.460143][ T2803] lock_acquire+0xbb/0x290 [ 50.464554][ T2803] ? kill_fasync+0xc7/0x3b0 [ 50.469134][ T2803] ? evdev_pass_values.part.0+0x6a/0x330 [ 50.474742][ T2803] _raw_read_lock_irqsave+0x6d/0x90 [ 50.479914][ T2803] ? kill_fasync+0xc7/0x3b0 [ 50.484405][ T2803] kill_fasync+0xc7/0x3b0 [ 50.489005][ T2803] evdev_pass_values.part.0+0x2cc/0x330 [ 50.494526][ T2803] evdev_events+0x2ec/0x310 [ 50.499031][ T2803] ? evdev_pass_values.part.0+0x330/0x330 [ 50.504740][ T2803] input_to_handler+0xe4/0x150 [ 50.509484][ T2803] input_pass_values.part.0+0x2ab/0x460 [ 50.515004][ T2803] input_handle_event+0x20f/0xa70 [ 50.520007][ T2803] input_inject_event+0x17a/0x330 [ 50.525026][ T2803] evdev_write+0x218/0x360 [ 50.529424][ T2803] ? evdev_read+0x600/0x600 [ 50.533907][ T2803] vfs_write+0x156/0x560 [ 50.538150][ T2803] ksys_write+0x137/0x170 [ 50.542474][ T2803] ? trace_hardirqs_on+0x56/0x110 [ 50.547482][ T2803] do_syscall_64+0x35/0xb0 [ 50.551876][ T2803] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 50.557766][ T2803] RIP: 0033:0x7f40c74a1b29 [ 50.562161][ T2803] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48 [ 50.581749][ T2803] RSP: 002b:00007f40c70240c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 50.590139][ T2803] RAX: ffffffffffffffda RBX: 00007f40c75c0f80 RCX: 00007f40c74a1b29 [ 50.598172][ T2803] RDX: 0000000000000079 RSI: 000000002004d000 RDI: 0000000000000005 [ 50.606203][ T2803] RBP: 00007f40c74ed47a R08: 0000000000000000 R09: 0000000000000000 [ 50.614154][ T2803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 50.622534][ T2803] R13: 0000000000000006 R14: 00007f40c75c0f80 R15: 00007fff474fc9d8 [ 50.630662][ T2803] 2024/03/18 03:35:54 executed programs: 71 2024/03/18 03:35:59 executed programs: 1461