rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 1-...D } 2646 jiffies s: 861 root: 0x2/. rcu: blocking rcu_node structures (internal RCU debug): Sending NMI from CPU 0 to CPUs 1: NMI backtrace for cpu 1 CPU: 1 PID: 233 Comm: kworker/u4:6 Not tainted 6.6.0-rc2-syzkaller-gce9ecca0238b #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/04/2023 Workqueue: writeback wb_workfn (flush-8:0) RIP: 0010:mark_lock+0x3c/0x1950 kernel/locking/lockdep.c:4638 Code: 00 00 fc ff df 41 54 53 48 83 e4 f0 48 81 ec 40 01 00 00 48 8d 44 24 40 48 89 7c 24 30 48 c7 44 24 40 b3 8a b5 41 48 c1 e8 03 <48> c7 44 24 48 d8 c4 38 8c 49 89 c6 48 01 d0 48 c7 44 24 50 50 01 RSP: 0018:ffffc900001f0a50 EFLAGS: 00000012 RAX: 1ffff9200003e152 RBX: 0000000000000066 RCX: 0000000000000040 RDX: dffffc0000000000 RSI: ffff888017f8a950 RDI: ffff888017f89dc0 RBP: ffffc900001f0bc0 R08: dffffc0000000000 R09: fffffbfff233dbd1 R10: ffffffff919ede8f R11: 0000000000000002 R12: ffff888017f8a972 R13: 0000000000000000 R14: ffff888017f8a928 R15: 0000000000000002 FS: 0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000055886dd17ca3 CR3: 0000000026148000 CR4: 0000000000350ee0 Call Trace: mark_usage kernel/locking/lockdep.c:4563 [inline] __lock_acquire+0x163e/0x5de0 kernel/locking/lockdep.c:5090 lock_acquire kernel/locking/lockdep.c:5753 [inline] lock_acquire+0x1ae/0x510 kernel/locking/lockdep.c:5718 __raw_spin_lock_irq include/linux/spinlock_api_smp.h:119 [inline] _raw_spin_lock_irq+0x36/0x50 kernel/locking/spinlock.c:170 __run_hrtimer kernel/time/hrtimer.c:1692 [inline] __hrtimer_run_queues+0x2bd/0xc10 kernel/time/hrtimer.c:1752 hrtimer_interrupt+0x31b/0x800 kernel/time/hrtimer.c:1814 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1063 [inline] __sysvec_apic_timer_interrupt+0x105/0x3f0 arch/x86/kernel/apic/apic.c:1080 sysvec_apic_timer_interrupt+0x8e/0xc0 arch/x86/kernel/apic/apic.c:1074 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645 RIP: 0010:mpage_process_page_bufs+0x188/0x950 fs/ext4/inode.c:1963 Code: 44 24 18 e8 2a 68 54 ff be 08 00 00 00 48 89 df e8 dd 1a aa ff 48 89 d8 48 c1 e8 03 42 80 3c 20 00 0f 85 89 06 00 00 4c 8b 3b <31> ff 41 83 e7 04 4c 89 fe e8 8a 63 54 ff 4d 85 ff 0f 85 c7 04 00 RSP: 0018:ffffc90002d6f0e0 EFLAGS: 00000246 RAX: 1ffff1100eac963a RBX: ffff88807564b1d0 RCX: ffffffff82335e13 RDX: ffffed100eac963b RSI: 0000000000000008 RDI: ffff88807564b1d0 RBP: 0000000000000e6c R08: 0000000000000000 R09: ffffed100eac963a R10: ffff88807564b1d7 R11: 0000000000000000 R12: dffffc0000000000 R13: ffffc90002d6f520 R14: 0000000000000000 R15: 0000000000000113 mpage_prepare_extent_to_map+0x74d/0x1490 fs/ext4/inode.c:2486 ext4_do_writepages+0xf57/0x3340 fs/ext4/inode.c:2673 ext4_writepages+0x30c/0x780 fs/ext4/inode.c:2764 do_writepages+0x1b4/0x690 mm/page-writeback.c:2553 __writeback_single_inode+0x158/0xe70 fs/fs-writeback.c:1603 writeback_sb_inodes+0x599/0x1010 fs/fs-writeback.c:1894 __writeback_inodes_wb+0xff/0x2d0 fs/fs-writeback.c:1965 wb_writeback+0x7f8/0xa90 fs/fs-writeback.c:2072 wb_check_old_data_flush fs/fs-writeback.c:2176 [inline] wb_do_writeback fs/fs-writeback.c:2229 [inline] wb_workfn+0xa02/0xfd0 fs/fs-writeback.c:2257 process_one_work+0x884/0x15c0 kernel/workqueue.c:2630 process_scheduled_works kernel/workqueue.c:2703 [inline] worker_thread+0x8b9/0x1290 kernel/workqueue.c:2784 kthread+0x33c/0x440 kernel/kthread.c:388 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:304