WARNING: suspicious RCU usage in f2fs_remove_ino_entry

Status: upstream: reported syz repro on 2026/08/17 17:41
Subsystems: f2fs
Labels: prio:high
[Documentation on labels]
Reported-by: syzbot+e1fcebe01f24c6309792@syzkaller.appspotmail.com
First crash: 5d00h, last: 29m
Cause bisection: failed (error log, bisect log)
  
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision
f49b52a8 assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ✅ NetworkTrigger: ❌ PeripheralTrigger: ✅ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ WARNING: suspicious RCU usage in f2fs_remove_ino_entry 2026/08/15 00:03 2026/08/15 00:03 2026/08/15 00:45 746171ee
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [f2fs?] WARNING: suspicious RCU usage in f2fs_remove_ino_entry 0 (1) 2026/08/17 17:41

Sample crash report:
=============================
WARNING: suspicious RCU usage
syzkaller #0 Not tainted
-----------------------------
./include/linux/radix-tree.h:179 suspicious rcu_dereference_check() usage!

other info that might help us debug this:


rcu_scheduler_active = 2, debug_locks = 1
locks held by syz-executor/5901: 2, last CPU#0:
 #0: ffff88802bff60e8 (&type->s_umount_key#56){+.+.}-{4:4}, at: __super_lock fs/super.c:60 [inline]
 #0: ffff88802bff60e8 (&type->s_umount_key#56){+.+.}-{4:4}, at: __super_lock_excl fs/super.c:75 [inline]
 #0: ffff88802bff60e8 (&type->s_umount_key#56){+.+.}-{4:4}, at: deactivate_super+0xac/0xe0 fs/super.c:631
 #1: ffff88807ff948c8 (&im->ino_lock){+.+.}-{3:3}, at: spin_lock include/linux/spinlock.h:347 [inline]
 #1: ffff88807ff948c8 (&im->ino_lock){+.+.}-{3:3}, at: __clear_ino_bitmap fs/f2fs/checkpoint.c:809 [inline]
 #1: ffff88807ff948c8 (&im->ino_lock){+.+.}-{3:3}, at: f2fs_remove_ino_entry+0x18d/0x3f0 fs/f2fs/checkpoint.c:855

stack backtrace:
CPU: 0 UID: 0 PID: 5901 Comm: syz-executor Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Call Trace:
 <TASK>
 dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120
 lockdep_rcu_suspicious+0x140/0x1d0 kernel/locking/lockdep.c:6938
 radix_tree_deref_slot include/linux/radix-tree.h:179 [inline]
 __clear_ino_bitmap fs/f2fs/checkpoint.c:812 [inline]
 f2fs_remove_ino_entry+0x3ae/0x3f0 fs/f2fs/checkpoint.c:855
 f2fs_delete_inode fs/f2fs/inode.c:946 [inline]
 f2fs_evict_inode+0x83d/0x21f0 fs/f2fs/inode.c:1100
 evict+0x624/0xb50 fs/inode.c:822
 f2fs_pre_evict_inode fs/f2fs/inode.c:911 [inline]
 f2fs_evict_inode+0x20f/0x21f0 fs/f2fs/inode.c:1096
 evict+0x624/0xb50 fs/inode.c:822
 dispose_list fs/inode.c:864 [inline]
 evict_inodes+0x7e3/0x870 fs/inode.c:918
 generic_shutdown_super+0xaa/0x2d0 fs/super.c:755
 kill_block_super+0x44/0xa0 fs/super.c:1918
 kill_f2fs_super+0x3b3/0x700 fs/f2fs/super.c:5635
 deactivate_locked_super+0xbc/0x110 fs/super.c:603
 cleanup_mnt+0x3d3/0x460 fs/namespace.c:1317
 task_work_run+0x1d9/0x270 kernel/task_work.c:233
 ptrace_notify+0x27c/0x2b0 kernel/signal.c:2524
 ptrace_report_syscall include/linux/ptrace.h:416 [inline]
 ptrace_report_syscall_exit+0x2d/0x50 include/linux/ptrace.h:477
 arch_ptrace_report_syscall_exit include/linux/entry-common.h:233 [inline]
 syscall_exit_work include/linux/entry-common.h:266 [inline]
 syscall_exit_to_user_mode_work include/linux/entry-common.h:297 [inline]
 syscall_exit_to_user_mode include/linux/entry-common.h:334 [inline]
 do_syscall_64+0x4a0/0x520 arch/x86/entry/syscall_64.c:89
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7ff7d079f317
Code: a2 c7 05 dc 43 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8
RSP: 002b:00007ffd6766d488 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6
RAX: 0000000000000000 RBX: 00007ff7d0834474 RCX: 00007ff7d079f317
RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd6766d540
RBP: 00007ffd6766d540 R08: 00007ffd6766e540 R09: 00000000ffffffff
R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd6766e5d0
R13: 00007ff7d0834474 R14: 0000000000023ab1 R15: 00007ffd6766e610
 </TASK>

Crashes (384):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/08/18 17:13 linux-next e6664f2b33db 1e72964b .config strace log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 06:31 linux-next 4477a78374a5 746171ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 04:45 linux-next 4477a78374a5 746171ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 02:02 linux-next 2697ef8943c9 746171ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 00:28 linux-next 2697ef8943c9 746171ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/14 22:49 linux-next 2697ef8943c9 746171ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/14 11:28 linux-next 2697ef8943c9 b13552fe .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/14 10:03 linux-next 2697ef8943c9 b13552fe .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/14 08:31 linux-next 2697ef8943c9 b13552fe .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/14 01:41 linux-next 2697ef8943c9 a9ede23c .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/18 13:57 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/18 03:21 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/18 02:36 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/18 02:08 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/18 02:07 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 21:37 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 20:22 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 18:55 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 18:54 linux-next e6664f2b33db 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 17:11 linux-next 4477a78374a5 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 15:15 linux-next 4477a78374a5 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 14:29 linux-next 4477a78374a5 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 05:59 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 04:50 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 03:50 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/17 02:04 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 23:08 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 22:45 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 21:04 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 20:01 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 18:40 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 17:00 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 15:00 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 13:33 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 12:11 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 10:55 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 10:53 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 09:40 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 08:22 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 07:16 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 06:15 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 05:15 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 04:17 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 03:49 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 03:35 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 03:20 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 03:10 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/16 01:29 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 20:43 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 19:28 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 09:52 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 08:41 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
2026/08/15 08:17 linux-next 4477a78374a5 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING: suspicious RCU usage in f2fs_remove_ino_entry
* Struck through repros no longer work on HEAD.