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: 700d, last: 53m
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 1756d 1818d 15/28 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free (6) C error 13128 1064d 1183d 20/28 fixed on 2022/03/08 16:11
upstream unregister_netdevice: waiting for DEV to become free C 170521 2372d 2483d 8/28 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C done 120 1679d 2118d 1/1 fixed on 2020/08/02 06:53
linux-5.15 unregister_netdevice: waiting for DEV to become free origin:upstream C 4826 42m 700d 0/3 upstream: reported C repro on 2023/03/07 22:57
android-49 unregister_netdevice: waiting for DEV to become free C 52164 1900d 2127d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 1961d 2127d 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 701d 1637d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 1231 1903d 2125d 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 1428d 1631d 19/28 fixed on 2021/03/10 01:48
upstream unregister_netdevice: waiting for DEV to become free (8) net C done 46079 now 606d 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 1818d 2365d 15/28 fixed on 2020/02/14 01:19
linux-4.19 unregister_netdevice: waiting for DEV to become free C 5316 701d 2127d 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 1183d 1428d 20/28 fixed on 2021/11/10 00:50
upstream unregister_netdevice: waiting for DEV to become free (7) C inconclusive 20422 608d 810d 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 (1332):
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/02/05 09:29 linux-6.1.y 0cbb5f65e52f 5896748e .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/22 10:59 linux-6.1.y f4f677285b38 da72ac06 .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
2025/01/21 07:25 linux-6.1.y f4f677285b38 6e87cfa2 .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/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/02/04 11:28 linux-6.1.y 0cbb5f65e52f 8f267cef .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/02/04 04:43 linux-6.1.y 0cbb5f65e52f 8f267cef .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/02/03 15:55 linux-6.1.y 0cbb5f65e52f a21a8419 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/02/02 02:31 linux-6.1.y 0cbb5f65e52f 568559e4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/02/01 23:14 linux-6.1.y 0cbb5f65e52f 568559e4 .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/31 20:38 linux-6.1.y 75cefdf153f5 aa47157c .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/30 08:14 linux-6.1.y 75cefdf153f5 afe4eff5 .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/28 17:45 linux-6.1.y 75cefdf153f5 f5427d7c .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/28 02:47 linux-6.1.y 75cefdf153f5 18070896 .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/26 12:09 linux-6.1.y 75cefdf153f5 9fbd772e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2025/02/05 13:18 linux-6.1.y 0cbb5f65e52f 5896748e .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/02/05 11:37 linux-6.1.y 0cbb5f65e52f 5896748e .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/02/05 05:12 linux-6.1.y 0cbb5f65e52f 5896748e .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/02/04 16:11 linux-6.1.y 0cbb5f65e52f 8f267cef .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/02/04 12:28 linux-6.1.y 0cbb5f65e52f 8f267cef .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/02/04 09:31 linux-6.1.y 0cbb5f65e52f 8f267cef .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/02/03 22:07 linux-6.1.y 0cbb5f65e52f a21a8419 .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/02/03 19:35 linux-6.1.y 0cbb5f65e52f a21a8419 .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/02/03 18:24 linux-6.1.y 0cbb5f65e52f a21a8419 .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/02/03 09:02 linux-6.1.y 0cbb5f65e52f 568559e4 .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/02/02 13:57 linux-6.1.y 0cbb5f65e52f 568559e4 .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/02/02 09:12 linux-6.1.y 0cbb5f65e52f 568559e4 .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/02/02 07:25 linux-6.1.y 0cbb5f65e52f 568559e4 .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/02/02 05:23 linux-6.1.y 0cbb5f65e52f 568559e4 .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/02/01 14:32 linux-6.1.y 75cefdf153f5 aa47157c .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/02/01 08:14 linux-6.1.y 75cefdf153f5 aa47157c .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/02/01 05:48 linux-6.1.y 75cefdf153f5 aa47157c .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/31 23:23 linux-6.1.y 75cefdf153f5 aa47157c .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/31 15:21 linux-6.1.y 75cefdf153f5 4c6ac32f .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/31 09:08 linux-6.1.y 75cefdf153f5 4c6ac32f .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/31 00:04 linux-6.1.y 75cefdf153f5 4c6ac32f .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/30 10:44 linux-6.1.y 75cefdf153f5 afe4eff5 .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/30 09:36 linux-6.1.y 75cefdf153f5 afe4eff5 .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/30 02:02 linux-6.1.y 75cefdf153f5 136953f1 .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/29 06:36 linux-6.1.y 75cefdf153f5 865ef71e .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/28 19:42 linux-6.1.y 75cefdf153f5 f5427d7c .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/28 11:10 linux-6.1.y 75cefdf153f5 18070896 .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/28 06:58 linux-6.1.y 75cefdf153f5 18070896 .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/27 20:38 linux-6.1.y 75cefdf153f5 d99a33ad .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/27 18:16 linux-6.1.y 75cefdf153f5 d99a33ad .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/27 08:55 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 23:24 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 20:47 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 19:18 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 09:20 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 07:22 linux-6.1.y 75cefdf153f5 9fbd772e .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/26 04:53 linux-6.1.y 75cefdf153f5 9fbd772e .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.