WARNING: suspicious RCU usage in expect_iter_name

Status: upstream: reported C repro on 2026/09/12 00:57
Subsystems: netfilter
Labels: prio:normal
[Documentation on labels]
Reported-by: syzbot+4bd730aede2791e40bdf@syzkaller.appspotmail.com
Fix commit: 207d591c3532 netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name
Patched on: [ci-qemu-gce-upstream-auto ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-qemu2-riscv64 ci-snapshot-upstream-root ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-arm64 ci-upstream-gce-leak ci-upstream-kasan-badwrites-root ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci-upstream-rust-kasan-gce ci2-upstream-fs ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-qemu-native-arm64-kvm ci-upstream-kmsan-gce-386-root ci-upstream-kmsan-gce-root]
First crash: 28d, last: 6d19h
Cause bisection: failed (error log, bisect log)
  
▶ ▼ ✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision
ca38abda assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ✅ VMGuestTrigger: ❌ VMHostTrigger: ❌ ❓ WARNING: suspicious RCU usage in expect_iter_name 2026/09/12 00:46 2026/09/12 00:46 2026/09/12 01:18 6816f32e
▶ ▼ Discussions (4)
Title Replies (including bot) Last reply
[PATCH net 7/8] netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name 1 (1) 2026/09/18 11:28
[syzbot] [netfilter?] WARNING: suspicious RCU usage in expect_iter_name 0 (4) 2026/09/17 01:26
[PATCH net 08/10] netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name 1 (1) 2026/09/16 23:16
[PATCH net] netfilter: ctnetlink: fix suspicious RCU usage in expect_iter_name 1 (1) 2026/09/12 01:10
▶ ▼ Similar bugs (1)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING: suspicious RCU usage in expect_iter_name 4 syz, C 7 14d 23d 0/3 upstream: reported C repro on 2026/09/16 18:00
▶ ▼ Last patch testing requests (4)
Created Duration User Patch Repo Result
2026/09/17 01:26 28m jchuang26@m.fudan.edu.cn patch bpf OK job log log
2026/09/15 01:38 27m jchuang26@m.fudan.edu.cn patch bpf OK job log log
2026/09/14 11:53 32m jchuang26@m.fudan.edu.cn patch git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git 15071f2a1263e82150c77eeb1e94dbfc31950a8e OK job log log
2026/09/12 00:34 1h24m namangulati@google.com patch bpf error job log

Sample crash report:
=============================
WARNING: suspicious RCU usage
syzkaller #0 Not tainted
-----------------------------
net/netfilter/nf_conntrack_netlink.c:3393 suspicious rcu_dereference_check() usage!

other info that might help us debug this:


rcu_scheduler_active = 2, debug_locks = 1
locks held by syz.0.17/5884: 2, last CPU#0:
 #0: ffffffff9aee8320 (nfnl_subsys_ctnetlink_exp){+.+.}-{4:4}, at: nfnl_lock net/netfilter/nfnetlink.c:96 [inline]
 #0: ffffffff9aee8320 (nfnl_subsys_ctnetlink_exp){+.+.}-{4:4}, at: nfnetlink_rcv_msg+0xa69/0x12b0 net/netfilter/nfnetlink.c:293
 #1: ffffffff8ea74d58 (nf_conntrack_expect_lock){+...}-{3:3}, at: spin_lock_bh include/linux/spinlock.h:353 [inline]
 #1: ffffffff8ea74d58 (nf_conntrack_expect_lock){+...}-{3:3}, at: nf_ct_expect_iterate_net+0x38/0x180 net/netfilter/nf_conntrack_expect.c:623

stack backtrace:
CPU: 0 UID: 0 PID: 5884 Comm: syz.0.17 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:6972
 expect_iter_name+0xfb/0x100 net/netfilter/nf_conntrack_netlink.c:3393
 nf_ct_expect_iterate_net+0xf2/0x180 net/netfilter/nf_conntrack_expect.c:633
 ctnetlink_del_expect+0x45d/0x640 net/netfilter/nf_conntrack_netlink.c:3455
 nfnetlink_rcv_msg+0xcc2/0x12b0 net/netfilter/nfnetlink.c:300
 netlink_rcv_skb+0x226/0x4a0 net/netlink/af_netlink.c:2556
 nfnetlink_rcv+0x2b9/0x28c0 net/netfilter/nfnetlink.c:667
 netlink_unicast_kernel net/netlink/af_netlink.c:1319 [inline]
 netlink_unicast+0x7bd/0x940 net/netlink/af_netlink.c:1345
 netlink_sendmsg+0x813/0xb40 net/netlink/af_netlink.c:1900
 sock_sendmsg_nosec+0x13a/0x180 net/socket.c:800
 __sock_sendmsg net/socket.c:815 [inline]
 ____sys_sendmsg+0x54e/0x850 net/socket.c:2713
 ___sys_sendmsg+0x2a5/0x360 net/socket.c:2767
 __sys_sendmsg+0x177/0x240 net/socket.c:2799
 do_syscall_32_irqs_on arch/x86/entry/syscall_32.c:79 [inline]
 __do_fast_syscall_32+0x27a/0x6a0 arch/x86/entry/syscall_32.c:291
 do_fast_syscall_32+0x33/0x70 arch/x86/entry/syscall_32.c:316
 entry_SYSENTER_compat_after_hwframe+0x84/0x8e
