syzbot


unregister_netdevice: waiting for DEV to become free

Status: upstream: reported C repro on 2023/03/07 18:05
Bug presence: origin:upstream
Labels: missing-backport
[Documentation on labels]
Reported-by: syzbot+567a05e571d86deb603d@syzkaller.appspotmail.com
First crash: 685d, last: 4h23m
Bug presence (1)
Date Name Commit Repro Result
2024/01/26 upstream (ToT) ecb1b8288dc7 C [report] unregister_netdevice: waiting for DEV to become free
Similar bugs (15)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream unregister_netdevice: waiting for DEV to become free (3) C 1864 1741d 1802d 15/28 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free (6) C error 13128 1049d 1168d 20/28 fixed on 2022/03/08 16:11
upstream unregister_netdevice: waiting for DEV to become free C 170521 2357d 2468d 8/28 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C done 120 1664d 2103d 1/1 fixed on 2020/08/02 06:53
linux-5.15 unregister_netdevice: waiting for DEV to become free origin:upstream C 4451 27m 685d 0/3 upstream: reported C repro on 2023/03/07 22:57
android-49 unregister_netdevice: waiting for DEV to become free C 52164 1884d 2111d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 1946d 2111d 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 C 651522 685d 1621d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 1231 1887d 2110d 0/1 auto-closed as invalid on 2020/02/19 10:10
upstream unregister_netdevice: waiting for DEV to become free (4) C done 50394 1413d 1615d 19/28 fixed on 2021/03/10 01:48
upstream unregister_netdevice: waiting for DEV to become free (8) net C done 42994 9m 591d 0/28 upstream: reported C repro on 2023/06/10 01:34
upstream unregister_netdevice: waiting for DEV to become free (2) C done 385621 1803d 2350d 15/28 fixed on 2020/02/14 01:19
linux-4.19 unregister_netdevice: waiting for DEV to become free C 5316 686d 2112d 0/1 upstream: reported C repro on 2019/04/10 19:11
upstream unregister_netdevice: waiting for DEV to become free (5) C done 40035 1168d 1413d 20/28 fixed on 2021/11/10 00:50
upstream unregister_netdevice: waiting for DEV to become free (7) C inconclusive 20422 592d 794d 22/28 fixed on 2023/06/08 14:41
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2023/12/20 16:04 2h53m fix candidate upstream OK (0) job log
2023/09/27 06:28 1h54m fix candidate upstream error job log

Sample crash report:
unregister_netdevice: waiting for blkio.throttle. to become free. Usage count = 2
leaked reference.
 __netdev_tracker_alloc include/linux/netdevice.h:4008 [inline]
 netdev_hold include/linux/netdevice.h:4037 [inline]
 dev_ifsioc+0x8cd/0x1160 net/core/dev_ioctl.c:387
 dev_ioctl+0x508/0xf70 net/core/dev_ioctl.c:588
 sock_do_ioctl+0x26b/0x450 net/socket.c:1218
 sock_ioctl+0x47f/0x770 net/socket.c:1321
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:870 [inline]
 __se_sys_ioctl+0xf1/0x160 fs/ioctl.c:856
 do_syscall_x64 arch/x86/entry/common.c:51 [inline]
 do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:81
 entry_SYSCALL_64_after_hwframe+0x63/0xcd

Crashes (1209):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/01/26 13:51 linux-6.1.y 883d1a956208 cc4a4020 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2024/12/23 19:59 linux-6.1.y 29f02ec58a94 b4fbdbd4 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2023/12/31 05:45 linux-6.1.y 4aa6747d9352 fb427a07 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2023/06/04 08:34 linux-6.1.y d2869ace6eeb a4ae4f42 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2023/07/30 02:31 linux-6.1.y d2a6dc4eaf6d 92476829 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2023/06/13 13:51 linux-6.1.y 2f3918bc53fb 749afb64 .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2025/01/03 09:39 linux-6.1.y 7dc732d24ff7 d3ccff63 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/01 22:28 linux-6.1.y 563edd786f0a d3ccff63 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/31 21:35 linux-6.1.y 563edd786f0a d3ccff63 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/21 17:33 linux-6.1.y 29f02ec58a94 d7f584ee .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/19 13:59 linux-6.1.y 52f863f820fd 1432fc84 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/18 19:58 linux-6.1.y 52f863f820fd a0626d3a .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/30 00:18 linux-6.1.y e4d90d63d385 5df23865 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/19 12:41 linux-6.1.y b67dc5c9ade9 571351cb .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/15 02:43 linux-6.1.y 59d7b1a7104a a8c99394 .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/14 02:21 linux-6.1.y d7039b844a1c bb3f8425 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/10 03:17 linux-6.1.y d7039b844a1c 6b856513 .config console log report syz / log [disk image] [vmlinux] [kernel image] [mounted in repro] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/10/28 01:57 linux-6.1.y 7ec6f9fa3d97 65e8686b .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 20:10 linux-6.1.y f4f677285b38 6e87cfa2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/17 19:38 linux-6.1.y 60ceadf9247e 953d1c45 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/16 07:21 linux-6.1.y c63962be84ef 968edaf4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/15 07:56 linux-6.1.y c63962be84ef 7315a7cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2025/01/15 01:19 linux-6.1.y c63962be84ef f310a27d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2025/01/13 23:10 linux-6.1.y c63962be84ef 249ceea9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/13 15:36 linux-6.1.y c63962be84ef 249ceea9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/12 22:39 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/12 08:10 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/11 07:25 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2025/01/10 22:46 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/10 22:13 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2025/01/10 20:45 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/01/20 22:57 linux-6.1.y f4f677285b38 6e87cfa2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 21:37 linux-6.1.y f4f677285b38 6e87cfa2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 13:32 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 12:07 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 11:06 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/20 02:03 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/19 22:52 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/19 20:37 linux-6.1.y f4f677285b38 f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/19 08:12 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/19 03:53 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/18 21:17 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/18 12:58 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/18 11:30 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/18 09:23 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/18 07:32 linux-6.1.y 60ceadf9247e f2cb035c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/17 22:20 linux-6.1.y 60ceadf9247e 953d1c45 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/17 20:51 linux-6.1.y 60ceadf9247e 953d1c45 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/17 09:47 linux-6.1.y c63962be84ef f9e07a6e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/16 23:01 linux-6.1.y c63962be84ef f9e07a6e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/15 04:35 linux-6.1.y c63962be84ef 7315a7cf .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/15 02:46 linux-6.1.y c63962be84ef f310a27d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/14 23:15 linux-6.1.y c63962be84ef f310a27d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/14 22:14 linux-6.1.y c63962be84ef f310a27d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/14 09:54 linux-6.1.y c63962be84ef b1f1cd88 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/13 22:00 linux-6.1.y c63962be84ef 249ceea9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/13 21:01 linux-6.1.y c63962be84ef 249ceea9 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/13 06:53 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/13 05:38 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/12 16:12 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/12 09:18 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/12 07:00 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/12 02:57 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/11 18:29 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/11 10:02 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2025/01/11 05:27 linux-6.1.y c63962be84ef 6dbc6a9b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2023/03/07 18:05 linux-6.1.y 42616e0f09fb d7ea8bc4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
* Struck through repros no longer work on HEAD.