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: 646d, last: 4h32m
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 1702d 1764d 15/28 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free (6) C error 13128 1010d 1129d 20/28 fixed on 2022/03/08 16:11
upstream unregister_netdevice: waiting for DEV to become free C 170521 2318d 2429d 8/28 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C done 120 1625d 2064d 1/1 fixed on 2020/08/02 06:53
linux-5.15 unregister_netdevice: waiting for DEV to become free origin:upstream C 3753 1h24m 646d 0/3 upstream: reported C repro on 2023/03/07 22:57
android-49 unregister_netdevice: waiting for DEV to become free C 52164 1846d 2073d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 1907d 2073d 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 647d 1583d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 1231 1849d 2071d 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 1374d 1576d 19/28 fixed on 2021/03/10 01:48
upstream unregister_netdevice: waiting for DEV to become free (8) net C done 32469 now 552d 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 1764d 2311d 15/28 fixed on 2020/02/14 01:19
linux-4.19 unregister_netdevice: waiting for DEV to become free C 5316 647d 2073d 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 1129d 1374d 20/28 fixed on 2021/11/10 00:50
upstream unregister_netdevice: waiting for DEV to become free (7) C inconclusive 20422 553d 755d 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 (989):
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
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
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
2024/12/13 05:58 linux-6.1.y e4d90d63d385 530e80f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/13 04:23 linux-6.1.y e4d90d63d385 530e80f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/12 18:12 linux-6.1.y e4d90d63d385 530e80f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/12 05:49 linux-6.1.y e4d90d63d385 6f1b0fa8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/11 08:12 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/11 01:22 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/09 23:20 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/08 09:21 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/05 14:00 linux-6.1.y e4d90d63d385 29f61fce .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2024/12/04 02:58 linux-6.1.y e4d90d63d385 b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/03 07:04 linux-6.1.y e4d90d63d385 578925bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-perf unregister_netdevice: waiting for DEV to become free
2024/12/03 05:23 linux-6.1.y e4d90d63d385 578925bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/11/29 16:53 linux-6.1.y e4d90d63d385 5df23865 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/12/13 02:56 linux-6.1.y e4d90d63d385 530e80f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/13 00:33 linux-6.1.y e4d90d63d385 530e80f8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/12 08:12 linux-6.1.y e4d90d63d385 6f1b0fa8 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/11 23:53 linux-6.1.y e4d90d63d385 ff949d25 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/11 06:19 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/10 16:54 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/10 12:20 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/10 08:50 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/10 07:23 linux-6.1.y e4d90d63d385 cfc402b4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/09 15:03 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/09 11:28 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/08 12:13 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/08 02:18 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/07 20:55 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/07 11:14 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/07 06:14 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/07 00:47 linux-6.1.y e4d90d63d385 9ac0fdc6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/06 17:26 linux-6.1.y e4d90d63d385 946d28f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/06 13:02 linux-6.1.y e4d90d63d385 946d28f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/06 08:48 linux-6.1.y e4d90d63d385 946d28f0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/05 18:19 linux-6.1.y e4d90d63d385 29f61fce .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/05 16:46 linux-6.1.y e4d90d63d385 29f61fce .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/05 15:21 linux-6.1.y e4d90d63d385 29f61fce .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/04 15:41 linux-6.1.y e4d90d63d385 b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/04 08:27 linux-6.1.y e4d90d63d385 b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/04 04:01 linux-6.1.y e4d90d63d385 b50eb251 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/03 11:05 linux-6.1.y e4d90d63d385 578925bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/03 08:46 linux-6.1.y e4d90d63d385 578925bc .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/02 19:19 linux-6.1.y e4d90d63d385 b499ea68 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/01 16:48 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/01 10:50 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/12/01 03:07 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/30 19:25 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/30 06:45 linux-6.1.y e4d90d63d385 68914665 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/29 15:23 linux-6.1.y e4d90d63d385 5df23865 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan-arm64 unregister_netdevice: waiting for DEV to become free
2024/11/29 02:52 linux-6.1.y e4d90d63d385 5df23865 .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.