RIP: 0023:0xf7f790ec
Code: 90 85 d2 74 0a 89 ce 81 e6 ff 0f 00 00 89 32 85 c0 74 05 c1 e9 0c 89 08 31 c0 5e 5d c3 90 0f 1f 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 58 b8
RSP: 002b:00000000ffac43cc EFLAGS: 00000206 ORIG_RAX: 0000000000000172
RAX: ffffffffffffffda RBX: 0000000000000004 RCX: 0000000080000300
RDX: 0000000020000080 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
 </TASK>
----------------
Code disassembly (best guess):
   0:	90                   	nop
   1:	85 d2                	test   %edx,%edx
   3:	74 0a                	je     0xf
   5:	89 ce                	mov    %ecx,%esi
   7:	81 e6 ff 0f 00 00    	and    $0xfff,%esi
   d:	89 32                	mov    %esi,(%rdx)
   f:	85 c0                	test   %eax,%eax
  11:	74 05                	je     0x18
  13:	c1 e9 0c             	shr    $0xc,%ecx
  16:	89 08                	mov    %ecx,(%rax)
  18:	31 c0                	xor    %eax,%eax
  1a:	5e                   	pop    %rsi
  1b:	5d                   	pop    %rbp
  1c:	c3                   	ret
  1d:	90                   	nop
  1e:	0f 1f 00             	nopl   (%rax)
  21:	51                   	push   %rcx
  22:	52                   	push   %rdx
  23:	55                   	push   %rbp
  24:	89 e5                	mov    %esp,%ebp
  26:	0f 34                	sysenter
  28:	cd 80                	int    $0x80
* 2a:	5d                   	pop    %rbp <-- trapping instruction
  2b:	5a                   	pop    %rdx
  2c:	59                   	pop    %rcx
  2d:	c3                   	ret
  2e:	90                   	nop
  2f:	90                   	nop
  30:	90                   	nop
  31:	90                   	nop
  32:	90                   	nop
  33:	90                   	nop
  34:	90                   	nop
  35:	90                   	nop
  36:	90                   	nop
  37:	90                   	nop
  38:	90                   	nop
  39:	90                   	nop
  3a:	90                   	nop
  3b:	90                   	nop
  3c:	90                   	nop
  3d:	90                   	nop
  3e:	58                   	pop    %rax
  3f:	b8                   	.byte 0xb8

Crashes (1558):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/09/23 01:28 upstream 50d05c7c76c9 3e2106e5 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING: suspicious RCU usage in expect_iter_name
2026/09/19 20:11 net 6c096bb08de9 853b104b .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/16 21:15 bpf c0b95a11b38b 95928915 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/15 05:36 net 6c21ebc81338 924033e8 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/11 17:57 bpf 15071f2a1263 b6a5eeb7 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/18 18:27 net-next 4bb9710c6a68 8d7d05f1 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/16 20:00 bpf-next 5ef40d69b38a 95928915 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/13 07:11 net-next 879e280b8486 70a60e12 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/11 18:55 bpf-next af0b84a9215d b6a5eeb7 .config strace log report syz / log C [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/20 16:54 upstream 518e5b794c06 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/19 14:50 upstream 40288c9206c1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: suspicious RCU usage in expect_iter_name
2026/09/19 05:28 upstream c3d85c669d09 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING: suspicious RCU usage in expect_iter_name
2026/09/24 10:03 upstream 62f4c998b297 3c3cdf19 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING: suspicious RCU usage in expect_iter_name
2026/09/23 15:59 upstream fe2ec83746e5 abce1216 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-snapshot-upstream-root WARNING: suspicious RCU usage in expect_iter_name
2026/10/03 05:16 bpf de020dc8049b 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 23:56 bpf de020dc8049b 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 18:47 bpf de020dc8049b 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 16:18 bpf de020dc8049b 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 13:41 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 12:23 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 11:58 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 10:50 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 07:07 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 23:38 bpf 7b12c538697f 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 21:21 bpf 564b7e8e09ec 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 13:49 bpf 564b7e8e09ec 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 04:56 bpf 564b7e8e09ec 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 22:17 bpf 564b7e8e09ec 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 18:02 bpf 564b7e8e09ec 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 16:58 bpf 564b7e8e09ec 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 13:01 bpf 564b7e8e09ec 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 10:20 bpf 564b7e8e09ec 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/21 15:59 net 1e24c4f2ee44 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/11 12:50 bpf 15071f2a1263 b6a5eeb7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/03 06:58 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/03 04:04 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/03 03:03 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/03 01:42 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 23:40 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 21:29 bpf-next a1739a8ca372 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 09:35 bpf-next b5a4aa31abd6 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 08:18 bpf-next b5a4aa31abd6 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 05:35 bpf-next b5a4aa31abd6 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 04:25 bpf-next b5a4aa31abd6 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/02 03:41 bpf-next b5a4aa31abd6 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 19:21 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 18:16 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 17:11 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 15:50 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 15:04 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 12:42 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 11:32 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 08:34 bpf-next 6a75c73eebd4 38f7f0d1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 00:46 bpf-next 99c3e74f8d96 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 23:20 bpf-next 99c3e74f8d96 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 20:41 bpf-next 99c3e74f8d96 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 08:15 bpf-next cc6010e6e5cb 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 07:02 bpf-next cc6010e6e5cb 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 06:01 bpf-next cc6010e6e5cb 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 04:11 bpf-next cc6010e6e5cb 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/30 01:41 bpf-next cc6010e6e5cb 7808aef4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-bpf-next-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/09/24 22:35 net-next a9e94a7faa56 3c3cdf19 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING: suspicious RCU usage in expect_iter_name
2026/10/01 02:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e8e60d3ddd25 892a21ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING: suspicious RCU usage in expect_iter_name
* Struck through repros no longer work on HEAD.