watchdog: BUG: soft lockup - CPU#0 stuck for 234s! [kworker/u8:0:12] Modules linked in: irq event stamp: 1701200 hardirqs last enabled at (1701199): [] lruvec_stat_mod_folio include/linux/vmstat.h:546 [inline] hardirqs last enabled at (1701199): [] folio_clear_dirty_for_io+0x651/0x810 mm/page-writeback.c:2975 hardirqs last disabled at (1701200): [] sysvec_apic_timer_interrupt+0xe/0xc0 arch/x86/kernel/apic/apic.c:1050 softirqs last enabled at (1699794): [] spin_unlock_bh include/linux/spinlock.h:396 [inline] softirqs last enabled at (1699794): [] nsim_dev_trap_report drivers/net/netdevsim/dev.c:835 [inline] softirqs last enabled at (1699794): [] nsim_dev_trap_report_work+0x8b5/0xcf0 drivers/net/netdevsim/dev.c:866 softirqs last disabled at (1699792): [] spin_lock_bh include/linux/spinlock.h:356 [inline] softirqs last disabled at (1699792): [] nsim_dev_trap_report drivers/net/netdevsim/dev.c:831 [inline] softirqs last disabled at (1699792): [] nsim_dev_trap_report_work+0x824/0xcf0 drivers/net/netdevsim/dev.c:866 CPU: 0 UID: 0 PID: 12 Comm: kworker/u8:0 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025 Workqueue: writeback wb_workfn (flush-8:0) RIP: 0010:PagePoisoned include/linux/page-flags.h:335 [inline] RIP: 0010:page_to_nid include/linux/mm.h:1516 [inline] RIP: 0010:page_zone include/linux/mm.h:1737 [inline] RIP: 0010:folio_zone include/linux/mm.h:1747 [inline] RIP: 0010:zone_stat_mod_folio include/linux/vmstat.h:432 [inline] RIP: 0010:folio_clear_dirty_for_io+0x3e6/0x810 mm/page-writeback.c:2976 Code: df e8 5e ce 34 00 9c 58 25 00 02 00 00 31 ff 48 89 c6 48 89 44 24 08 e8 e8 d8 c6 ff 48 8b 44 24 08 48 85 c0 0f 85 cd 03 00 00 65 dd c6 ff 48 89 da 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 RSP: 0018:ffffc90000116ea0 EFLAGS: 00000293 RAX: 0000000000000000 RBX: ffffea00013b7540 RCX: ffffffff81f4c1e7 RDX: ffff88801e285a00 RSI: ffffffff81f4c1fa RDI: 0000000000000007 RBP: ffffea00013b7501 R08: 0000000000000007 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: ffff888012af4f18 R14: ffff8880298de068 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8881246b3000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000110c3455b9 CR3: 00000000588ae000 CR4: 0000000000350ef0 Call Trace: mpage_submit_folio+0x84/0x2d0 fs/ext4/inode.c:2061 mpage_process_page_bufs+0x47c/0x8d0 fs/ext4/inode.c:2191 mpage_prepare_extent_to_map+0x79f/0x14d0 fs/ext4/inode.c:2736 ext4_do_writepages+0xa11/0x3cf0 fs/ext4/inode.c:2877 ext4_writepages+0x37a/0x7d0 fs/ext4/inode.c:3025 do_writepages+0x27a/0x600 mm/page-writeback.c:2634 __writeback_single_inode+0x160/0xfb0 fs/fs-writeback.c:1680 writeback_sb_inodes+0x60d/0xfa0 fs/fs-writeback.c:1976 __writeback_inodes_wb+0xf8/0x2d0 fs/fs-writeback.c:2047 wb_writeback+0x7f3/0xb70 fs/fs-writeback.c:2158 wb_check_old_data_flush fs/fs-writeback.c:2262 [inline] wb_do_writeback fs/fs-writeback.c:2315 [inline] wb_workfn+0x8ca/0xbe0 fs/fs-writeback.c:2343 process_one_work+0x9cf/0x1b70 kernel/workqueue.c:3236 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x6c8/0xf10 kernel/workqueue.c:3400 kthread+0x3c5/0x780 kernel/kthread.c:463 ret_from_fork+0x56d/0x730 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 UID: 0 PID: 13 Comm: kworker/u8:1 Not tainted syzkaller #0 PREEMPT(full) Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/18/2025 Workqueue: events_unbound toggle_allocation_gate RIP: 0010:csd_lock_wait kernel/smp.c:342 [inline] RIP: 0010:smp_call_function_many_cond+0xe02/0x1600 kernel/smp.c:877 Code: 10 4c 89 74 24 10 49 89 d5 48 89 d5 48 89 54 24 18 49 c1 ed 03 83 e5 07 4d 01 e5 83 c5 03 e8 75 00 0c 00 f3 90 41 0f b6 45 00 <40> 38 c5 7c 08 84 c0 0f 85 e0 05 00 00 8b 43 08 31 ff 83 e0 01 41 RSP: 0018:ffffc90000127888 EFLAGS: 00000293 RAX: 0000000000000000 RBX: ffff8880b8441ec0 RCX: ffffffff81af9c81 RDX: ffff88801e288000 RSI: ffffffff81af9c5b RDI: 0000000000000005 RBP: 0000000000000003 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: dffffc0000000000 R13: ffffed10170883d9 R14: 0000000000000001 R15: 0000000000000000 FS: 0000000000000000(0000) GS:ffff8881247b3000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fffa42adcd8 CR3: 000000000e380000 CR4: 0000000000350ef0 Call Trace: on_each_cpu_cond_mask+0x40/0x90 kernel/smp.c:1044 on_each_cpu include/linux/smp.h:71 [inline] smp_text_poke_sync_each_cpu arch/x86/kernel/alternative.c:2653 [inline] smp_text_poke_batch_finish+0x27b/0xdb0 arch/x86/kernel/alternative.c:2863 arch_jump_label_transform_apply+0x1c/0x30 arch/x86/kernel/jump_label.c:146 jump_label_update+0x376/0x550 kernel/jump_label.c:919 static_key_enable_cpuslocked+0x1b7/0x270 kernel/jump_label.c:210 static_key_enable+0x1a/0x20 kernel/jump_label.c:223 toggle_allocation_gate mm/kfence/core.c:850 [inline] toggle_allocation_gate+0xfa/0x280 mm/kfence/core.c:842 process_one_work+0x9cf/0x1b70 kernel/workqueue.c:3236 process_scheduled_works kernel/workqueue.c:3319 [inline] worker_thread+0x6c8/0xf10 kernel/workqueue.c:3400 kthread+0x3c5/0x780 kernel/kthread.c:463 ret_from_fork+0x56d/0x730 arch/x86/kernel/process.c:148 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245