syzbot


WARNING in rcu_tasks_verify_work_fn

Status: upstream: reported on 2026/03/31 21:53
Subsystems: mm
Labels: prio:low
[Documentation on labels]
Reported-by: syzbot+251e9abcdac140e7ec74@syzkaller.appspotmail.com
First crash: 100d, last: 1h27m
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision Error
f65ca737-5484-4f7b-84c4-c08fbadaf8a6 assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ WARNING in rcu_tasks_verify_work_fn 2026/05/26 01:24 2026/05/26 01:24 2026/05/26 01:51 c69befb30ac10e158cc9d1557b508ee3f0eca1de

			
		
Discussions (2)
Title Replies (including bot) Last reply
[PATCH] rcu-tasks: Fix possible boot-time tests failed for the call_rcu_tasks() 1 (1) 2026/04/23 11:19
[syzbot] [kernel?] WARNING in rcu_tasks_verify_work_fn 0 (1) 2026/03/31 21:53

Sample crash report:
can: controller area network core
NET: Registered PF_CAN protocol family
can: raw protocol
can: broadcast manager protocol
can: netlink gateway - max_hops=1
can: SAE J1939
can: isotp protocol (max_pdu_size 8300)
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
NET: Registered PF_RXRPC protocol family
Key type rxrpc registered
Key type rxrpc_s registered
NET: Registered PF_KCM protocol family
l2tp_core: L2TP core driver, V2.0
l2tp_ppp: PPPoL2TP kernel driver, V2.0
l2tp_ip: L2TP IP encapsulation support (L2TPv3)
l2tp_netlink: L2TP netlink interface
l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
NET: Registered PF_PHONET protocol family
8021q: 802.1Q VLAN Support v1.8
sctp: Hash tables configured (bind 32/56)
NET: Registered PF_RDS protocol family
Registered RDS/infiniband transport
Registered RDS/tcp transport
tipc: Activated (version 2.0.0)
NET: Registered PF_TIPC protocol family
tipc: Started in single node mode
smc: adding smcd device lo without pnetid
NET: Registered PF_SMC protocol family
9pnet: Installing 9P2000 support
NET: Registered PF_IEEE802154 protocol family
Key type dns_resolver registered
Key type ceph registered
libceph: loaded (mon/osd proto 15/24)
batman_adv: B.A.T.M.A.N. advanced syzkaller (compatibility version 15) loaded
openvswitch: Open vSwitch switching datapath
NET: Registered PF_VSOCK protocol family
mpls_gso: MPLS GSO support
IPI shorthand broadcast: enabled
sched_clock: Marking stable (34110023672, 67711307)->(34862351546, -684616567)
call_rcu_tasks() has failed boot-time tests.
------------[ cut here ]------------
ret < 0
WARNING: kernel/rcu/tasks.h:1531 at rcu_tasks_verify_self_tests kernel/rcu/tasks.h:1531 [inline], CPU#0: swapper/0/1
WARNING: kernel/rcu/tasks.h:1531 at rcu_tasks_verify_work_fn+0x27c/0x360 kernel/rcu/tasks.h:1543, CPU#0: swapper/0/1
Modules linked in:
CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026
RIP: 0010:rcu_tasks_verify_self_tests kernel/rcu/tasks.h:1531 [inline]
RIP: 0010:rcu_tasks_verify_work_fn+0x27c/0x360 kernel/rcu/tasks.h:1543
Code: 8e ba ff ff 37 00 48 c1 e8 03 48 c1 e2 2a 0f b6 04 10 84 c0 74 06 0f 8e d7 00 00 00 80 3d bb 19 d2 0c 00 0f 85 f3 fe ff ff 90 <0f> 0b 90 e9 39 fe ff ff 48 c7 c7 80 f2 80 8e e8 c0 6d 8c 00 e9 21
RSP: 0000:ffffc90000067ce0 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 1ffff9200000cf9c RCX: 0000000000000000
RDX: dffffc0000000000 RSI: ffffffff81e794a9 RDI: fffff5200000cf8d
RBP: 0000000000000bb8 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000080000000 R11: 0000000000000001 R12: ffffffff8e80f280
R13: ffffffffffffff42 R14: ffffc90000067d80 R15: 0000000000000443
FS:  0000000000000000(0000) GS:ffff888123df5000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: ffff88823ffff000 CR3: 000000000e992000 CR4: 00000000003526f0
Call Trace:
 <TASK>
 rcu_tasks_verify_schedule_work+0x95/0xa0 kernel/rcu/tasks.h:1555
 do_one_initcall+0x11d/0x700 init/main.c:1347
 do_initcall_level init/main.c:1409 [inline]
 do_initcalls init/main.c:1425 [inline]
 do_basic_setup init/main.c:1445 [inline]
 kernel_init_freeable+0x6ea/0x7b0 init/main.c:1658
 kernel_init+0x1f/0x1e0 init/main.c:1548
 ret_from_fork+0x72b/0xd50 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

Crashes (15):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/07/05 20:38 upstream f105f3631d51 fcece630 .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/07/05 02:39 upstream 1e9cdc2ea15a fcece630 .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/07/03 06:49 upstream 87320be9f0d2 58bf2096 .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/07/03 03:36 upstream 87320be9f0d2 58bf2096 .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/07/01 09:29 upstream 665159e24674 00a5cf1c .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/06/28 23:18 upstream 8b69c0475871 fb92f11c .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/06/27 18:01 upstream 5a66900afbd6 fb92f11c .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/06/26 14:46 upstream 4edcdefd4083 fb92f11c .config console log report [disk image] [vmlinux] [kernel image] ci-qemu-gce-upstream-auto WARNING in rcu_tasks_verify_work_fn
2026/06/25 12:48 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 319fafd9a374 432fd51a .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/05/28 22:21 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 0ca1724b56af 9a5a7e5e .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/04/27 05:43 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 9b3a2be84803 9c2d0995 .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/04/23 12:00 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next 9b3a2be84803 b10da5ec .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/03/27 22:12 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next b335bc5892a0 158c21af .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/03/27 21:42 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next b335bc5892a0 158c21af .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
2026/03/27 21:42 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next b335bc5892a0 158c21af .config console log report [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in rcu_tasks_verify_work_fn
* Struck through repros no longer work on HEAD.