syzbot


WARNING in delayed_work_timer_fn

Status: upstream: reported on 2023/06/23 03:48
Subsystems: arm
[Documentation on labels]
Reported-by: syzbot+e13e654d315d4da1277c@syzkaller.appspotmail.com
First crash: 313d, last: 14h11m
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] Monthly arm report (Mar 2024) 0 (1) 2024/03/27 09:21
[syzbot] [arm?] WARNING in delayed_work_timer_fn 0 (1) 2023/06/23 03:48
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING in delayed_work_timer_fn (2) 5 21d 137d 0/3 upstream: reported on 2023/12/11 13:19
linux-6.1 WARNING in delayed_work_timer_fn 2 276d 379d 0/3 auto-obsoleted due to no activity on 2023/11/02 17:34

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 3 at kernel/workqueue.c:2322 current_wq_worker kernel/workqueue_internal.h:69 [inline]
WARNING: CPU: 1 PID: 3 at kernel/workqueue.c:2322 is_chained_work kernel/workqueue.c:2264 [inline]
WARNING: CPU: 1 PID: 3 at kernel/workqueue.c:2322 __queue_work+0xdec/0x12b0 kernel/workqueue.c:2321
Modules linked in:
CPU: 1 PID: 3 Comm: pool_workqueue_ Not tainted 6.9.0-rc4-syzkaller-g6a71d2909427 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
pstate: 004010c5 (nzcv daIF +PAN -UAO -TCO -DIT +SSBS BTYPE=--)
pc : __queue_work+0xdec/0x12b0 kernel/workqueue_internal.h:69
lr : current_wq_worker kernel/workqueue_internal.h:69 [inline]
lr : is_chained_work kernel/workqueue.c:2264 [inline]
lr : __queue_work+0xdec/0x12b0 kernel/workqueue.c:2321
sp : ffff800080017b70
x29: ffff800080017bb0 x28: 1fffe0001832c791 x27: dfff800000000000
x26: dfff800000000000 x25: ffff0000c7dc8000 x24: 0000000000000008
x23: ffff0000c7dc81c0 x22: ffff0000c1963c88 x21: 0000000000000100
x20: ffff0000c1963c80 x19: ffff0000f5df4c10 x18: 1fffe000367bdd96
x17: ffff80012501d000 x16: ffff80008ae725bc x15: 0000000000000002
x14: ffff80008ee80668 x13: dfff800000000000 x12: 0000000036353f39
x11: 0000000030014ef6 x10: 0000000000ff0100 x9 : 0000000000000000
x8 : ffff0000c1963c80 x7 : ffff80008043f378 x6 : 0000000000000000
x5 : 0000000000000001 x4 : 0000000000000001 x3 : ffff80008d5ef4c0
x2 : ffff0000f5df4c10 x1 : 0000000000000100 x0 : 0000000000000000
Call trace:
 current_wq_worker kernel/workqueue_internal.h:69 [inline]
 is_chained_work kernel/workqueue.c:2264 [inline]
 __queue_work+0xdec/0x12b0 kernel/workqueue.c:2321
 delayed_work_timer_fn+0x74/0x90 kernel/workqueue.c:2529
 call_timer_fn+0x1b4/0x93c kernel/time/timer.c:1793
 expire_timers kernel/time/timer.c:1839 [inline]
 __run_timers kernel/time/timer.c:2418 [inline]
 __run_timer_base+0x59c/0x7b4 kernel/time/timer.c:2429
 run_timer_base kernel/time/timer.c:2438 [inline]
 run_timer_softirq+0xcc/0x194 kernel/time/timer.c:2448
 __do_softirq+0x2e4/0xd2c kernel/softirq.c:554
 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:81
 call_on_irq_stack+0x24/0x4c arch/arm64/kernel/entry.S:889
 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:86
 invoke_softirq kernel/softirq.c:435 [inline]
 __irq_exit_rcu+0x1d8/0x434 kernel/softirq.c:633
 irq_exit_rcu+0x14/0x84 kernel/softirq.c:645
 __el1_irq arch/arm64/kernel/entry-common.c:537 [inline]
 el1_interrupt+0x38/0x68 arch/arm64/kernel/entry-common.c:551
 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:556
 el1h_64_irq+0x64/0x68 arch/arm64/kernel/entry.S:594
 __daif_local_irq_restore arch/arm64/include/asm/irqflags.h:175 [inline]
 arch_local_irq_restore arch/arm64/include/asm/irqflags.h:195 [inline]
 lockdep_unregister_key+0x3b4/0x454 kernel/locking/lockdep.c:6472
 wq_unregister_lockdep kernel/workqueue.c:4655 [inline]
 pwq_release_workfn+0x584/0x6c4 kernel/workqueue.c:4958
 kthread_worker_fn+0x444/0xb10 kernel/kthread.c:841
 kthread+0x288/0x310 kernel/kthread.c:388
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
irq event stamp: 40693
hardirqs last  enabled at (40692): [<ffff800080020f90>] __do_softirq+0x1bc/0xd2c kernel/softirq.c:538
hardirqs last disabled at (40693): [<ffff80008af6508c>] __raw_spin_lock_irq include/linux/spinlock_api_smp.h:117 [inline]
hardirqs last disabled at (40693): [<ffff80008af6508c>] _raw_spin_lock_irq+0x28/0x70 kernel/locking/spinlock.c:170
softirqs last  enabled at (40596): [<ffff8000800218e4>] softirq_handle_end kernel/softirq.c:400 [inline]
softirqs last  enabled at (40596): [<ffff8000800218e4>] __do_softirq+0xb10/0xd2c kernel/softirq.c:583
softirqs last disabled at (40691): [<ffff80008002ad34>] ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:81
---[ end trace 0000000000000000 ]---

Crashes (34):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/04/26 15:30 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/24 19:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/23 20:32 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 21339d7b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/21 15:54 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/18 22:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/17 10:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b 18f6e127 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/16 04:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b 0d592ce4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/15 15:46 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/15 05:09 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/14 03:18 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/13 12:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci b5d2afe8745b c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/05 18:28 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 18ea8213 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/18 15:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/18 07:18 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/17 17:11 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/17 14:02 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/14 10:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 f919f202 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/14 09:33 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 f919f202 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/14 06:55 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 f919f202 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/13 03:29 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 c35c26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/13 00:04 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 c35c26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/12 14:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 c35c26ec .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/11 08:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 707081b61156 6ee49f2e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/07 18:08 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9910665503b3 2b789849 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/07 08:41 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9910665503b3 f39a7eed .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/03/02 23:06 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 9910665503b3 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/12/20 14:18 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci aafe7ad77b91 3ad490ea .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/11/25 19:49 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c 5b429f39 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/11/12 00:36 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c 6d6dbf8a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/11/02 09:44 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 8de1e7afcc1c 69904c9f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/10/05 02:45 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 2e530aeb342b b7d7ff54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/08/20 12:16 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c014c37159a1 d216d8a0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/07/26 03:03 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e40939bbfc68 6756545c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2023/06/19 03:43 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 177239177378 f3921d4d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
* Struck through repros no longer work on HEAD.