Warning: Permanently added '10.128.10.27' (ED25519) to the list of known hosts. executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program executing program [ 70.152090][ T10] [ 70.154488][ T10] ===================================================== [ 70.161420][ T10] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 70.168878][ T10] 6.8.0-syzkaller-05221-gea80e3ed09ab #0 Not tainted [ 70.175548][ T10] ----------------------------------------------------- [ 70.182478][ T10] kworker/u8:0/10 [HC0[0]:SC0[2]:HE0:SE0] is trying to acquire: [ 70.190109][ T10] ffff88807ce0c578 (&htab->buckets[i].lock){+...}-{2:2}, at: sock_hash_delete_elem+0xb0/0x300 [ 70.200412][ T10] [ 70.200412][ T10] and this task is already holding: [ 70.207778][ T10] ffff88801b29a810 (&p->pi_lock){-.-.}-{2:2}, at: try_to_wake_up+0xb0/0x1470 [ 70.216578][ T10] which would create a new lock dependency: [ 70.222468][ T10] (&p->pi_lock){-.-.}-{2:2} -> (&htab->buckets[i].lock){+...}-{2:2} [ 70.230583][ T10] [ 70.230583][ T10] but this new dependency connects a HARDIRQ-irq-safe lock: [ 70.240029][ T10] (&p->pi_lock){-.-.}-{2:2} [ 70.240054][ T10] [ 70.240054][ T10] ... which became HARDIRQ-irq-safe at: [ 70.252342][ T10] lock_acquire+0x1e4/0x530 [ 70.256939][ T10] _raw_spin_lock_irqsave+0xd5/0x120 [ 70.262344][ T10] try_to_wake_up+0xb0/0x1470 [ 70.267128][ T10] autoremove_wake_function+0x16/0x110 [ 70.272697][ T10] __wake_up_common_lock+0x130/0x1e0 [ 70.278083][ T10] irq_work_single+0xe2/0x240 [ 70.282866][ T10] irq_work_run+0x18b/0x350 [ 70.287488][ T10] __sysvec_irq_work+0xa8/0x3e0 [ 70.292445][ T10] sysvec_irq_work+0x9e/0xc0 [ 70.297156][ T10] asm_sysvec_irq_work+0x1a/0x20 [ 70.302203][ T10] native_apic_msr_write+0x39/0x50 [ 70.307430][ T10] arch_irq_work_raise+0x6f/0x80 [ 70.312479][ T10] irq_work_queue+0xa7/0x150 [ 70.317257][ T10] __kfence_alloc+0x22e/0x370 [ 70.322121][ T10] __kmalloc+0x41c/0x4a0 [ 70.326461][ T10] alloc_workqueue+0x1b0/0x20c0 [ 70.331407][ T10] init_mm_internals+0x17/0x120 [ 70.336349][ T10] kernel_init_freeable+0x403/0x5d0 [ 70.341654][ T10] kernel_init+0x1d/0x2a0 [ 70.346080][ T10] ret_from_fork+0x4b/0x80 [ 70.350598][ T10] ret_from_fork_asm+0x1a/0x30 [ 70.355460][ T10] [ 70.355460][ T10] to a HARDIRQ-irq-unsafe lock: [ 70.362474][ T10] (&htab->buckets[i].lock){+...}-{2:2} [ 70.362504][ T10] [ 70.362504][ T10] ... which became HARDIRQ-irq-unsafe at: [ 70.375911][ T10] ... [ 70.375918][ T10] lock_acquire+0x1e4/0x530 [ 70.383083][ T10] _raw_spin_lock_bh+0x35/0x50 [ 70.387941][ T10] sock_hash_free+0x164/0x820 [ 70.392723][ T10] bpf_map_free_deferred+0xe6/0x110 [ 70.398008][ T10] process_scheduled_works+0xa00/0x1770 [ 70.403641][ T10] worker_thread+0x86d/0xd70 [ 70.408319][ T10] kthread+0x2f0/0x390 [ 70.412507][ T10] ret_from_fork+0x4b/0x80 [ 70.417019][ T10] ret_from_fork_asm+0x1a/0x30 [ 70.421912][ T10] [ 70.421912][ T10] other info that might help us debug this: [ 70.421912][ T10] [ 70.432185][ T10] Possible interrupt unsafe locking scenario: [ 70.432185][ T10] [ 70.440717][ T10] CPU0 CPU1 [ 70.446086][ T10] ---- ---- [ 70.452236][ T10] lock(&htab->buckets[i].lock); [ 70.457269][ T10] local_irq_disable(); [ 70.464041][ T10] lock(&p->pi_lock); [ 70.470635][ T10] lock(&htab->buckets[i].lock); [ 70.478178][ T10] [ 70.481649][ T10] lock(&p->pi_lock); [ 70.485983][ T10] [ 70.485983][ T10] *** DEADLOCK *** [ 70.485983][ T10] [ 70.494123][ T10] 4 locks held by kworker/u8:0/10: [ 70.499231][ T10] #0: ffff888014c81148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x8e0/0x1770 [ 70.510910][ T10] #1: ffffc900000f7d00 ((work_completion)(&map->work)){+.+.}-{0:0}, at: process_scheduled_works+0x91b/0x1770 [ 70.522579][ T10] #2: ffff88801b29a810 (&p->pi_lock){-.-.}-{2:2}, at: try_to_wake_up+0xb0/0x1470 [ 70.531825][ T10] #3: ffffffff8e131920 (rcu_read_lock){....}-{1:2}, at: bpf_trace_run2+0x114/0x420 [ 70.541236][ T10] [ 70.541236][ T10] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 70.551656][ T10] -> (&p->pi_lock){-.-.}-{2:2} { [ 70.556658][ T10] IN-HARDIRQ-W at: [ 70.560668][ T10] lock_acquire+0x1e4/0x530 [ 70.566857][ T10] _raw_spin_lock_irqsave+0xd5/0x120 [ 70.573822][ T10] try_to_wake_up+0xb0/0x1470 [ 70.580160][ T10] autoremove_wake_function+0x16/0x110 [ 70.587271][ T10] __wake_up_common_lock+0x130/0x1e0 [ 70.594299][ T10] irq_work_single+0xe2/0x240 [ 70.600636][ T10] irq_work_run+0x18b/0x350 [ 70.606796][ T10] __sysvec_irq_work+0xa8/0x3e0 [ 70.613312][ T10] sysvec_irq_work+0x9e/0xc0 [ 70.619582][ T10] asm_sysvec_irq_work+0x1a/0x20 [ 70.626208][ T10] native_apic_msr_write+0x39/0x50 [ 70.632974][ T10] arch_irq_work_raise+0x6f/0x80 [ 70.639573][ T10] irq_work_queue+0xa7/0x150 [ 70.645825][ T10] __kfence_alloc+0x22e/0x370 [ 70.652167][ T10] __kmalloc+0x41c/0x4a0 [ 70.658079][ T10] alloc_workqueue+0x1b0/0x20c0 [ 70.664590][ T10] init_mm_internals+0x17/0x120 [ 70.671100][ T10] kernel_init_freeable+0x403/0x5d0 [ 70.677955][ T10] kernel_init+0x1d/0x2a0 [ 70.683942][ T10] ret_from_fork+0x4b/0x80 [ 70.690042][ T10] ret_from_fork_asm+0x1a/0x30 [ 70.696471][ T10] IN-SOFTIRQ-W at: [ 70.700459][ T10] lock_acquire+0x1e4/0x530 [ 70.706616][ T10] _raw_spin_lock_irqsave+0xd5/0x120 [ 70.713586][ T10] try_to_wake_up+0xb0/0x1470 [ 70.719927][ T10] kick_pool+0x41b/0x5c0 [ 70.725826][ T10] __queue_work+0xc20/0xec0 [ 70.732008][ T10] call_timer_fn+0x17e/0x600 [ 70.738320][ T10] __run_timer_base+0x695/0x8e0 [ 70.744833][ T10] run_timer_softirq+0xb7/0x170 [ 70.751348][ T10] __do_softirq+0x2bc/0x943 [ 70.757517][ T10] __irq_exit_rcu+0xf2/0x1c0 [ 70.763784][ T10] irq_exit_rcu+0x9/0x30 [ 70.769714][ T10] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 70.777000][ T10] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 70.784902][ T10] default_idle+0x13/0x20 [ 70.790890][ T10] default_idle_call+0x74/0xb0 [ 70.797316][ T10] do_idle+0x22f/0x5d0 [ 70.803043][ T10] cpu_startup_entry+0x42/0x60 [ 70.809459][ T10] rest_init+0x2e0/0x300 [ 70.815379][ T10] arch_call_rest_init+0xe/0x10 [ 70.821882][ T10] start_kernel+0x47a/0x500 [ 70.828040][ T10] x86_64_start_reservations+0x2a/0x30 [ 70.835157][ T10] x86_64_start_kernel+0x99/0xa0 [ 70.841747][ T10] common_startup_64+0x13e/0x147 [ 70.848340][ T10] INITIAL USE at: [ 70.852237][ T10] lock_acquire+0x1e4/0x530 [ 70.858325][ T10] _raw_spin_lock_irqsave+0xd5/0x120 [ 70.865185][ T10] sched_cgroup_fork+0x33/0x410 [ 70.871605][ T10] copy_process+0x2217/0x3df0 [ 70.877852][ T10] kernel_clone+0x21e/0x8d0 [ 70.883920][ T10] user_mode_thread+0x132/0x1a0 [ 70.890340][ T10] rest_init+0x27/0x300 [ 70.896070][ T10] arch_call_rest_init+0xe/0x10 [ 70.902532][ T10] start_kernel+0x47a/0x500 [ 70.908684][ T10] x86_64_start_reservations+0x2a/0x30 [ 70.915799][ T10] x86_64_start_kernel+0x99/0xa0 [ 70.922308][ T10] common_startup_64+0x13e/0x147 [ 70.928817][ T10] } [ 70.931314][ T10] ... key at: [] rt_mutex_init_task.__key+0x0/0x20 [ 70.940120][ T10] [ 70.940120][ T10] the dependencies between the lock to be acquired [ 70.940131][ T10] and HARDIRQ-irq-unsafe lock: [ 70.953685][ T10] -> (&htab->buckets[i].lock){+...}-{2:2} { [ 70.959620][ T10] HARDIRQ-ON-W at: [ 70.963616][ T10] lock_acquire+0x1e4/0x530 [ 70.969797][ T10] _raw_spin_lock_bh+0x35/0x50 [ 70.976234][ T10] sock_hash_free+0x164/0x820 [ 70.982577][ T10] bpf_map_free_deferred+0xe6/0x110 [ 70.989447][ T10] process_scheduled_works+0xa00/0x1770 [ 70.996653][ T10] worker_thread+0x86d/0xd70 [ 71.002898][ T10] kthread+0x2f0/0x390 [ 71.008624][ T10] ret_from_fork+0x4b/0x80 [ 71.014700][ T10] ret_from_fork_asm+0x1a/0x30 [ 71.021125][ T10] INITIAL USE at: [ 71.025020][ T10] lock_acquire+0x1e4/0x530 [ 71.031175][ T10] _raw_spin_lock_bh+0x35/0x50 [ 71.037508][ T10] sock_hash_free+0x164/0x820 [ 71.043749][ T10] bpf_map_free_deferred+0xe6/0x110 [ 71.050515][ T10] process_scheduled_works+0xa00/0x1770 [ 71.057621][ T10] worker_thread+0x86d/0xd70 [ 71.063779][ T10] kthread+0x2f0/0x390 [ 71.069416][ T10] ret_from_fork+0x4b/0x80 [ 71.075405][ T10] ret_from_fork_asm+0x1a/0x30 [ 71.081762][ T10] } [ 71.084263][ T10] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 71.092601][ T10] ... acquired at: [ 71.096402][ T10] lock_acquire+0x1e4/0x530 [ 71.101083][ T10] _raw_spin_lock_bh+0x35/0x50 [ 71.106025][ T10] sock_hash_delete_elem+0xb0/0x300 [ 71.111419][ T10] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 71.117054][ T10] bpf_trace_run2+0x204/0x420 [ 71.121906][ T10] set_task_cpu+0x53d/0x5b0 [ 71.126589][ T10] try_to_wake_up+0x75b/0x1470 [ 71.131538][ T10] wake_up_q+0xc8/0x120 [ 71.135869][ T10] __mutex_unlock_slowpath+0x6f9/0x750 [ 71.141508][ T10] synchronize_rcu_expedited+0x697/0x820 [ 71.147337][ T10] synchronize_rcu+0x136/0x3e0 [ 71.152300][ T10] sock_hash_free+0xac/0x820 [ 71.157093][ T10] bpf_map_free_deferred+0xe6/0x110 [ 71.162469][ T10] process_scheduled_works+0xa00/0x1770 [ 71.168187][ T10] worker_thread+0x86d/0xd70 [ 71.172956][ T10] kthread+0x2f0/0x390 [ 71.177299][ T10] ret_from_fork+0x4b/0x80 [ 71.181911][ T10] ret_from_fork_asm+0x1a/0x30 [ 71.186945][ T10] [ 71.189276][ T10] [ 71.189276][ T10] stack backtrace: [ 71.195163][ T10] CPU: 1 PID: 10 Comm: kworker/u8:0 Not tainted 6.8.0-syzkaller-05221-gea80e3ed09ab #0 [ 71.204814][ T10] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 71.215221][ T10] Workqueue: events_unbound bpf_map_free_deferred [ 71.221736][ T10] Call Trace: [ 71.225019][ T10] [ 71.227950][ T10] dump_stack_lvl+0x1e7/0x2e0 [ 71.232657][ T10] ? __pfx_dump_stack_lvl+0x10/0x10 [ 71.237874][ T10] ? __pfx__printk+0x10/0x10 [ 71.242471][ T10] ? print_shortest_lock_dependencies+0xf2/0x160 [ 71.248812][ T10] validate_chain+0x4dc7/0x58e0 [ 71.253684][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.258892][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.264097][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.269325][ T10] ? register_lock_class+0x102/0x980 [ 71.274629][ T10] ? __pfx_register_lock_class+0x10/0x10 [ 71.280271][ T10] ? mark_lock+0x9a/0x350 [ 71.284608][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.289816][ T10] __lock_acquire+0x1346/0x1fd0 [ 71.294683][ T10] lock_acquire+0x1e4/0x530 [ 71.299188][ T10] ? sock_hash_delete_elem+0xb0/0x300 [ 71.304566][ T10] ? __pfx_lockdep_softirqs_off+0x10/0x10 [ 71.310294][ T10] ? __pfx_lock_acquire+0x10/0x10 [ 71.315324][ T10] ? sock_hash_delete_elem+0xb0/0x300 [ 71.320713][ T10] ? __pfx___local_bh_disable_ip+0x10/0x10 [ 71.326524][ T10] ? __pfx_lock_acquire+0x10/0x10 [ 71.331555][ T10] ? __pfx_lock_release+0x10/0x10 [ 71.336664][ T10] ? sock_hash_delete_elem+0xb0/0x300 [ 71.342171][ T10] _raw_spin_lock_bh+0x35/0x50 [ 71.346943][ T10] ? sock_hash_delete_elem+0xb0/0x300 [ 71.352319][ T10] sock_hash_delete_elem+0xb0/0x300 [ 71.357523][ T10] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 71.362987][ T10] bpf_trace_run2+0x204/0x420 [ 71.367670][ T10] ? bpf_trace_run2+0x114/0x420 [ 71.372530][ T10] ? __pfx_bpf_trace_run2+0x10/0x10 [ 71.377736][ T10] set_task_cpu+0x53d/0x5b0 [ 71.382239][ T10] ? is_cpu_allowed+0x16a/0x200 [ 71.387131][ T10] try_to_wake_up+0x75b/0x1470 [ 71.391904][ T10] ? __pfx_lock_acquire+0x10/0x10 [ 71.396927][ T10] ? __pfx_try_to_wake_up+0x10/0x10 [ 71.402129][ T10] ? __pfx_lock_release+0x10/0x10 [ 71.407153][ T10] ? do_raw_spin_lock+0x14f/0x370 [ 71.412188][ T10] ? do_raw_spin_unlock+0x13c/0x8b0 [ 71.417393][ T10] wake_up_q+0xc8/0x120 [ 71.421547][ T10] __mutex_unlock_slowpath+0x6f9/0x750 [ 71.427018][ T10] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 71.433024][ T10] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 71.438932][ T10] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 71.445390][ T10] ? finish_wait+0xd4/0x1e0 [ 71.449938][ T10] synchronize_rcu_expedited+0x697/0x820 [ 71.455594][ T10] ? __pfx_synchronize_rcu_expedited+0x10/0x10 [ 71.461762][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.466994][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 71.472040][ T10] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 71.477345][ T10] ? __pfx___might_resched+0x10/0x10 [ 71.482645][ T10] ? look_up_lock_class+0x77/0x160 [ 71.487782][ T10] ? __pfx_autoremove_wake_function+0x10/0x10 [ 71.493859][ T10] synchronize_rcu+0x136/0x3e0 [ 71.498629][ T10] ? __pfx_synchronize_rcu+0x10/0x10 [ 71.503944][ T10] ? mark_lock+0x9a/0x350 [ 71.508297][ T10] ? debug_object_deactivate+0x2d5/0x390 [ 71.513936][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 71.518973][ T10] sock_hash_free+0xac/0x820 [ 71.523571][ T10] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 71.529591][ T10] ? __pfx_sock_hash_free+0x10/0x10 [ 71.534793][ T10] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 71.541258][ T10] bpf_map_free_deferred+0xe6/0x110 [ 71.546487][ T10] ? process_scheduled_works+0x91b/0x1770 [ 71.552236][ T10] process_scheduled_works+0xa00/0x1770 [ 71.557906][ T10] ? __pfx_process_scheduled_works+0x10/0x10 [ 71.563925][ T10] ? assign_work+0x364/0x3d0 [ 71.568545][ T10] worker_thread+0x86d/0xd70 [ 71.573418][ T10] ? __kthread_parkme+0x169/0x1d0 [ 71.578482][ T10] ? __pfx_worker_thread+0x10/0x10 [ 71.583614][ T10] kthread+0x2f0/0x390 [ 71.587698][ T10] ? __pfx_worker_thread+0x10/0x10 [ 71.592831][ T10] ? __pfx_kthread+0x10/0x10 [ 71.597454][ T10] ret_from_fork+0x4b/0x80 [ 71.601889][ T10] ? __pfx_kthread+0x10/0x10 [ 71.606492][ T10] ret_from_fork_asm+0x1a/0x30 [ 71.611284][ T10] [ 71.614582][ T10] ------------[ cut here ]------------ [ 71.620751][ T10] raw_local_irq_restore() called with IRQs enabled [ 71.627364][ T10] WARNING: CPU: 1 PID: 10 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x29/0x40 [ 71.637890][ T10] Modules linked in: [ 71.641889][ T10] CPU: 1 PID: 10 Comm: kworker/u8:0 Not tainted 6.8.0-syzkaller-05221-gea80e3ed09ab #0 executing program [ 71.651608][ T10] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 71.661756][ T10] Workqueue: events_unbound bpf_map_free_deferred [ 71.668212][ T10] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 71.674277][ T10] Code: 90 f3 0f 1e fa 90 80 3d 9e 69 01 04 00 74 06 90 c3 cc cc cc cc c6 05 8f 69 01 04 01 90 48 c7 c7 20 ba aa 8b e8 f8 e5 e7 f5 90 <0f> 0b 90 90 90 c3 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 71.693942][ T10] RSP: 0018:ffffc900000f7338 EFLAGS: 00010246 [ 71.700053][ T10] RAX: 62c31b12b0dd1300 RBX: 1ffff9200001ee6c RCX: ffff8880172a9e00 [ 71.708769][ T10] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 71.717331][ T10] RBP: ffffc900000f73d0 R08: ffffffff8157cc12 R09: 1ffff9200001edbc [ 71.725360][ T10] R10: dffffc0000000000 R11: fffff5200001edbd R12: dffffc0000000000 [ 71.733384][ T10] R13: 1ffff9200001ee68 R14: ffffc900000f7360 R15: 0000000000000246 [ 71.741393][ T10] FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 [ 71.750380][ T10] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 71.756985][ T10] CR2: 0000555562c46ca8 CR3: 000000000df32000 CR4: 00000000003506f0 [ 71.765024][ T10] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 71.773080][ T10] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 71.781133][ T10] Call Trace: [ 71.784449][ T10] [ 71.787381][ T10] ? __warn+0x163/0x4b0 [ 71.791657][ T10] ? warn_bogus_irq_restore+0x29/0x40 [ 71.797061][ T10] ? report_bug+0x2b3/0x500 [ 71.801625][ T10] ? warn_bogus_irq_restore+0x29/0x40 [ 71.807054][ T10] ? handle_bug+0x3e/0x70 [ 71.811465][ T10] ? exc_invalid_op+0x1a/0x50 [ 71.816172][ T10] ? asm_exc_invalid_op+0x1a/0x20 [ 71.821363][ T10] ? __warn_printk+0x292/0x360 [ 71.826171][ T10] ? warn_bogus_irq_restore+0x29/0x40 [ 71.831731][ T10] ? warn_bogus_irq_restore+0x28/0x40 [ 71.837132][ T10] _raw_spin_unlock_irqrestore+0x120/0x140 [ 71.843011][ T10] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 71.849364][ T10] ? do_raw_spin_unlock+0x13c/0x8b0 [ 71.854631][ T10] ? ttwu_do_activate+0x200/0x7e0 [ 71.859692][ T10] try_to_wake_up+0x902/0x1470 [ 71.864519][ T10] ? __pfx_lock_acquire+0x10/0x10 [ 71.869680][ T10] ? __pfx_try_to_wake_up+0x10/0x10 [ 71.874935][ T10] ? __pfx_lock_release+0x10/0x10 [ 71.879981][ T10] ? do_raw_spin_lock+0x14f/0x370 [ 71.885071][ T10] ? do_raw_spin_unlock+0x13c/0x8b0 [ 71.890333][ T10] wake_up_q+0xc8/0x120 [ 71.894492][ T10] __mutex_unlock_slowpath+0x6f9/0x750 [ 71.899965][ T10] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 71.906002][ T10] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 71.911955][ T10] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 71.918294][ T10] ? finish_wait+0xd4/0x1e0 [ 71.923105][ T10] synchronize_rcu_expedited+0x697/0x820 [ 71.928764][ T10] ? __pfx_synchronize_rcu_expedited+0x10/0x10 [ 71.934966][ T10] ? __pfx_validate_chain+0x10/0x10 [ 71.940214][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 71.945266][ T10] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 71.950628][ T10] ? __pfx___might_resched+0x10/0x10 [ 71.955941][ T10] ? look_up_lock_class+0x77/0x160 [ 71.961106][ T10] ? __pfx_autoremove_wake_function+0x10/0x10 [ 71.967195][ T10] synchronize_rcu+0x136/0x3e0 [ 71.972019][ T10] ? __pfx_synchronize_rcu+0x10/0x10 [ 71.977326][ T10] ? mark_lock+0x9a/0x350 [ 71.981734][ T10] ? debug_object_deactivate+0x2d5/0x390 [ 71.987384][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 71.992478][ T10] sock_hash_free+0xac/0x820 [ 71.997100][ T10] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 72.003143][ T10] ? __pfx_sock_hash_free+0x10/0x10 [ 72.008362][ T10] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 72.014748][ T10] bpf_map_free_deferred+0xe6/0x110 [ 72.019967][ T10] ? process_scheduled_works+0x91b/0x1770 [ 72.025749][ T10] process_scheduled_works+0xa00/0x1770 [ 72.031374][ T10] ? __pfx_process_scheduled_works+0x10/0x10 [ 72.037451][ T10] ? assign_work+0x364/0x3d0 [ 72.042089][ T10] worker_thread+0x86d/0xd70 [ 72.046710][ T10] ? __kthread_parkme+0x169/0x1d0 [ 72.051794][ T10] ? __pfx_worker_thread+0x10/0x10 [ 72.056949][ T10] kthread+0x2f0/0x390 [ 72.061072][ T10] ? __pfx_worker_thread+0x10/0x10 [ 72.066208][ T10] ? __pfx_kthread+0x10/0x10 [ 72.070851][ T10] ret_from_fork+0x4b/0x80 [ 72.075302][ T10] ? __pfx_kthread+0x10/0x10 [ 72.079896][ T10] ret_from_fork_asm+0x1a/0x30 [ 72.084754][ T10] [ 72.087800][ T10] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 72.095088][ T10] CPU: 1 PID: 10 Comm: kworker/u8:0 Not tainted 6.8.0-syzkaller-05221-gea80e3ed09ab #0 [ 72.104725][ T10] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 72.114781][ T10] Workqueue: events_unbound bpf_map_free_deferred [ 72.121217][ T10] Call Trace: [ 72.124505][ T10] [ 72.127434][ T10] dump_stack_lvl+0x1e7/0x2e0 [ 72.132146][ T10] ? __pfx_dump_stack_lvl+0x10/0x10 [ 72.137350][ T10] ? __pfx__printk+0x10/0x10 [ 72.141944][ T10] ? _printk+0xd5/0x120 [ 72.146114][ T10] ? vscnprintf+0x5d/0x90 [ 72.150454][ T10] panic+0x349/0x860 [ 72.154371][ T10] ? __warn+0x172/0x4b0 [ 72.158891][ T10] ? __pfx_panic+0x10/0x10 [ 72.163318][ T10] ? show_trace_log_lvl+0x4e6/0x520 [ 72.168539][ T10] ? ret_from_fork_asm+0x1a/0x30 [ 72.173523][ T10] __warn+0x31e/0x4b0 [ 72.177541][ T10] ? warn_bogus_irq_restore+0x29/0x40 [ 72.182920][ T10] report_bug+0x2b3/0x500 [ 72.187272][ T10] ? warn_bogus_irq_restore+0x29/0x40 [ 72.192658][ T10] handle_bug+0x3e/0x70 [ 72.196839][ T10] exc_invalid_op+0x1a/0x50 [ 72.201439][ T10] asm_exc_invalid_op+0x1a/0x20 [ 72.206304][ T10] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 72.212302][ T10] Code: 90 f3 0f 1e fa 90 80 3d 9e 69 01 04 00 74 06 90 c3 cc cc cc cc c6 05 8f 69 01 04 01 90 48 c7 c7 20 ba aa 8b e8 f8 e5 e7 f5 90 <0f> 0b 90 90 90 c3 cc cc cc cc 66 2e 0f 1f 84 00 00 00 00 00 0f 1f [ 72.231939][ T10] RSP: 0018:ffffc900000f7338 EFLAGS: 00010246 [ 72.238010][ T10] RAX: 62c31b12b0dd1300 RBX: 1ffff9200001ee6c RCX: ffff8880172a9e00 [ 72.245986][ T10] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 72.253958][ T10] RBP: ffffc900000f73d0 R08: ffffffff8157cc12 R09: 1ffff9200001edbc [ 72.261937][ T10] R10: dffffc0000000000 R11: fffff5200001edbd R12: dffffc0000000000 [ 72.269915][ T10] R13: 1ffff9200001ee68 R14: ffffc900000f7360 R15: 0000000000000246 [ 72.277915][ T10] ? __warn_printk+0x292/0x360 [ 72.282741][ T10] ? warn_bogus_irq_restore+0x28/0x40 [ 72.288136][ T10] _raw_spin_unlock_irqrestore+0x120/0x140 [ 72.293991][ T10] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 72.300327][ T10] ? do_raw_spin_unlock+0x13c/0x8b0 [ 72.305540][ T10] ? ttwu_do_activate+0x200/0x7e0 [ 72.310572][ T10] try_to_wake_up+0x902/0x1470 [ 72.315348][ T10] ? __pfx_lock_acquire+0x10/0x10 [ 72.320375][ T10] ? __pfx_try_to_wake_up+0x10/0x10 [ 72.325577][ T10] ? __pfx_lock_release+0x10/0x10 [ 72.330613][ T10] ? do_raw_spin_lock+0x14f/0x370 [ 72.335654][ T10] ? do_raw_spin_unlock+0x13c/0x8b0 [ 72.340867][ T10] wake_up_q+0xc8/0x120 [ 72.345049][ T10] __mutex_unlock_slowpath+0x6f9/0x750 [ 72.350523][ T10] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 72.356520][ T10] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 72.362419][ T10] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 72.368778][ T10] ? finish_wait+0xd4/0x1e0 [ 72.373288][ T10] synchronize_rcu_expedited+0x697/0x820 [ 72.378928][ T10] ? __pfx_synchronize_rcu_expedited+0x10/0x10 [ 72.385174][ T10] ? __pfx_validate_chain+0x10/0x10 [ 72.390389][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 72.395431][ T10] ? __pfx_wait_rcu_exp_gp+0x10/0x10 [ 72.400732][ T10] ? __pfx___might_resched+0x10/0x10 [ 72.406031][ T10] ? look_up_lock_class+0x77/0x160 [ 72.411149][ T10] ? __pfx_autoremove_wake_function+0x10/0x10 [ 72.417228][ T10] synchronize_rcu+0x136/0x3e0 [ 72.422000][ T10] ? __pfx_synchronize_rcu+0x10/0x10 [ 72.427294][ T10] ? mark_lock+0x9a/0x350 [ 72.431647][ T10] ? debug_object_deactivate+0x2d5/0x390 [ 72.437293][ T10] ? __lock_acquire+0x1346/0x1fd0 [ 72.442335][ T10] sock_hash_free+0xac/0x820 [ 72.446977][ T10] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 72.452984][ T10] ? __pfx_sock_hash_free+0x10/0x10 [ 72.458198][ T10] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 72.464540][ T10] bpf_map_free_deferred+0xe6/0x110 [ 72.469788][ T10] ? process_scheduled_works+0x91b/0x1770 [ 72.475644][ T10] process_scheduled_works+0xa00/0x1770 [ 72.481240][ T10] ? __pfx_process_scheduled_works+0x10/0x10 [ 72.487360][ T10] ? assign_work+0x364/0x3d0 [ 72.491998][ T10] worker_thread+0x86d/0xd70 [ 72.496635][ T10] ? __kthread_parkme+0x169/0x1d0 [ 72.501691][ T10] ? __pfx_worker_thread+0x10/0x10 [ 72.506820][ T10] kthread+0x2f0/0x390 [ 72.510905][ T10] ? __pfx_worker_thread+0x10/0x10 [ 72.516023][ T10] ? __pfx_kthread+0x10/0x10 [ 72.520627][ T10] ret_from_fork+0x4b/0x80 [ 72.525152][ T10] ? __pfx_kthread+0x10/0x10 [ 72.529755][ T10] ret_from_fork_asm+0x1a/0x30 [ 72.534578][ T10] [ 72.537936][ T10] Kernel Offset: disabled [ 72.542278][ T10] Rebooting in 86400 seconds..