Warning: Permanently added '10.128.0.245' (ED25519) to the list of known hosts. executing program executing program [ 41.235985][ T0] ------------[ cut here ]------------ [ 41.236014][ T0] [ 41.236017][ T0] ====================================================== [ 41.236021][ T0] WARNING: possible circular locking dependency detected [ 41.236025][ T0] 5.15.152-syzkaller #0 Not tainted [ 41.236033][ T0] ------------------------------------------------------ [ 41.236037][ T0] swapper/1/0 is trying to acquire lock: [ 41.236044][ T0] ffffffff8c7fbf78 ((console_sem).lock){....}-{2:2}, at: down_trylock+0x1c/0xa0 [ 41.236087][ T0] [ 41.236087][ T0] but task is already holding lock: [ 41.236090][ T0] ffff8880b9b3a318 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x26/0x140 [ 41.236118][ T0] [ 41.236118][ T0] which lock already depends on the new lock. [ 41.236118][ T0] [ 41.236121][ T0] [ 41.236121][ T0] the existing dependency chain (in reverse order) is: [ 41.236125][ T0] [ 41.236125][ T0] -> #2 (&rq->__lock){-.-.}-{2:2}: [ 41.236140][ T0] lock_acquire+0x1db/0x4f0 [ 41.236152][ T0] _raw_spin_lock_nested+0x2d/0x40 [ 41.236168][ T0] raw_spin_rq_lock_nested+0x26/0x140 [ 41.236179][ T0] task_fork_fair+0x5d/0x350 [ 41.236190][ T0] sched_cgroup_fork+0x2d3/0x330 [ 41.236202][ T0] copy_process+0x224a/0x3ef0 [ 41.236213][ T0] kernel_clone+0x210/0x960 [ 41.236222][ T0] kernel_thread+0x168/0x1e0 [ 41.236232][ T0] rest_init+0x21/0x330 [ 41.236243][ T0] start_kernel+0x48c/0x535 [ 41.236255][ T0] secondary_startup_64_no_verify+0xb1/0xbb [ 41.236268][ T0] [ 41.236268][ T0] -> #1 (&p->pi_lock){-.-.}-{2:2}: [ 41.236283][ T0] lock_acquire+0x1db/0x4f0 [ 41.236292][ T0] _raw_spin_lock_irqsave+0xd1/0x120 [ 41.236303][ T0] try_to_wake_up+0xae/0x1300 [ 41.236314][ T0] up+0x6e/0x90 [ 41.236324][ T0] __up_console_sem+0x11a/0x1e0 [ 41.236336][ T0] console_unlock+0x1145/0x12b0 [ 41.236346][ T0] vprintk_emit+0xbf/0x150 [ 41.236355][ T0] dev_vprintk_emit+0x2aa/0x323 [ 41.236367][ T0] dev_printk_emit+0xd9/0x118 [ 41.236378][ T0] _dev_warn+0x11e/0x165 [ 41.236389][ T0] _request_firmware+0xf2b/0x1200 [ 41.236400][ T0] request_firmware_work_func+0x126/0x270 [ 41.236411][ T0] process_one_work+0x8a1/0x10c0 [ 41.236424][ T0] worker_thread+0xaca/0x1280 [ 41.236435][ T0] kthread+0x3f6/0x4f0 [ 41.236445][ T0] ret_from_fork+0x1f/0x30 [ 41.236456][ T0] [ 41.236456][ T0] -> #0 ((console_sem).lock){....}-{2:2}: [ 41.236471][ T0] validate_chain+0x1649/0x5930 [ 41.236481][ T0] __lock_acquire+0x1295/0x1ff0 [ 41.236490][ T0] lock_acquire+0x1db/0x4f0 [ 41.236500][ T0] _raw_spin_lock_irqsave+0xd1/0x120 [ 41.236511][ T0] down_trylock+0x1c/0xa0 [ 41.236521][ T0] __down_trylock_console_sem+0x105/0x250 [ 41.236532][ T0] console_trylock_spinning+0x8a/0x3f0 [ 41.236543][ T0] vprintk_emit+0xa6/0x150 [ 41.236553][ T0] _printk+0xd1/0x111 [ 41.236562][ T0] report_bug+0x1e5/0x2e0 [ 41.236574][ T0] handle_bug+0x3d/0x70 [ 41.236585][ T0] exc_invalid_op+0x16/0x40 [ 41.236596][ T0] asm_exc_invalid_op+0x16/0x20 [ 41.236607][ T0] __local_bh_enable_ip+0x1b3/0x1f0 [ 41.236618][ T0] sock_map_delete_elem+0xcb/0x130 [ 41.236630][ T0] bpf_prog_2c29ac5cdc6b1842+0x3a/0x49c [ 41.236639][ T0] bpf_trace_run3+0x1d1/0x380 [ 41.236651][ T0] __schedule+0x1e8d/0x45b0 [ 41.236663][ T0] schedule_idle+0x4a/0x90 [ 41.236674][ T0] do_idle+0x61e/0x670 [ 41.236686][ T0] cpu_startup_entry+0x14/0x20 [ 41.236698][ T0] start_secondary+0x371/0x500 [ 41.236711][ T0] secondary_startup_64_no_verify+0xb1/0xbb [ 41.236723][ T0] [ 41.236723][ T0] other info that might help us debug this: [ 41.236723][ T0] [ 41.236726][ T0] Chain exists of: [ 41.236726][ T0] (console_sem).lock --> &p->pi_lock --> &rq->__lock [ 41.236726][ T0] [ 41.236749][ T0] Possible unsafe locking scenario: [ 41.236749][ T0] [ 41.236751][ T0] CPU0 CPU1 [ 41.236754][ T0] ---- ---- [ 41.236757][ T0] lock(&rq->__lock); [ 41.236764][ T0] lock(&p->pi_lock); [ 41.236771][ T0] lock(&rq->__lock); [ 41.236778][ T0] lock((console_sem).lock); [ 41.236785][ T0] [ 41.236785][ T0] *** DEADLOCK *** [ 41.236785][ T0] [ 41.236787][ T0] 2 locks held by swapper/1/0: [ 41.236794][ T0] #0: ffff8880b9b3a318 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x26/0x140 [ 41.236823][ T0] #1: ffffffff8c91f720 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire+0x5/0x30 [ 41.236850][ T0] [ 41.236850][ T0] stack backtrace: [ 41.236854][ T0] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.15.152-syzkaller #0 [ 41.236866][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 41.236873][ T0] Call Trace: [ 41.236876][ T0] [ 41.236881][ T0] dump_stack_lvl+0x1e3/0x2cb [ 41.236895][ T0] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 41.236915][ T0] ? print_circular_bug+0x12b/0x1a0 [ 41.236928][ T0] check_noncircular+0x2f8/0x3b0 [ 41.236941][ T0] ? add_chain_block+0x850/0x850 [ 41.236952][ T0] ? lockdep_lock+0x11f/0x2a0 [ 41.236966][ T0] ? rcu_read_lock_sched_held+0x89/0x130 [ 41.236980][ T0] ? __bpf_trace_rcu_stall_warning+0x10/0x10 [ 41.236993][ T0] ? mark_lock+0x98/0x340 [ 41.237005][ T0] validate_chain+0x1649/0x5930 [ 41.237021][ T0] ? trace_pelt_cfs_tp+0x3c/0x110 [ 41.237034][ T0] ? reacquire_held_locks+0x660/0x660 [ 41.237045][ T0] ? data_push_tail+0x6de/0x700 [ 41.237064][ T0] ? desc_read+0x3d0/0x3d0 [ 41.237074][ T0] ? rcu_is_watching+0x11/0xa0 [ 41.237086][ T0] ? bpf_prog_2c29ac5cdc6b1842+0x3a/0x49c [ 41.237096][ T0] ? lock_release+0xb9/0x9a0 [ 41.237106][ T0] ? read_lock_is_recursive+0x10/0x10 [ 41.237118][ T0] ? reacquire_held_locks+0x660/0x660 [ 41.237132][ T0] ? mark_lock+0x98/0x340 [ 41.237143][ T0] __lock_acquire+0x1295/0x1ff0 [ 41.237158][ T0] lock_acquire+0x1db/0x4f0 [ 41.237168][ T0] ? down_trylock+0x1c/0xa0 [ 41.237181][ T0] ? vsnprintf+0x1c70/0x1c70 [ 41.237194][ T0] ? read_lock_is_recursive+0x10/0x10 [ 41.237206][ T0] ? memcpy+0x3c/0x60 [ 41.237218][ T0] ? vsnprintf+0x1b96/0x1c70 [ 41.237230][ T0] ? _prb_commit+0x30a/0x3e0 [ 41.237242][ T0] ? prb_reserve+0x1240/0x1240 [ 41.237254][ T0] _raw_spin_lock_irqsave+0xd1/0x120 [ 41.237266][ T0] ? down_trylock+0x1c/0xa0 [ 41.237278][ T0] ? _raw_spin_lock+0x40/0x40 [ 41.237290][ T0] ? vprintk_store+0xf1b/0x1300 [ 41.237302][ T0] down_trylock+0x1c/0xa0 [ 41.237315][ T0] __down_trylock_console_sem+0x105/0x250 [ 41.237328][ T0] ? printk_parse_prefix+0x2c0/0x2c0 [ 41.237338][ T0] ? vprintk_emit+0xa6/0x150 [ 41.237349][ T0] ? console_trylock+0x70/0x70 [ 41.237363][ T0] ? vprintk_emit+0xa6/0x150 [ 41.237373][ T0] console_trylock_spinning+0x8a/0x3f0 [ 41.237385][ T0] ? vprintk_emit+0x150/0x150 [ 41.237395][ T0] ? lockdep_unlock+0x166/0x300 [ 41.237412][ T0] vprintk_emit+0xa6/0x150 [ 41.237425][ T0] _printk+0xd1/0x111 [ 41.237436][ T0] ? report_bug+0x16e/0x2e0 [ 41.237448][ T0] ? panic+0x84d/0x84d [ 41.237458][ T0] ? __lock_acquire+0x1295/0x1ff0 [ 41.237470][ T0] ? find_bug+0x9c/0x350 [ 41.237481][ T0] ? __local_bh_enable_ip+0x1b3/0x1f0 [ 41.237492][ T0] report_bug+0x1e5/0x2e0 [ 41.237505][ T0] handle_bug+0x3d/0x70 [ 41.237518][ T0] exc_invalid_op+0x16/0x40 [ 41.237531][ T0] asm_exc_invalid_op+0x16/0x20 [ 41.237543][ T0] RIP: 0010:__local_bh_enable_ip+0x1b3/0x1f0 [ 41.237556][ T0] Code: 04 25 28 00 00 00 48 3b 44 24 60 75 4a 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 0f 0b e9 d0 fe ff ff e8 3f 00 00 00 eb a2 <0f> 0b e9 02 ff ff ff 48 c7 c1 44 c1 e3 8d 80 e1 07 80 c1 03 38 c1 [ 41.237566][ T0] RSP: 0018:ffffc90000d67940 EFLAGS: 00010046 [ 41.237576][ T0] RAX: 0000000000000000 RBX: 1ffff920001acf2c RCX: 0000000000000001 [ 41.237584][ T0] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff884e8deb [ 41.237592][ T0] RBP: ffffc90000d679f8 R08: dffffc0000000000 R09: ffffed100f266cb6 [ 41.237601][ T0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 41.237609][ T0] R13: ffff8880161be100 R14: ffffc90000d67980 R15: 0000000000000201 [ 41.237621][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 41.237634][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 41.237645][ T0] ? _local_bh_enable+0xa0/0xa0 [ 41.237656][ T0] ? do_raw_spin_unlock+0x137/0x8b0 [ 41.237668][ T0] ? sock_map_delete_elem+0x97/0x130 [ 41.237680][ T0] sock_map_delete_elem+0xcb/0x130 [ 41.237692][ T0] bpf_prog_2c29ac5cdc6b1842+0x3a/0x49c [ 41.237703][ T0] bpf_trace_run3+0x1d1/0x380 [ 41.237715][ T0] ? bpf_trace_run2+0x340/0x340 [ 41.237730][ T0] __schedule+0x1e8d/0x45b0 [ 41.237743][ T0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 41.237756][ T0] ? print_irqtrace_events+0x210/0x210 [ 41.237769][ T0] ? tick_nohz_idle_exit+0x429/0x550 [ 41.237784][ T0] ? __sched_text_start+0x8/0x8 [ 41.237797][ T0] ? flush_smp_call_function_from_idle+0x13e/0x280 [ 41.237814][ T0] ? generic_smp_call_function_single_interrupt+0x10/0x10 [ 41.237827][ T0] ? tick_nohz_restart_sched_tick+0x200/0x200 [ 41.237840][ T0] ? tick_nohz_idle_got_tick+0x96/0x100 [ 41.237854][ T0] schedule_idle+0x4a/0x90 [ 41.237874][ T0] do_idle+0x61e/0x670 [ 41.237889][ T0] ? idle_inject_timer_fn+0x60/0x60 [ 41.237916][ T0] ? asm_sysvec_call_function_single+0x16/0x20 [ 41.237931][ T0] ? schedule_idle+0x57/0x90 [ 41.237945][ T0] cpu_startup_entry+0x14/0x20 [ 41.237958][ T0] start_secondary+0x371/0x500 [ 41.237971][ T0] ? arch_scale_freq_tick+0x120/0x120 [ 41.237987][ T0] secondary_startup_64_no_verify+0xb1/0xbb [ 41.238003][ T0] [ 42.201597][ T0] WARNING: CPU: 1 PID: 0 at kernel/softirq.c:363 __local_bh_enable_ip+0x1b3/0x1f0 [ 42.210775][ T0] Modules linked in: [ 42.214643][ T0] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.15.152-syzkaller #0 [ 42.222433][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 42.232459][ T0] RIP: 0010:__local_bh_enable_ip+0x1b3/0x1f0 [ 42.238411][ T0] Code: 04 25 28 00 00 00 48 3b 44 24 60 75 4a 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 0f 0b e9 d0 fe ff ff e8 3f 00 00 00 eb a2 <0f> 0b e9 02 ff ff ff 48 c7 c1 44 c1 e3 8d 80 e1 07 80 c1 03 38 c1 [ 42.257989][ T0] RSP: 0018:ffffc90000d67940 EFLAGS: 00010046 [ 42.264028][ T0] RAX: 0000000000000000 RBX: 1ffff920001acf2c RCX: 0000000000000001 [ 42.271973][ T0] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff884e8deb [ 42.279928][ T0] RBP: ffffc90000d679f8 R08: dffffc0000000000 R09: ffffed100f266cb6 [ 42.287888][ T0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 42.295831][ T0] R13: ffff8880161be100 R14: ffffc90000d67980 R15: 0000000000000201 [ 42.303774][ T0] FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 42.312673][ T0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 42.319225][ T0] CR2: 000055555639eca8 CR3: 0000000019cf0000 CR4: 00000000003506e0 [ 42.327169][ T0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 42.335114][ T0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 42.343055][ T0] Call Trace: [ 42.346324][ T0] [ 42.349232][ T0] ? __warn+0x15b/0x300 [ 42.353363][ T0] ? __local_bh_enable_ip+0x1b3/0x1f0 [ 42.358706][ T0] ? report_bug+0x1b7/0x2e0 [ 42.363182][ T0] ? handle_bug+0x3d/0x70 [ 42.367479][ T0] ? exc_invalid_op+0x16/0x40 [ 42.372143][ T0] ? asm_exc_invalid_op+0x16/0x20 [ 42.377158][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 42.382419][ T0] ? __local_bh_enable_ip+0x1b3/0x1f0 [ 42.387759][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 42.393016][ T0] ? _local_bh_enable+0xa0/0xa0 [ 42.397834][ T0] ? do_raw_spin_unlock+0x137/0x8b0 [ 42.403005][ T0] ? sock_map_delete_elem+0x97/0x130 [ 42.408277][ T0] sock_map_delete_elem+0xcb/0x130 [ 42.413360][ T0] bpf_prog_2c29ac5cdc6b1842+0x3a/0x49c [ 42.418888][ T0] bpf_trace_run3+0x1d1/0x380 [ 42.423559][ T0] ? bpf_trace_run2+0x340/0x340 [ 42.428388][ T0] __schedule+0x1e8d/0x45b0 [ 42.432865][ T0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 42.438814][ T0] ? print_irqtrace_events+0x210/0x210 [ 42.444242][ T0] ? tick_nohz_idle_exit+0x429/0x550 [ 42.449675][ T0] ? __sched_text_start+0x8/0x8 [ 42.454497][ T0] ? flush_smp_call_function_from_idle+0x13e/0x280 [ 42.460968][ T0] ? generic_smp_call_function_single_interrupt+0x10/0x10 [ 42.468132][ T0] ? tick_nohz_restart_sched_tick+0x200/0x200 [ 42.474168][ T0] ? tick_nohz_idle_got_tick+0x96/0x100 [ 42.479686][ T0] schedule_idle+0x4a/0x90 [ 42.484091][ T0] do_idle+0x61e/0x670 [ 42.488135][ T0] ? idle_inject_timer_fn+0x60/0x60 [ 42.493302][ T0] ? asm_sysvec_call_function_single+0x16/0x20 [ 42.499461][ T0] ? schedule_idle+0x57/0x90 [ 42.504023][ T0] cpu_startup_entry+0x14/0x20 [ 42.508851][ T0] start_secondary+0x371/0x500 [ 42.514738][ T0] ? arch_scale_freq_tick+0x120/0x120 [ 42.520082][ T0] secondary_startup_64_no_verify+0xb1/0xbb [ 42.525947][ T0] [ 42.528940][ T0] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 42.536202][ T0] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.15.152-syzkaller #0 [ 42.543975][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 42.554000][ T0] Call Trace: [ 42.557254][ T0] [ 42.560157][ T0] dump_stack_lvl+0x1e3/0x2cb [ 42.564808][ T0] ? io_uring_drop_tctx_refs+0x19d/0x19d [ 42.570410][ T0] ? panic+0x84d/0x84d [ 42.574452][ T0] ? panic+0x84d/0x84d [ 42.578495][ T0] ? __local_bh_enable_ip+0x1a0/0x1f0 [ 42.583839][ T0] ? __local_bh_enable_ip+0x1a0/0x1f0 [ 42.589182][ T0] panic+0x318/0x84d [ 42.593048][ T0] ? __warn+0x16a/0x300 [ 42.597172][ T0] ? fb_is_primary_device+0xcc/0xcc [ 42.602338][ T0] ? secondary_startup_64_no_verify+0xb1/0xbb [ 42.608389][ T0] ? __local_bh_enable_ip+0x1b3/0x1f0 [ 42.613730][ T0] __warn+0x2b2/0x300 [ 42.617684][ T0] ? __local_bh_enable_ip+0x1b3/0x1f0 [ 42.623022][ T0] report_bug+0x1b7/0x2e0 [ 42.627337][ T0] handle_bug+0x3d/0x70 [ 42.631482][ T0] exc_invalid_op+0x16/0x40 [ 42.635967][ T0] asm_exc_invalid_op+0x16/0x20 [ 42.640804][ T0] RIP: 0010:__local_bh_enable_ip+0x1b3/0x1f0 [ 42.646776][ T0] Code: 04 25 28 00 00 00 48 3b 44 24 60 75 4a 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 0f 0b e9 d0 fe ff ff e8 3f 00 00 00 eb a2 <0f> 0b e9 02 ff ff ff 48 c7 c1 44 c1 e3 8d 80 e1 07 80 c1 03 38 c1 [ 42.666364][ T0] RSP: 0018:ffffc90000d67940 EFLAGS: 00010046 [ 42.672413][ T0] RAX: 0000000000000000 RBX: 1ffff920001acf2c RCX: 0000000000000001 [ 42.680391][ T0] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff884e8deb [ 42.688337][ T0] RBP: ffffc90000d679f8 R08: dffffc0000000000 R09: ffffed100f266cb6 [ 42.696295][ T0] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 42.704255][ T0] R13: ffff8880161be100 R14: ffffc90000d67980 R15: 0000000000000201 [ 42.712207][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 42.717478][ T0] ? sock_map_delete_elem+0xcb/0x130 [ 42.722745][ T0] ? _local_bh_enable+0xa0/0xa0 [ 42.727567][ T0] ? do_raw_spin_unlock+0x137/0x8b0 [ 42.732737][ T0] ? sock_map_delete_elem+0x97/0x130 [ 42.737992][ T0] sock_map_delete_elem+0xcb/0x130 [ 42.743076][ T0] bpf_prog_2c29ac5cdc6b1842+0x3a/0x49c [ 42.748592][ T0] bpf_trace_run3+0x1d1/0x380 [ 42.753241][ T0] ? bpf_trace_run2+0x340/0x340 [ 42.758069][ T0] __schedule+0x1e8d/0x45b0 [ 42.762544][ T0] ? lockdep_hardirqs_on_prepare+0x438/0x7a0 [ 42.768492][ T0] ? print_irqtrace_events+0x210/0x210 [ 42.773921][ T0] ? tick_nohz_idle_exit+0x429/0x550 [ 42.779178][ T0] ? __sched_text_start+0x8/0x8 [ 42.784000][ T0] ? flush_smp_call_function_from_idle+0x13e/0x280 [ 42.790469][ T0] ? generic_smp_call_function_single_interrupt+0x10/0x10 [ 42.797549][ T0] ? tick_nohz_restart_sched_tick+0x200/0x200 [ 42.803585][ T0] ? tick_nohz_idle_got_tick+0x96/0x100 [ 42.809129][ T0] schedule_idle+0x4a/0x90 [ 42.813548][ T0] do_idle+0x61e/0x670 [ 42.817588][ T0] ? idle_inject_timer_fn+0x60/0x60 [ 42.822761][ T0] ? asm_sysvec_call_function_single+0x16/0x20 [ 42.828889][ T0] ? schedule_idle+0x57/0x90 [ 42.833454][ T0] cpu_startup_entry+0x14/0x20 [ 42.838188][ T0] start_secondary+0x371/0x500 [ 42.842925][ T0] ? arch_scale_freq_tick+0x120/0x120 [ 42.848270][ T0] secondary_startup_64_no_verify+0xb1/0xbb [ 42.854150][ T0] [ 43.952512][ T0] Shutting down cpus with NMI [ 43.957305][ T0] Kernel Offset: disabled [ 43.961628][ T0] Rebooting in 86400 seconds..