------------[ cut here ]------------ WARNING: CPU: 0 PID: 10 at kernel/rcu/sync.c:177 rcu_sync_dtor+0x5b/0x70 kernel/rcu/sync.c:177 Modules linked in: CPU: 0 UID: 0 PID: 10 Comm: kworker/0:1 Not tainted 6.11.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/30/2024 Workqueue: events destroy_super_work RIP: 0010:rcu_sync_dtor+0x5b/0x70 kernel/rcu/sync.c:177 Code: 4c 89 f7 e8 37 e8 3d 01 eb 0c 4c 89 f7 e8 2d e8 3d 01 85 ed 74 0a e8 04 57 00 00 83 3b 00 75 15 5b 41 5e 5d c3 cc cc cc cc 90 <0f> 0b 90 eb b2 90 0f 0b 90 eb be 90 0f 0b 90 eb e5 0f 1f 40 00 90 RSP: 0018:ffffc9000005bdc0 EFLAGS: 00010246 RAX: 0000000000000002 RBX: ffff88810d3cf340 RCX: 000000000040003b RDX: 000000000040003c RSI: ffffffff82eb6760 RDI: ffff88810d3cf340 RBP: ffff88810d3cf880 R08: 000000000040003b R09: ffffffff816f5efc R10: 0000000000000000 R11: 0000000000000000 R12: ffff888100086000 R13: ffffffff810c0f37 R14: ffff88810d3cf000 R15: ffff88810d3cf878 FS: 0000000000000000(0000) GS:ffff888237c00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fb2305618a0 CR3: 0000000103b6a000 CR4: 00000000003506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: percpu_free_rwsem+0x14/0x30 kernel/locking/percpu-rwsem.c:42 destroy_super_work+0x60/0xa0 fs/super.c:282 process_one_work kernel/workqueue.c:3231 [inline] process_scheduled_works+0x2e7/0x6b0 kernel/workqueue.c:3312 worker_thread+0x212/0x2d0 kernel/workqueue.c:3393 kthread+0xf5/0x110 kernel/kthread.c:389 ret_from_fork+0x32/0x40 arch/x86/kernel/process.c:147 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244