Warning: Permanently added '10.128.0.57' (ED25519) to the list of known hosts. executing program [ 80.291508][ C1] [ 80.293899][ C1] ===================================================== [ 80.300856][ C1] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 80.308312][ C1] 6.8.0-syzkaller-05271-gf99c5f563c17 #0 Not tainted [ 80.315065][ C1] ----------------------------------------------------- [ 80.322003][ C1] swapper/1/0 [HC0[0]:SC1[3]:HE0:SE0] is trying to acquire: [ 80.329290][ C1] ffff888023d51520 (&htab->buckets[i].lock){+.-.}-{2:2}, at: sock_hash_delete_elem+0xb0/0x300 [ 80.339621][ C1] [ 80.339621][ C1] and this task is already holding: [ 80.346984][ C1] ffff8880172b6410 (&p->pi_lock){-.-.}-{2:2}, at: try_to_wake_up+0xb0/0x1470 [ 80.355962][ C1] which would create a new lock dependency: [ 80.361860][ C1] (&p->pi_lock){-.-.}-{2:2} -> (&htab->buckets[i].lock){+.-.}-{2:2} [ 80.369975][ C1] [ 80.369975][ C1] but this new dependency connects a HARDIRQ-irq-safe lock: [ 80.379417][ C1] (&p->pi_lock){-.-.}-{2:2} [ 80.379442][ C1] [ 80.379442][ C1] ... which became HARDIRQ-irq-safe at: [ 80.391824][ C1] lock_acquire+0x1e4/0x530 [ 80.396420][ C1] _raw_spin_lock_irqsave+0xd5/0x120 [ 80.401821][ C1] try_to_wake_up+0xb0/0x1470 [ 80.406601][ C1] autoremove_wake_function+0x16/0x110 [ 80.412323][ C1] __wake_up_common_lock+0x130/0x1e0 [ 80.417713][ C1] irq_work_single+0xe2/0x240 [ 80.422506][ C1] irq_work_run+0x18b/0x350 [ 80.427116][ C1] __sysvec_irq_work+0xa8/0x3e0 [ 80.432072][ C1] sysvec_irq_work+0x9e/0xc0 [ 80.436763][ C1] asm_sysvec_irq_work+0x1a/0x20 [ 80.441803][ C1] native_apic_msr_write+0x39/0x50 [ 80.447008][ C1] arch_irq_work_raise+0x6f/0x80 [ 80.452037][ C1] irq_work_queue+0xa7/0x150 [ 80.456716][ C1] __kfence_alloc+0x22e/0x370 [ 80.461487][ C1] __kmalloc+0x41c/0x4a0 [ 80.465824][ C1] alloc_workqueue+0x1b0/0x20c0 [ 80.470765][ C1] init_mm_internals+0x17/0x120 [ 80.475704][ C1] kernel_init_freeable+0x403/0x5d0 [ 80.481012][ C1] kernel_init+0x1d/0x2a0 [ 80.485450][ C1] ret_from_fork+0x4b/0x80 [ 80.489965][ C1] ret_from_fork_asm+0x1a/0x30 [ 80.494844][ C1] [ 80.494844][ C1] to a HARDIRQ-irq-unsafe lock: [ 80.501888][ C1] (&htab->buckets[i].lock){+.-.}-{2:2} [ 80.501919][ C1] [ 80.501919][ C1] ... which became HARDIRQ-irq-unsafe at: [ 80.515353][ C1] ... [ 80.515363][ C1] lock_acquire+0x1e4/0x530 [ 80.522822][ C1] _raw_spin_lock_bh+0x35/0x50 [ 80.527706][ C1] sock_hash_delete_elem+0xb0/0x300 [ 80.532997][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 80.538549][ C1] bpf_trace_run2+0x204/0x420 [ 80.543323][ C1] trace_contention_end+0xd7/0x100 [ 80.548541][ C1] __mutex_lock+0x2e5/0xd70 [ 80.553142][ C1] futex_exit_release+0x34/0x1f0 [ 80.558212][ C1] exit_mm_release+0x1a/0x30 [ 80.562894][ C1] exit_mm+0xb0/0x310 [ 80.567055][ C1] do_exit+0x99e/0x27e0 [ 80.571477][ C1] do_group_exit+0x207/0x2c0 [ 80.576420][ C1] __x64_sys_exit_group+0x3f/0x40 [ 80.581536][ C1] do_syscall_64+0xfb/0x240 [ 80.586131][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 80.592116][ C1] [ 80.592116][ C1] other info that might help us debug this: [ 80.592116][ C1] [ 80.602344][ C1] Possible interrupt unsafe locking scenario: [ 80.602344][ C1] [ 80.610675][ C1] CPU0 CPU1 [ 80.616046][ C1] ---- ---- [ 80.621884][ C1] lock(&htab->buckets[i].lock); [ 80.626922][ C1] local_irq_disable(); [ 80.633677][ C1] lock(&p->pi_lock); [ 80.640269][ C1] lock(&htab->buckets[i].lock); [ 80.647902][ C1] [ 80.651359][ C1] lock(&p->pi_lock); [ 80.655629][ C1] [ 80.655629][ C1] *** DEADLOCK *** [ 80.655629][ C1] [ 80.663852][ C1] 3 locks held by swapper/1/0: [ 80.668609][ C1] #0: ffffffff8e136ab0 (&rcu_state.gp_wq){..-.}-{2:2}, at: swake_up_one+0x20/0x160 [ 80.678040][ C1] #1: ffff8880172b6410 (&p->pi_lock){-.-.}-{2:2}, at: try_to_wake_up+0xb0/0x1470 [ 80.687304][ C1] #2: ffffffff8e131920 (rcu_read_lock){....}-{1:2}, at: bpf_trace_run2+0x114/0x420 [ 80.696734][ C1] [ 80.696734][ C1] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 80.707147][ C1] -> (&p->pi_lock){-.-.}-{2:2} { [ 80.712118][ C1] IN-HARDIRQ-W at: [ 80.716105][ C1] lock_acquire+0x1e4/0x530 [ 80.722269][ C1] _raw_spin_lock_irqsave+0xd5/0x120 [ 80.729299][ C1] try_to_wake_up+0xb0/0x1470 [ 80.735782][ C1] autoremove_wake_function+0x16/0x110 [ 80.742907][ C1] __wake_up_common_lock+0x130/0x1e0 [ 80.749852][ C1] irq_work_single+0xe2/0x240 [ 80.756193][ C1] irq_work_run+0x18b/0x350 [ 80.762357][ C1] __sysvec_irq_work+0xa8/0x3e0 [ 80.768868][ C1] sysvec_irq_work+0x9e/0xc0 [ 80.775120][ C1] asm_sysvec_irq_work+0x1a/0x20 [ 80.781721][ C1] native_apic_msr_write+0x39/0x50 [ 80.788497][ C1] arch_irq_work_raise+0x6f/0x80 [ 80.795106][ C1] irq_work_queue+0xa7/0x150 [ 80.801365][ C1] __kfence_alloc+0x22e/0x370 [ 80.807792][ C1] __kmalloc+0x41c/0x4a0 [ 80.813698][ C1] alloc_workqueue+0x1b0/0x20c0 [ 80.820233][ C1] init_mm_internals+0x17/0x120 [ 80.826752][ C1] kernel_init_freeable+0x403/0x5d0 [ 80.833610][ C1] kernel_init+0x1d/0x2a0 [ 80.839608][ C1] ret_from_fork+0x4b/0x80 [ 80.845691][ C1] ret_from_fork_asm+0x1a/0x30 [ 80.852115][ C1] IN-SOFTIRQ-W at: [ 80.856095][ C1] lock_acquire+0x1e4/0x530 [ 80.863281][ C1] _raw_spin_lock_irqsave+0xd5/0x120 [ 80.870238][ C1] try_to_wake_up+0xb0/0x1470 [ 80.876577][ C1] call_timer_fn+0x17e/0x600 [ 80.882832][ C1] __run_timer_base+0x66a/0x8e0 [ 80.889346][ C1] run_timer_softirq+0xb7/0x170 [ 80.895851][ C1] __do_softirq+0x2bc/0x943 [ 80.902010][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 80.908253][ C1] irq_exit_rcu+0x9/0x30 [ 80.914142][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 80.921429][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 80.929068][ C1] default_idle+0x13/0x20 [ 80.935054][ C1] default_idle_call+0x74/0xb0 [ 80.941477][ C1] do_idle+0x22f/0x5d0 [ 80.947195][ C1] cpu_startup_entry+0x42/0x60 [ 80.953615][ C1] rest_init+0x2e0/0x300 [ 80.959534][ C1] arch_call_rest_init+0xe/0x10 [ 80.966035][ C1] start_kernel+0x47a/0x500 [ 80.972184][ C1] x86_64_start_reservations+0x2a/0x30 [ 80.979298][ C1] x86_64_start_kernel+0x99/0xa0 [ 80.985889][ C1] common_startup_64+0x13e/0x147 [ 80.992662][ C1] INITIAL USE at: [ 80.996558][ C1] lock_acquire+0x1e4/0x530 [ 81.003060][ C1] _raw_spin_lock_irqsave+0xd5/0x120 [ 81.010177][ C1] sched_cgroup_fork+0x33/0x410 [ 81.016882][ C1] copy_process+0x2217/0x3df0 [ 81.024005][ C1] kernel_clone+0x21e/0x8d0 [ 81.030597][ C1] user_mode_thread+0x132/0x1a0 [ 81.037058][ C1] rest_init+0x27/0x300 [ 81.042791][ C1] arch_call_rest_init+0xe/0x10 [ 81.049212][ C1] start_kernel+0x47a/0x500 [ 81.055286][ C1] x86_64_start_reservations+0x2a/0x30 [ 81.062317][ C1] x86_64_start_kernel+0x99/0xa0 [ 81.068823][ C1] common_startup_64+0x13e/0x147 [ 81.075337][ C1] } [ 81.077859][ C1] ... key at: [] rt_mutex_init_task.__key+0x0/0x20 [ 81.086555][ C1] [ 81.086555][ C1] the dependencies between the lock to be acquired [ 81.086564][ C1] and HARDIRQ-irq-unsafe lock: [ 81.100279][ C1] -> (&htab->buckets[i].lock){+.-.}-{2:2} { [ 81.106200][ C1] HARDIRQ-ON-W at: [ 81.110187][ C1] lock_acquire+0x1e4/0x530 [ 81.116349][ C1] _raw_spin_lock_bh+0x35/0x50 [ 81.122769][ C1] sock_hash_delete_elem+0xb0/0x300 [ 81.129644][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 81.136839][ C1] bpf_trace_run2+0x204/0x420 [ 81.143184][ C1] trace_contention_end+0xd7/0x100 [ 81.149955][ C1] __mutex_lock+0x2e5/0xd70 [ 81.156120][ C1] futex_exit_release+0x34/0x1f0 [ 81.162711][ C1] exit_mm_release+0x1a/0x30 [ 81.169147][ C1] exit_mm+0xb0/0x310 [ 81.174791][ C1] do_exit+0x99e/0x27e0 [ 81.180711][ C1] do_group_exit+0x207/0x2c0 [ 81.186958][ C1] __x64_sys_exit_group+0x3f/0x40 [ 81.193660][ C1] do_syscall_64+0xfb/0x240 [ 81.199839][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 81.207405][ C1] IN-SOFTIRQ-W at: [ 81.211483][ C1] lock_acquire+0x1e4/0x530 [ 81.217641][ C1] _raw_spin_lock_bh+0x35/0x50 [ 81.224074][ C1] sock_hash_delete_elem+0xb0/0x300 [ 81.230927][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 81.238141][ C1] bpf_trace_run2+0x204/0x420 [ 81.244476][ C1] trace_contention_end+0xf6/0x120 [ 81.251331][ C1] __pv_queued_spin_lock_slowpath+0x939/0xc60 [ 81.259056][ C1] queued_spin_lock_slowpath+0x42/0x50 [ 81.266175][ C1] do_raw_spin_lock+0x272/0x370 [ 81.272687][ C1] _raw_spin_lock_irqsave+0xe1/0x120 [ 81.280271][ C1] try_to_wake_up+0xb0/0x1470 [ 81.286784][ C1] swake_up_one+0x70/0x160 [ 81.293041][ C1] rcu_core+0x13d7/0x1830 [ 81.299108][ C1] __do_softirq+0x2bc/0x943 [ 81.305269][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 81.311606][ C1] irq_exit_rcu+0x9/0x30 [ 81.317604][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 81.324919][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 81.332648][ C1] acpi_safe_halt+0x21/0x30 [ 81.338812][ C1] acpi_idle_enter+0xe4/0x140 [ 81.345143][ C1] cpuidle_enter_state+0x118/0x490 [ 81.351913][ C1] cpuidle_enter+0x5d/0xa0 [ 81.357986][ C1] do_idle+0x375/0x5d0 [ 81.363794][ C1] cpu_startup_entry+0x42/0x60 [ 81.370238][ C1] __pfx_ap_starting+0x0/0x10 [ 81.376663][ C1] common_startup_64+0x13e/0x147 [ 81.383539][ C1] INITIAL USE at: [ 81.387435][ C1] lock_acquire+0x1e4/0x530 [ 81.393534][ C1] _raw_spin_lock_bh+0x35/0x50 [ 81.400219][ C1] sock_hash_delete_elem+0xb0/0x300 [ 81.407160][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 81.414280][ C1] bpf_trace_run2+0x204/0x420 [ 81.420611][ C1] trace_contention_end+0xd7/0x100 [ 81.427466][ C1] __mutex_lock+0x2e5/0xd70 [ 81.433542][ C1] futex_exit_release+0x34/0x1f0 [ 81.440053][ C1] exit_mm_release+0x1a/0x30 [ 81.446414][ C1] exit_mm+0xb0/0x310 [ 81.452142][ C1] do_exit+0x99e/0x27e0 [ 81.457951][ C1] do_group_exit+0x207/0x2c0 [ 81.464203][ C1] __x64_sys_exit_group+0x3f/0x40 [ 81.470813][ C1] do_syscall_64+0xfb/0x240 [ 81.477060][ C1] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 81.484699][ C1] } [ 81.487203][ C1] ... key at: [] sock_hash_alloc.__key+0x0/0x20 [ 81.495532][ C1] ... acquired at: [ 81.499328][ C1] lock_acquire+0x1e4/0x530 [ 81.504024][ C1] _raw_spin_lock_bh+0x35/0x50 [ 81.508981][ C1] sock_hash_delete_elem+0xb0/0x300 [ 81.514367][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 81.520096][ C1] bpf_trace_run2+0x204/0x420 [ 81.524959][ C1] trace_contention_end+0xf6/0x120 [ 81.530261][ C1] __pv_queued_spin_lock_slowpath+0x939/0xc60 [ 81.536512][ C1] queued_spin_lock_slowpath+0x42/0x50 [ 81.542157][ C1] do_raw_spin_lock+0x272/0x370 [ 81.547297][ C1] _raw_spin_lock_irqsave+0xe1/0x120 [ 81.552758][ C1] try_to_wake_up+0xb0/0x1470 [ 81.557611][ C1] swake_up_one+0x70/0x160 [ 81.562211][ C1] rcu_core+0x13d7/0x1830 [ 81.566716][ C1] __do_softirq+0x2bc/0x943 [ 81.571402][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 81.576168][ C1] irq_exit_rcu+0x9/0x30 [ 81.580611][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 81.586423][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 81.592586][ C1] acpi_safe_halt+0x21/0x30 [ 81.597269][ C1] acpi_idle_enter+0xe4/0x140 [ 81.602236][ C1] cpuidle_enter_state+0x118/0x490 [ 81.607543][ C1] cpuidle_enter+0x5d/0xa0 [ 81.612141][ C1] do_idle+0x375/0x5d0 [ 81.616389][ C1] cpu_startup_entry+0x42/0x60 [ 81.621505][ C1] __pfx_ap_starting+0x0/0x10 [ 81.626537][ C1] common_startup_64+0x13e/0x147 [ 81.631666][ C1] [ 81.633998][ C1] [ 81.633998][ C1] stack backtrace: [ 81.639896][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 81.649186][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 81.659255][ C1] Call Trace: [ 81.662550][ C1] [ 81.665414][ C1] dump_stack_lvl+0x1e7/0x2e0 [ 81.670102][ C1] ? __pfx_dump_stack_lvl+0x10/0x10 [ 81.675315][ C1] ? __pfx__printk+0x10/0x10 [ 81.679935][ C1] ? print_shortest_lock_dependencies+0xf2/0x160 [ 81.686627][ C1] validate_chain+0x4dc7/0x58e0 [ 81.691495][ C1] ? __pfx_validate_chain+0x10/0x10 [ 81.696726][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 81.702113][ C1] ? lockdep_unlock+0x16a/0x300 [ 81.706985][ C1] ? mark_lock+0x9a/0x350 [ 81.711408][ C1] __lock_acquire+0x1346/0x1fd0 [ 81.716270][ C1] lock_acquire+0x1e4/0x530 [ 81.720777][ C1] ? sock_hash_delete_elem+0xb0/0x300 [ 81.726156][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 81.731183][ C1] ? sock_hash_delete_elem+0xb0/0x300 [ 81.736562][ C1] ? __pfx___local_bh_disable_ip+0x10/0x10 [ 81.742372][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 81.747398][ C1] ? validate_chain+0x11b/0x58e0 [ 81.752340][ C1] ? sock_hash_delete_elem+0xb0/0x300 [ 81.757714][ C1] _raw_spin_lock_bh+0x35/0x50 [ 81.762492][ C1] ? sock_hash_delete_elem+0xb0/0x300 [ 81.767865][ C1] sock_hash_delete_elem+0xb0/0x300 [ 81.773079][ C1] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 81.778541][ C1] bpf_trace_run2+0x204/0x420 [ 81.783232][ C1] ? bpf_trace_run2+0x114/0x420 [ 81.788084][ C1] ? __pfx_bpf_trace_run2+0x10/0x10 [ 81.793290][ C1] trace_contention_end+0xf6/0x120 [ 81.798421][ C1] __pv_queued_spin_lock_slowpath+0x939/0xc60 [ 81.804591][ C1] ? __pfx___pv_queued_spin_lock_slowpath+0x10/0x10 [ 81.811193][ C1] queued_spin_lock_slowpath+0x42/0x50 [ 81.816775][ C1] do_raw_spin_lock+0x272/0x370 [ 81.821637][ C1] ? __pfx_do_raw_spin_lock+0x10/0x10 [ 81.827035][ C1] _raw_spin_lock_irqsave+0xe1/0x120 [ 81.832325][ C1] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 81.838228][ C1] ? do_raw_spin_lock+0x14f/0x370 [ 81.843264][ C1] try_to_wake_up+0xb0/0x1470 [ 81.847948][ C1] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 81.854284][ C1] ? __pfx_try_to_wake_up+0x10/0x10 [ 81.859500][ C1] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 81.864963][ C1] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 81.870861][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 81.876757][ C1] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 81.883092][ C1] swake_up_one+0x70/0x160 [ 81.887523][ C1] rcu_core+0x13d7/0x1830 [ 81.892037][ C1] ? __pfx_rcu_core+0x10/0x10 [ 81.896714][ C1] ? rebalance_domains+0x949/0xac0 [ 81.901833][ C1] ? rebalance_domains+0x1b9/0xac0 [ 81.906946][ C1] ? __pfx_rebalance_domains+0x10/0x10 [ 81.912427][ C1] ? do_raw_spin_unlock+0x13c/0x8b0 [ 81.917741][ C1] __do_softirq+0x2bc/0x943 [ 81.922253][ C1] ? __irq_exit_rcu+0xf2/0x1c0 [ 81.927025][ C1] ? __pfx___do_softirq+0x10/0x10 [ 81.932058][ C1] ? irqtime_account_irq+0xd4/0x1e0 [ 81.937352][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 81.941942][ C1] ? __pfx___irq_exit_rcu+0x10/0x10 [ 81.947149][ C1] irq_exit_rcu+0x9/0x30 [ 81.951427][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 81.957281][ C1] [ 81.960220][ C1] [ 81.963167][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 81.969172][ C1] RIP: 0010:acpi_safe_halt+0x21/0x30 [ 81.974496][ C1] Code: 90 90 90 90 90 90 90 90 90 65 48 8b 04 25 80 ce 03 00 48 f7 00 08 00 00 00 75 10 66 90 0f 00 2d 15 4a 98 00 f3 0f 1e fa fb f4 c3 cc cc cc cc 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 [ 81.994637][ C1] RSP: 0018:ffffc90000197d08 EFLAGS: 00000246 [ 82.000714][ C1] RAX: ffff8880172c5a00 RBX: ffff88801b2b3064 RCX: 0000000000016cf9 [ 82.008775][ C1] RDX: 0000000000000001 RSI: ffff88801b2b3000 RDI: ffff88801b2b3064 [ 82.016753][ C1] RBP: 0000000000039f18 R08: ffff8880b9537d0b R09: 1ffff110172a6fa1 [ 82.024729][ C1] R10: dffffc0000000000 R11: ffffffff8b701580 R12: ffff88801b39a800 [ 82.032703][ C1] R13: 0000000000000000 R14: 0000000000000001 R15: ffffffff8e8a2e80 [ 82.040678][ C1] ? __pfx_acpi_idle_enter+0x10/0x10 [ 82.045984][ C1] acpi_idle_enter+0xe4/0x140 [ 82.050758][ C1] cpuidle_enter_state+0x118/0x490 [ 82.055996][ C1] ? __pfx_menu_select+0x10/0x10 [ 82.061028][ C1] cpuidle_enter+0x5d/0xa0 [ 82.065456][ C1] do_idle+0x375/0x5d0 [ 82.069528][ C1] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 82.075860][ C1] ? __pfx_do_idle+0x10/0x10 [ 82.080455][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.086373][ C1] ? complete+0xb4/0x1c0 [ 82.090632][ C1] cpu_startup_entry+0x42/0x60 [ 82.095401][ C1] start_secondary+0x100/0x100 [ 82.100176][ C1] common_startup_64+0x13e/0x147 [ 82.105132][ C1] [ 82.108281][ C1] ------------[ cut here ]------------ [ 82.113772][ C1] raw_local_irq_restore() called with IRQs enabled [ 82.120359][ C1] WARNING: CPU: 1 PID: 0 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x29/0x40 [ 82.130781][ C1] Modules linked in: [ 82.134717][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 82.144051][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 82.154143][ C1] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 82.160156][ C1] Code: 90 f3 0f 1e fa 90 80 3d de 69 01 04 00 74 06 90 c3 cc cc cc cc c6 05 cf 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 [ 82.179889][ C1] RSP: 0018:ffffc90000a089d8 EFLAGS: 00010246 [ 82.185997][ C1] RAX: 06572d533f5fb100 RBX: 1ffff92000141140 RCX: ffff8880172c5a00 [ 82.194025][ C1] RDX: 0000000000000104 RSI: 0000000000000000 RDI: 0000000000000000 [ 82.203165][ C1] RBP: ffffc90000a08a70 R08: ffffffff8157cc12 R09: 1ffff92000141090 [ 82.211290][ C1] R10: dffffc0000000000 R11: fffff52000141091 R12: dffffc0000000000 [ 82.219284][ C1] R13: 1ffff9200014113c R14: ffffc90000a08a00 R15: 0000000000000046 [ 82.227413][ C1] FS: 0000000000000000(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 [ 82.236471][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 82.243286][ C1] CR2: 000055e082a86000 CR3: 000000001f28a000 CR4: 00000000003506f0 [ 82.251657][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 82.259646][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 82.267856][ C1] Call Trace: [ 82.271279][ C1] [ 82.274147][ C1] ? __warn+0x163/0x4b0 [ 82.278338][ C1] ? warn_bogus_irq_restore+0x29/0x40 [ 82.283870][ C1] ? report_bug+0x2b3/0x500 [ 82.288418][ C1] ? warn_bogus_irq_restore+0x29/0x40 [ 82.294028][ C1] ? handle_bug+0x3e/0x70 [ 82.298402][ C1] ? exc_invalid_op+0x1a/0x50 [ 82.303129][ C1] ? asm_exc_invalid_op+0x1a/0x20 [ 82.308180][ C1] ? __warn_printk+0x292/0x360 [ 82.312983][ C1] ? warn_bogus_irq_restore+0x29/0x40 [ 82.318357][ C1] ? warn_bogus_irq_restore+0x28/0x40 [ 82.323768][ C1] _raw_spin_unlock_irqrestore+0x120/0x140 [ 82.329594][ C1] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.335965][ C1] ? do_raw_spin_lock+0x14f/0x370 [ 82.341191][ C1] try_to_wake_up+0x5c8/0x1470 [ 82.346001][ C1] ? __pfx_try_to_wake_up+0x10/0x10 [ 82.351302][ C1] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 82.356849][ C1] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 82.362927][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.368846][ C1] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.375195][ C1] swake_up_one+0x70/0x160 [ 82.379634][ C1] rcu_core+0x13d7/0x1830 [ 82.383977][ C1] ? __pfx_rcu_core+0x10/0x10 [ 82.388785][ C1] ? rebalance_domains+0x949/0xac0 [ 82.393918][ C1] ? rebalance_domains+0x1b9/0xac0 [ 82.399029][ C1] ? __pfx_rebalance_domains+0x10/0x10 [ 82.404643][ C1] ? do_raw_spin_unlock+0x13c/0x8b0 [ 82.409851][ C1] __do_softirq+0x2bc/0x943 [ 82.414383][ C1] ? __irq_exit_rcu+0xf2/0x1c0 [ 82.419147][ C1] ? __pfx___do_softirq+0x10/0x10 [ 82.424188][ C1] ? irqtime_account_irq+0xd4/0x1e0 [ 82.429480][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 82.434074][ C1] ? __pfx___irq_exit_rcu+0x10/0x10 [ 82.439366][ C1] irq_exit_rcu+0x9/0x30 [ 82.443645][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 82.449366][ C1] [ 82.452307][ C1] [ 82.455235][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 82.461251][ C1] RIP: 0010:acpi_safe_halt+0x21/0x30 [ 82.466624][ C1] Code: 90 90 90 90 90 90 90 90 90 65 48 8b 04 25 80 ce 03 00 48 f7 00 08 00 00 00 75 10 66 90 0f 00 2d 15 4a 98 00 f3 0f 1e fa fb f4 c3 cc cc cc cc 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 [ 82.486588][ C1] RSP: 0018:ffffc90000197d08 EFLAGS: 00000246 [ 82.492779][ C1] RAX: ffff8880172c5a00 RBX: ffff88801b2b3064 RCX: 0000000000016cf9 [ 82.500750][ C1] RDX: 0000000000000001 RSI: ffff88801b2b3000 RDI: ffff88801b2b3064 [ 82.508732][ C1] RBP: 0000000000039f18 R08: ffff8880b9537d0b R09: 1ffff110172a6fa1 [ 82.516889][ C1] R10: dffffc0000000000 R11: ffffffff8b701580 R12: ffff88801b39a800 [ 82.525040][ C1] R13: 0000000000000000 R14: 0000000000000001 R15: ffffffff8e8a2e80 [ 82.533016][ C1] ? __pfx_acpi_idle_enter+0x10/0x10 [ 82.538319][ C1] acpi_idle_enter+0xe4/0x140 [ 82.543012][ C1] cpuidle_enter_state+0x118/0x490 [ 82.548119][ C1] ? __pfx_menu_select+0x10/0x10 [ 82.553078][ C1] cpuidle_enter+0x5d/0xa0 [ 82.557497][ C1] do_idle+0x375/0x5d0 [ 82.561592][ C1] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 82.568004][ C1] ? __pfx_do_idle+0x10/0x10 [ 82.572605][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.578518][ C1] ? complete+0xb4/0x1c0 [ 82.582947][ C1] cpu_startup_entry+0x42/0x60 [ 82.587711][ C1] start_secondary+0x100/0x100 [ 82.592603][ C1] common_startup_64+0x13e/0x147 [ 82.597609][ C1] [ 82.600634][ C1] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 82.607920][ C1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 82.617200][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 82.627265][ C1] Call Trace: [ 82.630544][ C1] [ 82.633399][ C1] dump_stack_lvl+0x1e7/0x2e0 [ 82.638080][ C1] ? __pfx_dump_stack_lvl+0x10/0x10 [ 82.643276][ C1] ? __pfx__printk+0x10/0x10 [ 82.647865][ C1] ? _printk+0xd5/0x120 [ 82.652017][ C1] ? vscnprintf+0x5d/0x90 [ 82.656346][ C1] panic+0x349/0x860 [ 82.660240][ C1] ? __warn+0x172/0x4b0 [ 82.664392][ C1] ? __pfx_panic+0x10/0x10 [ 82.668802][ C1] ? show_trace_log_lvl+0x4e6/0x520 [ 82.674007][ C1] ? common_startup_64+0x13e/0x147 [ 82.679115][ C1] __warn+0x31e/0x4b0 [ 82.683097][ C1] ? warn_bogus_irq_restore+0x29/0x40 [ 82.688554][ C1] report_bug+0x2b3/0x500 [ 82.692887][ C1] ? warn_bogus_irq_restore+0x29/0x40 [ 82.698257][ C1] handle_bug+0x3e/0x70 [ 82.702419][ C1] exc_invalid_op+0x1a/0x50 [ 82.706920][ C1] asm_exc_invalid_op+0x1a/0x20 [ 82.711776][ C1] RIP: 0010:warn_bogus_irq_restore+0x29/0x40 [ 82.717760][ C1] Code: 90 f3 0f 1e fa 90 80 3d de 69 01 04 00 74 06 90 c3 cc cc cc cc c6 05 cf 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 [ 82.737557][ C1] RSP: 0018:ffffc90000a089d8 EFLAGS: 00010246 [ 82.743637][ C1] RAX: 06572d533f5fb100 RBX: 1ffff92000141140 RCX: ffff8880172c5a00 [ 82.751741][ C1] RDX: 0000000000000104 RSI: 0000000000000000 RDI: 0000000000000000 [ 82.759719][ C1] RBP: ffffc90000a08a70 R08: ffffffff8157cc12 R09: 1ffff92000141090 [ 82.767724][ C1] R10: dffffc0000000000 R11: fffff52000141091 R12: dffffc0000000000 [ 82.775705][ C1] R13: 1ffff9200014113c R14: ffffc90000a08a00 R15: 0000000000000046 [ 82.783889][ C1] ? __warn_printk+0x292/0x360 [ 82.788669][ C1] ? warn_bogus_irq_restore+0x28/0x40 [ 82.794047][ C1] _raw_spin_unlock_irqrestore+0x120/0x140 [ 82.799860][ C1] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.806192][ C1] ? do_raw_spin_lock+0x14f/0x370 [ 82.811316][ C1] try_to_wake_up+0x5c8/0x1470 [ 82.816172][ C1] ? __pfx_try_to_wake_up+0x10/0x10 [ 82.821399][ C1] ? _raw_spin_lock_irqsave+0xe1/0x120 [ 82.826942][ C1] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 82.832832][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 82.838727][ C1] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 82.845230][ C1] swake_up_one+0x70/0x160 [ 82.849653][ C1] rcu_core+0x13d7/0x1830 [ 82.853981][ C1] ? __pfx_rcu_core+0x10/0x10 [ 82.858921][ C1] ? rebalance_domains+0x949/0xac0 [ 82.864033][ C1] ? rebalance_domains+0x1b9/0xac0 [ 82.869139][ C1] ? __pfx_rebalance_domains+0x10/0x10 [ 82.874695][ C1] ? do_raw_spin_unlock+0x13c/0x8b0 [ 82.879900][ C1] __do_softirq+0x2bc/0x943 [ 82.884411][ C1] ? __irq_exit_rcu+0xf2/0x1c0 [ 82.889260][ C1] ? __pfx___do_softirq+0x10/0x10 [ 82.894395][ C1] ? irqtime_account_irq+0xd4/0x1e0 [ 82.899615][ C1] __irq_exit_rcu+0xf2/0x1c0 [ 82.904201][ C1] ? __pfx___irq_exit_rcu+0x10/0x10 [ 82.909483][ C1] irq_exit_rcu+0x9/0x30 [ 82.913722][ C1] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 82.919357][ C1] [ 82.922285][ C1] [ 82.925393][ C1] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 82.931409][ C1] RIP: 0010:acpi_safe_halt+0x21/0x30 [ 82.936699][ C1] Code: 90 90 90 90 90 90 90 90 90 65 48 8b 04 25 80 ce 03 00 48 f7 00 08 00 00 00 75 10 66 90 0f 00 2d 15 4a 98 00 f3 0f 1e fa fb f4 c3 cc cc cc cc 66 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 [ 82.956472][ C1] RSP: 0018:ffffc90000197d08 EFLAGS: 00000246 [ 82.962885][ C1] RAX: ffff8880172c5a00 RBX: ffff88801b2b3064 RCX: 0000000000016cf9 [ 82.970974][ C1] RDX: 0000000000000001 RSI: ffff88801b2b3000 RDI: ffff88801b2b3064 [ 82.978941][ C1] RBP: 0000000000039f18 R08: ffff8880b9537d0b R09: 1ffff110172a6fa1 [ 82.987255][ C1] R10: dffffc0000000000 R11: ffffffff8b701580 R12: ffff88801b39a800 [ 82.995227][ C1] R13: 0000000000000000 R14: 0000000000000001 R15: ffffffff8e8a2e80 [ 83.003209][ C1] ? __pfx_acpi_idle_enter+0x10/0x10 [ 83.008503][ C1] acpi_idle_enter+0xe4/0x140 [ 83.013295][ C1] cpuidle_enter_state+0x118/0x490 [ 83.018425][ C1] ? __pfx_menu_select+0x10/0x10 [ 83.023459][ C1] cpuidle_enter+0x5d/0xa0 [ 83.027878][ C1] do_idle+0x375/0x5d0 [ 83.031945][ C1] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 83.038271][ C1] ? __pfx_do_idle+0x10/0x10 [ 83.042875][ C1] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 83.048774][ C1] ? complete+0xb4/0x1c0 [ 83.053018][ C1] cpu_startup_entry+0x42/0x60 [ 83.057783][ C1] start_secondary+0x100/0x100 [ 83.062648][ C1] common_startup_64+0x13e/0x147 [ 83.067600][ C1] [ 84.176708][ C1] Shutting down cpus with NMI [ 84.181587][ C1] Kernel Offset: disabled [ 84.185912][ C1] Rebooting in 86400 seconds..