syzbot


unregister_netdevice: waiting for DEV to become free (9)

Status: upstream: reported syz repro on 2026/05/10 20:18
Subsystems: net
[Documentation on labels]
Reported-by: syzbot+e2af46126e0644cbebdd@syzkaller.appspotmail.com
First crash: 10d, last: 24m
Discussions (3)
Title Replies (including bot) Last reply
[PATCH net] net: neighbour: reject neighbor creation on IFF_NOARP devices 1 (1) 2026/05/15 15:05
[PATCH net v2] ipv6: addrconf: skip autoconf on unregistering devices 6 (6) 2026/05/14 13:39
[syzbot] [net?] unregister_netdevice: waiting for DEV to become free (9) 0 (9) 2026/05/14 11:58
Similar bugs (17)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream unregister_netdevice: waiting for DEV to become free (3) 2 C 1864 2222d 2283d 15/29 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free (6) 2 C error 13128 1530d 1648d 20/29 fixed on 2022/03/08 16:11
upstream unregister_netdevice: waiting for DEV to become free 2 C 170521 2838d 2949d 8/29 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free 2 C done 120 2144d 2583d 1/1 fixed on 2020/08/02 06:53
linux-5.15 unregister_netdevice: waiting for DEV to become free missing-backport origin:upstream 2 C done 10086 2h26m 1165d 0/3 upstream: reported C repro on 2023/03/07 22:57
android-49 unregister_netdevice: waiting for DEV to become free 2 C 52164 2365d 2592d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free 2 C 4307 2427d 2592d 0/2 public: reported C repro on 2019/04/11 08:44
linux-4.14 unregister_netdevice: waiting for DEV to become free (2) fat hfsplus bfs vfs gfs2 udf xfs reiserfs sysv btrfs f2fs 2 C 651522 1166d 2102d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 2 1231 2368d 2590d 0/1 auto-closed as invalid on 2020/02/19 10:10
upstream unregister_netdevice: waiting for DEV to become free (4) 2 C done 50394 1893d 2096d 19/29 fixed on 2021/03/10 01:48
linux-6.6 unregister_netdevice: waiting for DEV to become free origin:lts-only 2 C inconclusive 685 2h05m 332d 0/2 upstream: reported C repro on 2025/06/18 00:40
linux-6.1 unregister_netdevice: waiting for DEV to become free origin:upstream missing-backport 2 C inconclusive 4994 13m 1166d 0/3 upstream: reported C repro on 2023/03/07 18:05
upstream unregister_netdevice: waiting for DEV to become free (8) net 2 C done 443850 10d 1071d 29/29 fixed on 2026/05/06 19:02
upstream unregister_netdevice: waiting for DEV to become free (2) 2 C done 385621 2283d 2831d 15/29 fixed on 2020/02/14 01:19
linux-4.19 unregister_netdevice: waiting for DEV to become free 2 C 5316 1166d 2593d 0/1 upstream: reported C repro on 2019/04/10 19:11
upstream unregister_netdevice: waiting for DEV to become free (5) 2 C done 40035 1648d 1893d 20/29 fixed on 2021/11/10 00:50
upstream unregister_netdevice: waiting for DEV to become free (7) 2 C inconclusive 20422 1073d 1275d 22/29 fixed on 2023/06/08 14:41
Last patch testing requests (8)
Created Duration User Patch Repo Result
2026/05/14 11:58 28m raoxu@uniontech.com git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2026/05/14 11:12 29m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci OK log
2026/05/14 08:24 27m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci OK log
2026/05/14 06:48 16m raoxu@uniontech.com git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error
2026/05/14 04:02 1h14m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error
2026/05/14 02:36 7m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error
2026/05/14 02:08 8m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error
2026/05/14 01:51 7m raoxu@uniontech.com patch git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git main error

