syzbot


WARNING in rcu_sync_dtor (2)

Status: upstream: reported C repro on 2024/11/16 09:33
Subsystems: exfat
[Documentation on labels]
Reported-by: syzbot+823cd0d24881f21ab9f1@syzkaller.appspotmail.com
First crash: 244d, last: 2h07m
Cause bisection: introduced by (bisect log) :
commit f761fcdd289d07e8547fef7ac76c3760fc7803f2
Author: Dongliang Cui <dongliang.cui@unisoc.com>
Date: Tue Sep 17 22:40:05 2024 +0000

  exfat: Implement sops->shutdown and ioctl

Crash: WARNING in rcu_sync_dtor (log)
Repro: C syz .config
  
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [fs?] WARNING in rcu_sync_dtor (2) 2 (5) 2024/11/17 00:46
Similar bugs (3)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in rcu_sync_dtor origin:upstream -1 C done 157 271d 353d 3/3 fixed on 2024/11/26 10:25
upstream WARNING in rcu_sync_dtor f2fs -1 C done 749 289d 353d 28/29 fixed on 2024/10/22 11:57
linux-6.1 WARNING in rcu_sync_dtor -1 1 304d 304d 0/3 auto-obsoleted due to no activity on 2024/12/22 13:56
Last patch testing requests (5)
Created Duration User Patch Repo Result
2025/02/12 06:25 13m retest repro upstream report log
2024/11/26 20:36 1h03m retest repro upstream report log
2024/11/26 20:36 15m retest repro upstream report log
2024/11/17 00:26 13m hdanton@sina.com patch upstream report log
2024/11/16 23:09 15m hdanton@sina.com patch upstream report log
Fix bisection attempts (1)
Created Duration User Patch Repo Result
2025/01/29 03:26 2h03m bisect fix upstream OK (0) job log log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 3093 at kernel/rcu/sync.c:177 rcu_sync_dtor+0xcd/0x180 kernel/rcu/sync.c:177
Modules linked in:
CPU: 0 UID: 0 PID: 3093 Comm: kworker/0:2 Not tainted 6.16.0-rc6-syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025
Workqueue: events destroy_super_work
RIP: 0010:rcu_sync_dtor+0xcd/0x180 kernel/rcu/sync.c:177
Code: 18 e8 b7 c4 00 00 43 0f b6 44 25 00 84 c0 0f 85 82 00 00 00 83 3b 00 75 1f 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc cc 90 <0f> 0b 90 e9 66 ff ff ff 90 0f 0b 90 eb 8a 90 0f 0b 90 eb db 89 d9
RSP: 0018:ffffc9000b5f79e8 EFLAGS: 00010246
RAX: 0000000000000002 RBX: ffff888072f48358 RCX: 16c23b4006abf400
RDX: 0000000000000000 RSI: ffffffff8be1c9a0 RDI: ffff888072f48358
RBP: 00000000000001e3 R08: ffffffff8dfe192f R09: 1ffffffff1bfc325
R10: dffffc0000000000 R11: fffffbfff1bfc326 R12: dffffc0000000000
R13: 1ffff1100e5e906b R14: ffff888072f48358 R15: dffffc0000000000
FS:  0000000000000000(0000) GS:ffff888125c4f000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f957454e000 CR3: 000000007489e000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 percpu_free_rwsem+0x40/0x80 kernel/locking/percpu-rwsem.c:42
 destroy_super_work+0xee/0x130 fs/super.c:283
 process_one_work kernel/workqueue.c:3238 [inline]
 process_scheduled_works+0xade/0x17b0 kernel/workqueue.c:3321
 worker_thread+0x8a0/0xda0 kernel/workqueue.c:3402
 kthread+0x711/0x8a0 kernel/kthread.c:464
 ret_from_fork+0x3fc/0x770 arch/x86/kernel/process.c:148
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

