Warning: Permanently added '10.128.1.29' (ED25519) to the list of known hosts. 2024/10/06 03:09:12 ignoring optional flag "sandboxArg"="0" 2024/10/06 03:09:12 ignoring optional flag "type"="gce" 2024/10/06 03:09:13 parsed 1 programs 2024/10/06 03:09:14 executed programs: 0 [ 57.981528][ T3445] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 58.872914][ T3450] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 58.880774][ T3450] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 58.888508][ T3450] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 58.896718][ T3450] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 61.736531][ T36] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 61.744489][ T36] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 61.755558][ T13] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 61.763492][ T13] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 61.788103][ T4140] input: syz1 as /devices/virtual/input/input5 [ 61.795908][ T4140] [ 61.798233][ T4140] ====================================================== [ 61.805223][ T4140] WARNING: possible circular locking dependency detected [ 61.812257][ T4140] 6.12.0-rc1-syzkaller #0 Not tainted [ 61.817609][ T4140] ------------------------------------------------------ [ 61.824611][ T4140] syz-executor.0/4140 is trying to acquire lock: [ 61.830967][ T4140] ffff88810831fc70 (&newdev->mutex){+.+.}-{3:3}, at: uinput_request_submit+0x12e/0x300 [ 61.840695][ T4140] [ 61.840695][ T4140] but task is already holding lock: [ 61.848041][ T4140] ffff88810831d0b0 (&ff->mutex){+.+.}-{3:3}, at: input_ff_upload+0x21f/0x520 [ 61.856793][ T4140] [ 61.856793][ T4140] which lock already depends on the new lock. [ 61.856793][ T4140] [ 61.867263][ T4140] [ 61.867263][ T4140] the existing dependency chain (in reverse order) is: [ 61.876244][ T4140] [ 61.876244][ T4140] -> #3 (&ff->mutex){+.+.}-{3:3}: [ 61.883512][ T4140] __mutex_lock+0x99/0x9a0 [ 61.888427][ T4140] input_ff_flush+0x35/0xc0 [ 61.893534][ T4140] input_flush_device+0x5d/0x80 [ 61.899146][ T4140] evdev_release+0x79/0x2e0 [ 61.904178][ T4140] __fput+0xfb/0x540 [ 61.908589][ T4140] __se_sys_close+0xc7/0x160 [ 61.913760][ T4140] do_syscall_64+0xa0/0x1b0 [ 61.918857][ T4140] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 61.925250][ T4140] [ 61.925250][ T4140] -> #2 (&dev->mutex#2){+.+.}-{3:3}: [ 61.932707][ T4140] __mutex_lock+0x99/0x9a0 [ 61.937708][ T4140] input_register_handle+0x35/0x170 [ 61.943493][ T4140] kbd_connect+0x49/0xb0 [ 61.948231][ T4140] input_register_device+0x78c/0x8e0 [ 61.954019][ T4140] acpi_button_add+0x41f/0x680 [ 61.959287][ T4140] acpi_device_probe+0x4e/0x190 [ 61.964671][ T4140] really_probe+0x1a8/0x5f0 [ 61.969668][ T4140] __driver_probe_device+0xdf/0x1d0 [ 61.975364][ T4140] driver_probe_device+0x2e/0x250 [ 61.980903][ T4140] __driver_attach+0x259/0x3a0 [ 61.986177][ T4140] bus_for_each_dev+0x14b/0x1c0 [ 61.991697][ T4140] bus_add_driver+0x1b5/0x390 [ 61.996950][ T4140] driver_register+0xde/0x170 [ 62.002133][ T4140] do_one_initcall+0x182/0x500 [ 62.007401][ T4140] do_initcall_level+0xd7/0x1c0 [ 62.012754][ T4140] do_initcalls+0x3f/0x80 [ 62.017590][ T4140] kernel_init_freeable+0x203/0x2a0 [ 62.023292][ T4140] kernel_init+0x1b/0x2a0 [ 62.028208][ T4140] ret_from_fork+0x4b/0x60 [ 62.033134][ T4140] ret_from_fork_asm+0x1a/0x30 [ 62.038485][ T4140] [ 62.038485][ T4140] -> #1 (input_mutex){+.+.}-{3:3}: [ 62.045746][ T4140] __mutex_lock+0x99/0x9a0 [ 62.050658][ T4140] input_register_device+0x640/0x8e0 [ 62.056465][ T4140] uinput_create_device+0x1c4/0x2a0 [ 62.062175][ T4140] uinput_ioctl_handler+0x321/0xb70 [ 62.068052][ T4140] __se_sys_ioctl+0xb8/0x130 [ 62.073237][ T4140] do_syscall_64+0xa0/0x1b0 [ 62.078228][ T4140] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 62.084623][ T4140] [ 62.084623][ T4140] -> #0 (&newdev->mutex){+.+.}-{3:3}: [ 62.092247][ T4140] __lock_acquire+0x1200/0x2540 [ 62.097592][ T4140] lock_acquire+0xeb/0x270 [ 62.102503][ T4140] __mutex_lock+0x99/0x9a0 [ 62.107415][ T4140] uinput_request_submit+0x12e/0x300 [ 62.113194][ T4140] uinput_dev_upload_effect+0x10b/0x140 [ 62.119260][ T4140] input_ff_upload+0x313/0x520 [ 62.124519][ T4140] evdev_ioctl_handler+0x113c/0x1610 [ 62.130299][ T4140] __se_sys_ioctl+0xb8/0x130 [ 62.135470][ T4140] do_syscall_64+0xa0/0x1b0 [ 62.140463][ T4140] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 62.146939][ T4140] [ 62.146939][ T4140] other info that might help us debug this: [ 62.146939][ T4140] [ 62.157225][ T4140] Chain exists of: [ 62.157225][ T4140] &newdev->mutex --> &dev->mutex#2 --> &ff->mutex [ 62.157225][ T4140] [ 62.169527][ T4140] Possible unsafe locking scenario: [ 62.169527][ T4140] [ 62.176960][ T4140] CPU0 CPU1 [ 62.182392][ T4140] ---- ---- [ 62.187727][ T4140] lock(&ff->mutex); [ 62.191696][ T4140] lock(&dev->mutex#2); [ 62.198455][ T4140] lock(&ff->mutex); [ 62.204930][ T4140] lock(&newdev->mutex); [ 62.209230][ T4140] [ 62.209230][ T4140] *** DEADLOCK *** [ 62.209230][ T4140] [ 62.217374][ T4140] 2 locks held by syz-executor.0/4140: [ 62.222833][ T4140] #0: ffff888106ff9110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_ioctl_handler+0x52/0x1610 [ 62.232809][ T4140] #1: ffff88810831d0b0 (&ff->mutex){+.+.}-{3:3}, at: input_ff_upload+0x21f/0x520 [ 62.242094][ T4140] [ 62.242094][ T4140] stack backtrace: [ 62.248150][ T4140] CPU: 0 UID: 0 PID: 4140 Comm: syz-executor.0 Not tainted 6.12.0-rc1-syzkaller #0 [ 62.257417][ T4140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 62.267460][ T4140] Call Trace: [ 62.270723][ T4140] [ 62.273641][ T4140] dump_stack_lvl+0x12b/0x1d0 [ 62.278303][ T4140] print_circular_bug+0x28d/0x2a0 [ 62.283305][ T4140] check_noncircular+0x119/0x140 [ 62.288223][ T4140] __lock_acquire+0x1200/0x2540 [ 62.293093][ T4140] ? uinput_request_submit+0x12e/0x300 [ 62.298535][ T4140] lock_acquire+0xeb/0x270 [ 62.302930][ T4140] ? uinput_request_submit+0x12e/0x300 [ 62.308560][ T4140] ? uinput_request_submit+0x12e/0x300 [ 62.314133][ T4140] __mutex_lock+0x99/0x9a0 [ 62.318529][ T4140] ? uinput_request_submit+0x12e/0x300 [ 62.323963][ T4140] ? uinput_request_alloc_id+0x1ec/0x200 [ 62.329578][ T4140] uinput_request_submit+0x12e/0x300 [ 62.334839][ T4140] uinput_dev_upload_effect+0x10b/0x140 [ 62.340547][ T4140] input_ff_upload+0x313/0x520 [ 62.345299][ T4140] evdev_ioctl_handler+0x113c/0x1610 [ 62.350741][ T4140] ? __pfx_evdev_ioctl+0x10/0x10 [ 62.355741][ T4140] __se_sys_ioctl+0xb8/0x130 [ 62.360328][ T4140] do_syscall_64+0xa0/0x1b0 [ 62.364856][ T4140] ? clear_bhb_loop+0x35/0x90 [ 62.369578][ T4140] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 62.375459][ T4140] RIP: 0033:0x7f2413c7dca9 [ 62.379890][ T4140] 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 [ 62.399471][ T4140] RSP: 002b:00007f24149970c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 62.407891][ T4140] RAX: ffffffffffffffda RBX: 00007f2413dabf80 RCX: 00007f2413c7dca9 [ 62.416111][ T4140] RDX: 0000000020000300 RSI: 0000000040304580 RDI: 0000000000000004 [ 62.424072][ T4140] RBP: 00007f2413cc947e R08: 0000000000000000 R09: 0000000000000000 [ 62.432109][ T4140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 62.440075][ T4140] R13: 0000000000000006 R14: 00007f2413dabf80 R15: 00007ffd0e6282f8 [ 62.448206][ T4140] [ 62.629435][ T4142] input: syz1 as /devices/virtual/input/input6 2024/10/06 03:09:19 executed programs: 2 [ 63.469565][ T4144] input: syz1 as /devices/virtual/input/input7 [ 64.309346][ T4146] input: syz1 as /devices/virtual/input/input8 [ 65.148352][ T4148] input: syz1 as /devices/virtual/input/input9 [ 65.987992][ T4150] input: syz1 as /devices/virtual/input/input10 [ 66.827337][ T4152] input: syz1 as /devices/virtual/input/input11 [ 67.670374][ T4154] input: syz1 as /devices/virtual/input/input12 2024/10/06 03:09:24 executed programs: 8 [ 68.509939][ T4156] input: syz1 as /devices/virtual/input/input13 [ 69.347406][ T4159] input: syz1 as /devices/virtual/input/input14 [ 70.187520][ T4162] input: syz1 as /devices/virtual/input/input15 [ 70.490814][ T38] cfg80211: failed to load regulatory.db [ 71.026974][ T4165] input: syz1 as /devices/virtual/input/input16