Sample crash report:
unregister_netdevice: waiting for netdevsim1 to become free. Usage count = 2
ref_tracker: netdev@000000007017ecba has 1/1 users at
     __netdev_tracker_alloc include/linux/netdevice.h:4471 [inline]
     netdev_tracker_alloc include/linux/netdevice.h:4483 [inline]
     netdev_get_by_index+0x88/0xe0 net/core/dev.c:1027
     fib6_nh_init+0x258/0x14bc net/ipv6/route.c:3606
     ip6_route_info_create_nh+0x120/0x9a8 net/ipv6/route.c:3905
     addrconf_f6i_alloc+0x1e4/0x3b4 net/ipv6/route.c:4697
     ipv6_add_addr+0x458/0xd70 net/ipv6/addrconf.c:1126
     addrconf_add_linklocal+0x1e0/0x378 net/ipv6/addrconf.c:3311
     addrconf_addr_gen+0x27c/0x2e0 net/ipv6/addrconf.c:-1
     addrconf_init_auto_addrs+0x390/0x764 net/ipv6/addrconf.c:-1
     addrconf_notify+0x7a0/0xbe4 net/ipv6/addrconf.c:3752
     notifier_call_chain+0x194/0x60c kernel/notifier.c:85
     raw_notifier_call_chain+0x3c/0x50 kernel/notifier.c:453
     call_netdevice_notifiers_info+0xb8/0x120 net/core/dev.c:2249
     call_netdevice_notifiers_extack net/core/dev.c:2287 [inline]
     call_netdevice_notifiers net/core/dev.c:2301 [inline]
     __dev_notify_flags+0x160/0x27c net/core/dev.c:9794
     netif_change_flags+0xd0/0x15c net/core/dev.c:9823
     do_setlink+0xab0/0x31c0 net/core/rtnetlink.c:3180
     rtnl_changelink net/core/rtnetlink.c:3799 [inline]
     __rtnl_newlink net/core/rtnetlink.c:3972 [inline]
     rtnl_newlink+0xd24/0x113c net/core/rtnetlink.c:4109

netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0

Crashes (209):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/05/16 00:11 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 81fb92f3 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/15 16:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 9cd3beaa .config console log report syz / log [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/15 12:07 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 9cd3beaa .config console log report syz / log [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/10 15:34 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 29233ece .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro (corrupt fs)] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/15 13:40 upstream 70eda68668d1 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root unregister_netdevice: waiting for DEV to become free
2026/05/15 01:25 upstream 66182ca873a4 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root unregister_netdevice: waiting for DEV to become free
2026/05/14 23:30 upstream 66182ca873a4 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root unregister_netdevice: waiting for DEV to become free
2026/05/12 23:11 upstream c21b90f77687 a0949470 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-fs unregister_netdevice: waiting for DEV to become free
2026/05/09 14:51 upstream 70390501d194 29233ece .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/09 01:59 upstream 81d6f7807536 0c5a8d8f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root unregister_netdevice: waiting for DEV to become free
2026/05/15 19:50 upstream 70eda68668d1 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 unregister_netdevice: waiting for DEV to become free
2026/05/15 22:05 upstream d458a240344c 81fb92f3 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream unregister_netdevice: waiting for DEV to become free
2026/05/16 08:49 upstream 6916d5703ddf a15a64a6 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 unregister_netdevice: waiting for DEV to become free
2026/05/16 18:32 net aaec7096f996 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 17:09 net aaec7096f996 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 13:47 net aaec7096f996 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 11:46 net aaec7096f996 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 23:05 net 5db89c99566f 81fb92f3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 18:27 net 5db89c99566f 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 12:28 net 5db89c99566f 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 06:15 net 5db89c99566f 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 21:08 net c78bdba7b966 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 13:11 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 10:08 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 06:44 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 05:36 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 04:35 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 02:21 net 59afae20080a 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 00:37 net f5b2772d1488 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/13 18:30 net f5b2772d1488 fec2a7ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/13 13:34 net f5b2772d1488 fec2a7ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/13 08:09 net 9988931df99c a0949470 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/13 07:03 net 9988931df99c a0949470 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/13 01:55 net 9988931df99c a0949470 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 18:10 net be48e5fe51a5 d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 13:03 net be48e5fe51a5 d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 10:40 net be48e5fe51a5 d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 02:39 net e17492979319 d168f260 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/11 21:04 net a450063ef86b d168f260 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/11 19:56 net a450063ef86b e6eb7c0b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 18:26 net-next 627ac78f2741 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 06:42 net-next 55834f0d7421 81fb92f3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 02:35 net-next 55834f0d7421 81fb92f3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 14:59 net-next 822d4a8e390a 9cd3beaa .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/15 03:49 net-next f3f7760afe65 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 07:52 net-next 1f8fd0fe5641 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/14 03:31 net-next 1f8fd0fe5641 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 19:25 net-next 73d587ae684d d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 16:41 net-next 73d587ae684d d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/12 04:42 net-next cb880b02117d d168f260 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 19:37 linux-next e98d21c170b0 a15a64a6 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root unregister_netdevice: waiting for DEV to become free
2026/05/08 15:18 linux-next e98d21c170b0 5633175a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-rust-kasan-gce unregister_netdevice: waiting for DEV to become free
2026/05/16 03:42 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 81fb92f3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/13 22:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 6ccb967e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/13 10:33 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 fec2a7ee .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/13 04:11 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 a0949470 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/12 14:42 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 5cbb61bf4168 d5b1a17d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/13 05:32 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux master 1d5dcaa3bd65 a0949470 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64 unregister_netdevice: waiting for DEV to become free
2026/05/07 14:58 https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux master 8ab992f815d6 0211be7b .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu2-arm64-compat unregister_netdevice: waiting for DEV to become free
* Struck through repros no longer work on HEAD.