Crashes (371):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/07/14 16:38 upstream 347e9f5043c8 d8fc7335 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/09 10:38 upstream 733923397fd9 f4e5e155 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/01 11:06 upstream 66701750d556 6e83b42d .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/26 02:00 upstream 92ca6c498a5e 26d77996 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/05/19 07:54 upstream a5806cd506af f41472b0 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/05/15 06:38 upstream c94d59a126cb d6b2ee52 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/05/11 16:44 upstream 3ce9925823c7 77908e5f .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/05/01 02:31 upstream 7a13c14ee59d ce7952f4 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/03/11 06:37 upstream 4d872d51bc9d 16256247 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/02/19 23:36 upstream 6537cfb395f3 b257a9b7 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2024/11/12 17:55 upstream 2d5404caa8c7 75bb1b32 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro #1] [mounted in repro #2] ci2-upstream-fs WARNING in rcu_sync_dtor
2024/11/12 14:05 upstream 2d5404caa8c7 75bb1b32 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/09 05:40 linux-next 58ba80c47402 abade794 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/03/11 05:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 0a6021b3fc20 16256247 .config console log report syz / log C [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-gce-arm64 WARNING in rcu_sync_dtor
2025/05/12 23:23 upstream 627277ba7c23 f6671af7 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/15 01:19 upstream 347e9f5043c8 d8fc7335 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/14 00:49 upstream 5d5d62298b8b 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/13 19:24 upstream 5d5d62298b8b 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/12 18:32 upstream 379f604cc3dc 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/11 18:50 upstream 40f92e79b0aa 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/10 06:14 upstream 8c2e52ebbe88 956bd956 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in rcu_sync_dtor
2025/07/09 08:46 upstream 733923397fd9 f4e5e155 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/06 11:17 upstream 1f988d0788f5 4f67c4ae .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/05 04:24 upstream a79a588fc176 d869b261 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/04 14:46 upstream 4c06e63b9203 d869b261 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/04 12:25 upstream 4c06e63b9203 76ad128c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/03 21:15 upstream 17bbde2e1716 115ceea7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/03 17:43 upstream 17bbde2e1716 115ceea7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/03 10:37 upstream b4911fb0b060 115ceea7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/03 06:48 upstream b4911fb0b060 115ceea7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/02 15:32 upstream 66701750d556 bc80e4f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/02 04:02 upstream 66701750d556 bc80e4f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/02 00:09 upstream 66701750d556 ffe4b334 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in rcu_sync_dtor
2025/07/02 00:06 upstream 66701750d556 ffe4b334 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root WARNING in rcu_sync_dtor
2025/07/01 20:53 upstream 66701750d556 ffe4b334 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in rcu_sync_dtor
2025/07/01 18:53 upstream 66701750d556 091a06cd .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/01 13:38 upstream 66701750d556 6e83b42d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/30 17:40 upstream d0b3b7b22dfa 6e83b42d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/29 10:15 upstream dfba48a70cb6 fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/29 01:58 upstream dfba48a70cb6 fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/28 02:47 upstream 67a993863163 fc9d8ee5 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/27 10:31 upstream f02769e7f272 803ce19b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/26 23:42 upstream ee88bddf7f2f 803ce19b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/26 20:42 upstream ee88bddf7f2f 803ce19b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/26 13:57 upstream ee88bddf7f2f 803ce19b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/26 06:47 upstream 92ca6c498a5e 26d77996 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/25 19:23 upstream 92ca6c498a5e 26d77996 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/23 19:25 upstream 86731a2a651e d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/22 15:22 upstream 739a6c93cc75 d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/22 02:16 upstream 3f75bfff44be d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/21 04:42 upstream 11313e2f7812 d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/21 02:21 upstream 11313e2f7812 d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/20 12:54 upstream 41687a5c6f8b 804b3919 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/06/19 03:58 upstream fb4d33ab452e ed3e87f7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs WARNING in rcu_sync_dtor
2025/07/14 07:08 linux-next a62b7a37e6fc 3cda49cf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/07/08 03:00 linux-next 26ffb3d6f02c 4f67c4ae .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/07/07 17:46 linux-next 26ffb3d6f02c 4f67c4ae .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/06/23 09:07 linux-next f817b6dd2b62 d6cdfb8a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/06/18 13:32 linux-next 6e5ab6fee68d ca631f70 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in rcu_sync_dtor
2025/06/13 01:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 19272b37aa4f 98683f8f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in rcu_sync_dtor
* Struck through repros no longer work on HEAD.