syzbot


WARNING in dev_deactivate_many

Status: upstream: reported C repro on 2024/06/24 15:15
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+e9121deb112a224121e0@syzkaller.appspotmail.com
First crash: 486d, last: 9h03m
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [net?] WARNING in dev_deactivate_many 0 (1) 2024/06/24 15:15
Last patch testing requests (4)
Created Duration User Patch Repo Result
2024/09/19 02:24 16m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing OK log
2024/07/07 02:29 18m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2024/07/07 02:29 18m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing OK log
2024/06/21 04:52 20m edumazet@google.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log

Sample crash report:
 linkwatch_event+0x8f/0xc0 net/core/link_watch.c:304
 process_one_work+0x9cf/0x1b70 kernel/workqueue.c:3263
 process_scheduled_works kernel/workqueue.c:3346 [inline]
 worker_thread+0x6c8/0xf10 kernel/workqueue.c:3427
 kthread+0x3c5/0x780 kernel/kthread.c:463
 ret_from_fork+0x56d/0x700 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
------------[ cut here ]------------
WARNING: CPU: 1 PID: 4085 at lib/ref_tracker.c:323 ref_tracker_free+0x61a/0x830 lib/ref_tracker.c:323
Modules linked in:
CPU: 1 UID: 0 PID: 4085 Comm: kworker/u8:6 Not tainted syzkaller #0 PREEMPT(voluntary) 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/02/2025
Workqueue: events_unbound linkwatch_event
RIP: 0010:ref_tracker_free+0x61a/0x830 lib/ref_tracker.c:323
Code: 00 44 8b 73 18 31 ff 44 89 f6 e8 01 29 e1 fe 45 85 f6 0f 85 a6 00 00 00 e8 b3 2d e1 fe 48 8b 34 24 48 89 ef e8 e7 95 a9 04 90 <0f> 0b 90 bb ea ff ff ff e9 50 fd ff ff e8 94 2d e1 fe 4c 8d 6d 44
RSP: 0018:ffffc9000174f8a8 EFLAGS: 00010202
RAX: 0000000000000201 RBX: ffff888134bfe7c0 RCX: 0000000000000000
RDX: 0000000000000202 RSI: ffffffff88c86d07 RDI: 0000000000000001
RBP: ffff88810abbc5d0 R08: 0000000000000001 R09: 0000000000000001
R10: ffffffff8aa0cfd7 R11: 0000000000000001 R12: 1ffff920002e9f17
R13: ffffc9000174f8d8 R14: 0000000005ae0155 R15: ffff888134bfe7d8
FS:  0000000000000000(0000) GS:ffff888268fa3000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fabecdc9000 CR3: 00000000090a4000 CR4: 00000000003506f0
Call Trace:
 <TASK>
 netdev_tracker_free include/linux/netdevice.h:4395 [inline]
 netdev_put include/linux/netdevice.h:4412 [inline]
 netdev_put include/linux/netdevice.h:4408 [inline]
 netdev_watchdog_down net/sched/sch_generic.c:572 [inline]
 dev_deactivate_many+0x286/0xd30 net/sched/sch_generic.c:1370
 dev_deactivate+0xf8/0x1c0 net/sched/sch_generic.c:1401
 linkwatch_do_dev+0x11e/0x160 net/core/link_watch.c:184
 __linkwatch_run_queue+0x2a3/0x7a0 net/core/link_watch.c:244
 linkwatch_event+0x8f/0xc0 net/core/link_watch.c:304
 process_one_work+0x9cf/0x1b70 kernel/workqueue.c:3263
 process_scheduled_works kernel/workqueue.c:3346 [inline]
 worker_thread+0x6c8/0xf10 kernel/workqueue.c:3427
 kthread+0x3c5/0x780 kernel/kthread.c:463
 ret_from_fork+0x56d/0x700 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

Crashes (230):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/10/18 13:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 877c80dfbf78 1c8c8cd8 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/06/21 04:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 58be297b675d dac2aa43 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/07/21 15:21 upstream 89be9a83ccf1 56d87229 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in dev_deactivate_many
2025/09/23 23:39 upstream cec1e6e5d1ab e667a34f .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/09/17 10:20 upstream 5aca7966d2a7 e2beed91 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/08/11 10:29 upstream 8f5ae30d69d7 32a0e5ed .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/06/19 22:50 upstream fb4d33ab452e ed3e87f7 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/06/10 02:00 upstream 19272b37aa4f 4826c28e .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/05/06 02:18 upstream 01f95500a162 ae98e6b9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/04/23 19:53 upstream a79be02bba5c 57d54c08 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/04/13 10:31 upstream 7cdabafc0012 0bd6db41 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/03/18 09:18 upstream fc444ada1310 ce3352cd .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/02/21 18:48 upstream a3daad821514 d34966d1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/02/18 11:18 upstream 2408a807bfc3 c37c7249 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/01/22 12:30 upstream c4b9570cfb63 da72ac06 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2024/12/24 18:53 upstream 9b2ffa6148b1 444551c4 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2024/12/11 12:08 upstream f92f4749861b ff949d25 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in dev_deactivate_many
2025/09/21 22:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a4e143636d5d 67c37560 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/09/21 14:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a4e143636d5d 67c37560 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/09/20 11:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a4e143636d5d 67c37560 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/09/10 02:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 6f9871b3e8c3 fdeaa69b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/09/09 07:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 6f9871b3e8c3 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/09/06 20:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 6f9871b3e8c3 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/08/28 18:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 3474a19736f3 e12e5ba4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/08/12 21:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 2b38afce25c4 22ec1469 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/06/08 01:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdc7f8c5adad 4826c28e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/06/02 03:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 882826f58b2c 3d2f584d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/05/21 01:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ab6dc9a6c721 b47f9e02 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/03/22 01:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 434da42d7173 c6512ef7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/03/09 18:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b331a3d8097f 163f510d .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/03/03 14:17 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 811d22141369 c3901742 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/02/27 22:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing c749f058b437 6a8fcbc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/02/05 02:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9682c35ff6ec 5896748e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/01/21 02:25 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 70cd0576aa39 6e87cfa2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/01/12 12:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 594c82329eef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/01/07 07:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f1a2241778d9 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2025/01/05 04:19 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f1a2241778d9 f3558dbf .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/12/27 16:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f097a36ef88d d3ccff63 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/11/06 18:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 474538b8dd1c df3dc63b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/11/06 17:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 474538b8dd1c df3dc63b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/10/30 09:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing c67e9601e29a 66aeb999 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/10/26 04:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing c6d9e43954bf 65e8686b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/10/16 15:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f47333c690e4 bde2d81c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/09/05 02:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d40ae4cdd9a4 dfbe2ed4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/09/04 20:40 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d40ae4cdd9a4 dfbe2ed4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/09/03 10:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 35f4a629641b 326f9c5a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/31 18:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 1eda0d14 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/31 11:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 1eda0d14 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/31 06:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 1eda0d14 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/30 11:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 ee2602b8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/29 03:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 ef3de9e8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/28 20:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 ef3de9e8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/27 14:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 9aee4e0b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/08/27 10:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing fc88bb116179 9aee4e0b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
2024/06/23 02:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 819984a0dd36 edc5149a .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in dev_deactivate_many
* Struck through repros no longer work on HEAD.