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: 322d, last: 7h19m
Discussions (3)
Title Replies (including bot) Last reply
[syzbot] Monthly arm report (Apr 2024) 0 (1) 2024/04/30 07:12
[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) 6 4d06h 147d 0/3 upstream: reported on 2023/12/11 13:19
linux-6.1 WARNING in delayed_work_timer_fn 2 286d 389d 0/3 auto-obsoleted due to no activity on 2023/11/02 17:34

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 6251 at kernel/workqueue.c:2322 current_wq_worker kernel/workqueue_internal.h:69 [inline]
WARNING: CPU: 0 PID: 6251 at kernel/workqueue.c:2322 is_chained_work kernel/workqueue.c:2264 [inline]
WARNING: CPU: 0 PID: 6251 at kernel/workqueue.c:2322 __queue_work+0xdec/0x12b0 kernel/workqueue.c:2321
Modules linked in:
CPU: 0 PID: 6251 Comm: kworker/0:4 Not tainted 6.9.0-rc6-syzkaller-g78186bd77b47 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
Workqueue: events fqdir_free_fn
pstate: 004000c5 (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 : ffff800080007b70
x29: ffff800080007bb0 x28: 1fffe0001b09bb59 x27: dfff800000000000
x26: dfff800000000000 x25: ffff0000eb18c800 x24: 0000000000000008
x23: ffff0000eb18c9c0 x22: ffff0000d84ddac8 x21: 0000000000000100
x20: ffff0000d84ddac0 x19: ffff0000e8b7cc10 x18: 1fffe000367b8d96
x17: 0000000000000000 x16: ffff80008ae8863c x15: 0000000000000002
x14: ffff80008eea0668 x13: dfff800000000000 x12: 000000006c6d757e
x11: 000000003863a50b x10: 0000000000ff0100 x9 : 0000000000000000
x8 : ffff0000d84ddac0 x7 : ffff800080440ce4 x6 : 0000000000000000
x5 : 0000000000000001 x4 : 0000000000000001 x3 : ffff80008d60f9e0
x2 : ffff0000e8b7cc10 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
 __cmpwait_case_32 arch/arm64/include/asm/cmpxchg.h:231 [inline]
 __cmpwait arch/arm64/include/asm/cmpxchg.h:257 [inline]
 csd_lock_wait kernel/smp.c:311 [inline]
 smp_call_function_single+0x394/0x15d8 kernel/smp.c:650
 rcu_barrier+0x310/0x534 kernel/rcu/tree.c:4125
 fqdir_free_fn+0x50/0x178 net/ipv4/inet_fragment.c:167
 process_one_work+0x7b8/0x15d4 kernel/workqueue.c:3254
 process_scheduled_works kernel/workqueue.c:3335 [inline]
 worker_thread+0x938/0xef4 kernel/workqueue.c:3416
 kthread+0x288/0x310 kernel/kthread.c:388
 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:860
irq event stamp: 218135
hardirqs last  enabled at (218134): [<ffff80008af7b2f4>] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:151 [inline]
hardirqs last  enabled at (218134): [<ffff80008af7b2f4>] _raw_spin_unlock_irqrestore+0x38/0x98 kernel/locking/spinlock.c:194
hardirqs last disabled at (218135): [<ffff80008af7b19c>] __raw_spin_lock_irq include/linux/spinlock_api_smp.h:117 [inline]
hardirqs last disabled at (218135): [<ffff80008af7b19c>] _raw_spin_lock_irq+0x28/0x70 kernel/locking/spinlock.c:170
softirqs last  enabled at (218038): [<ffff8000862290a4>] spin_unlock_bh include/linux/spinlock.h:396 [inline]
softirqs last  enabled at (218038): [<ffff8000862290a4>] nsim_dev_trap_report drivers/net/netdevsim/dev.c:820 [inline]
softirqs last  enabled at (218038): [<ffff8000862290a4>] nsim_dev_trap_report_work+0x620/0x924 drivers/net/netdevsim/dev.c:850
softirqs last disabled at (218075): [<ffff80008002ad34>] ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:81
---[ end trace 0000000000000000 ]---

Crashes (39):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/05/06 17:14 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 78186bd77b47 c035c6de .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/05/06 02:46 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 78186bd77b47 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/30 03:09 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/29 11:00 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
2024/04/29 05:39 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 6a71d2909427 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in delayed_work_timer_fn
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.