syzbot


WARNING in complete_all (3)

Status: upstream: reported on 2026/05/13 16:05
Subsystems: pm
Labels: prio:low
[Documentation on labels]
Reported-by: syzbot+7227d49ef464b1dff36d@syzkaller.appspotmail.com
First crash: 51d, last: 20h43m
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision Error
84b75f4c-68f7-4f0f-a20f-6eb6107ae455 assessment-security DenialOfService: ❌ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ❌ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ WARNING in complete_all (3) 2026/05/25 01:28 2026/05/25 01:28 2026/05/25 02:35 c69befb30ac10e158cc9d1557b508ee3f0eca1de

			
		
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [pm?] WARNING in complete_all (3) 0 (1) 2026/05/13 16:05
Similar bugs (2)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in complete_all pm -1 1 441d 437d 0/29 auto-obsoleted due to no activity on 2025/07/23 16:49
upstream WARNING in complete_all (2) pm -1 1 110d 110d 0/29 closed as invalid on 2026/04/24 02:01

Sample crash report:
------------[ cut here ]------------
Not in threaded context on PREEMPT_RT as expected
WARNING: kernel/sched/completion.c:76 at complete_all+0x174/0x218 kernel/sched/completion.c:76, CPU#1: syz.2.280/6032
Modules linked in:
CPU: 1 UID: 0 PID: 6032 Comm: syz.2.280 Tainted: G             L      syzkaller #0 PREEMPT 
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/02/2026
pstate: 63400005 (nZCv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : complete_all+0x174/0x218 kernel/sched/completion.c:76
lr : complete_all+0x174/0x218 kernel/sched/completion.c:76
sp : ffff8000931c7780
x29: ffff8000931c7780 x28: ffff0000f2eacba8 x27: ffff0000c30760a0
x26: 1fffe0001e5d5975 x25: dfff800000000000 x24: ffff700012638f08
x23: 1fffe0001e5d5913 x22: dfff800000000000 x21: ffff0000f2690000
x20: ffff0000f2690b18 x19: ffff0000f2eac8f8 x18: 1fffe00035bf0220
x17: 0000000000000003 x16: ffff800088a0b000 x15: ffff800088abda60
x14: ffff0001adf8110c x13: 0000000000000001 x12: 0000000000000000
x11: 0000000000000000 x10: 0000000000000003 x9 : 868cca7cfbaaab00
x8 : 868cca7cfbaaab00 x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000001 x4 : 0000000000000008 x3 : ffff8000803b4ab0
x2 : 0000000000000001 x1 : ffff0000f2690000 x0 : 0000000000000001
Call trace:
 complete_all+0x174/0x218 kernel/sched/completion.c:76 (P)
 device_pm_remove+0x74/0x2b0 drivers/base/power/main.c:172
 device_del+0x3f4/0x71c drivers/base/core.c:3896
 netdev_unregister_kobject+0x2a8/0x39c net/core/net-sysfs.c:2314
 unregister_netdevice_many_notify+0x13d8/0x18f4 net/core/dev.c:12456
 unregister_netdevice_many net/core/dev.c:12484 [inline]
 unregister_netdevice_queue+0x274/0x30c net/core/dev.c:12294
 unregister_netdevice include/linux/netdevice.h:3444 [inline]
 __tun_detach+0x814/0xec8 drivers/net/tun.c:621
 tun_detach drivers/net/tun.c:637 [inline]
 tun_chr_close+0x118/0x1f4 drivers/net/tun.c:3441
 __fput+0x338/0x74c fs/file_table.c:510
 ____fput+0x20/0x30 fs/file_table.c:538
 task_work_run+0x1cc/0x25c kernel/task_work.c:233
 resume_user_mode_work include/linux/resume_user_mode.h:50 [inline]
 __exit_to_user_mode_loop kernel/entry/common.c:67 [inline]
 exit_to_user_mode_loop+0x10c/0x17c kernel/entry/common.c:98
 __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline]
 syscall_exit_to_user_mode_prepare include/linux/irq-entry-common.h:230 [inline]
 arm64_syscall_exit_to_user_mode arch/arm64/kernel/entry-common.c:88 [inline]
 el0_svc+0x18c/0x260 arch/arm64/kernel/entry-common.c:737
 el0t_64_sync_handler+0x48/0x148 arch/arm64/kernel/entry-common.c:755
 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:594
irq event stamp: 11400
hardirqs last  enabled at (11399): [<ffff8000803b4a78>] raw_spin_rq_unlock_irq kernel/sched/sched.h:1644 [inline]
hardirqs last  enabled at (11399): [<ffff8000803b4a78>] finish_lock_switch kernel/sched/core.c:5125 [inline]
hardirqs last  enabled at (11399): [<ffff8000803b4a78>] finish_task_switch+0x234/0x7b8 kernel/sched/core.c:5243
hardirqs last disabled at (11400): [<ffff80008682e34c>] el1_brk64+0x20/0x54 arch/arm64/kernel/entry-common.c:425
softirqs last  enabled at (11374): [<ffff80008030c57c>] softirq_handle_end kernel/softirq.c:468 [inline]
softirqs last  enabled at (11374): [<ffff80008030c57c>] handle_softirqs+0xc28/0xd98 kernel/softirq.c:650
softirqs last disabled at (11213): [<ffff8000800204b0>] __do_softirq+0x14/0x20 kernel/softirq.c:656
---[ end trace 0000000000000000 ]---

Crashes (6):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/06/29 09:31 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 92e3f6ef4ffb fb92f11c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in complete_all
2026/06/26 06:20 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 92e3f6ef4ffb 7ff32d8b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in complete_all
2026/06/25 10:14 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 92e3f6ef4ffb cfa969bf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in complete_all
2026/06/17 13:02 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c2a9495bd873 62cc6db3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in complete_all
2026/05/17 15:42 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 de5aae85 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in complete_all
2026/05/09 16:02 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git for-next f2abc305aa93 29233ece .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-riscv64 WARNING in complete_all
* Struck through repros no longer work on HEAD.