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: 440d, last: 20h21m
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 1496d 1558d 15/26 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free (6) C error 13128 804d 923d 20/26 fixed on 2022/03/08 16:11
upstream unregister_netdevice: waiting for DEV to become free C 170521 2112d 2223d 8/26 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C done 120 1419d 1858d 1/1 fixed on 2020/08/02 06:53
linux-5.15 unregister_netdevice: waiting for DEV to become free origin:upstream C 1077 21h46m 440d 0/3 upstream: reported C repro on 2023/03/07 22:57
android-49 unregister_netdevice: waiting for DEV to become free C 52164 1639d 1866d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 1701d 1866d 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 440d 1376d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 1231 1642d 1865d 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 1168d 1370d 19/26 fixed on 2021/03/10 01:48
upstream unregister_netdevice: waiting for DEV to become free (8) net C done 3157 48m 346d 0/26 upstream: reported C repro on 2023/06/10 01:34
upstream unregister_netdevice: waiting for DEV to become free (2) C done 385621 1558d 2105d 15/26 fixed on 2020/02/14 01:19
linux-4.19 unregister_netdevice: waiting for DEV to become free C 5316 441d 1867d 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 923d 1168d 20/26 fixed on 2021/11/10 00:50
upstream unregister_netdevice: waiting for DEV to become free (7) C inconclusive 20422 347d 549d 22/26 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 job log (0)
2023/09/27 06:28 1h54m fix candidate upstream error job log (0)

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 (442):
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/05/15 08:25 linux-6.1.y 909ba1f1b414 fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/05/15 03:20 linux-6.1.y 909ba1f1b414 fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/05/12 20:55 linux-6.1.y 909ba1f1b414 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/05/03 04:23 linux-6.1.y 909ba1f1b414 ddfc15a1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/04/13 00:23 linux-6.1.y bf1e3b1cb1e0 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/04/04 06:07 linux-6.1.y 347385861c50 51c4dcff .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/04/03 13:37 linux-6.1.y e5cd595e23c1 7925100d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/04/01 15:55 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/04/01 10:36 linux-6.1.y e5cd595e23c1 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-1-kasan unregister_netdevice: waiting for DEV to become free
2024/02/29 20:43 linux-6.1.y 81e1dc2f7001 352ab904 .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/05/20 09:05 linux-6.1.y 4078fa637fcd c0f1611a .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/05/20 02:25 linux-6.1.y 4078fa637fcd c0f1611a .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/05/19 21:22 linux-6.1.y 4078fa637fcd c0f1611a .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/05/19 18:29 linux-6.1.y 4078fa637fcd c0f1611a .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/05/19 13:52 linux-6.1.y 4078fa637fcd c0f1611a .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/05/19 00:29 linux-6.1.y 4078fa637fcd c0f1611a .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/05/18 02:08 linux-6.1.y 4078fa637fcd c0f1611a .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/05/17 01:19 linux-6.1.y 909ba1f1b414 c2e07261 .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/05/15 21:49 linux-6.1.y 909ba1f1b414 94b087b1 .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/05/15 02:20 linux-6.1.y 909ba1f1b414 fdb4c10c .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/05/13 15:25 linux-6.1.y 909ba1f1b414 9026e142 .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/05/13 10:53 linux-6.1.y 909ba1f1b414 9026e142 .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/05/13 07:15 linux-6.1.y 909ba1f1b414 9026e142 .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/05/13 04:20 linux-6.1.y 909ba1f1b414 9026e142 .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/05/12 14:37 linux-6.1.y 909ba1f1b414 9026e142 .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/05/11 17:14 linux-6.1.y 909ba1f1b414 9026e142 .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/05/08 21:51 linux-6.1.y 909ba1f1b414 20bf80e1 .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/05/07 18:40 linux-6.1.y 909ba1f1b414 cb2dcc0e .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/05/07 10:51 linux-6.1.y 909ba1f1b414 fa7a5cf0 .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/04/21 23:02 linux-6.1.y 6741e066ec76 af24b050 .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/04/20 08:05 linux-6.1.y 6741e066ec76 af24b050 .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/04/14 00:41 linux-6.1.y cd5d98c0556c c8349e48 .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/04/09 20:50 linux-6.1.y 347385861c50 171ec371 .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/04/04 07:25 linux-6.1.y 347385861c50 51c4dcff .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/03/20 07:20 linux-6.1.y d7543167affd a485f239 .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/03/15 19:44 linux-6.1.y d7543167affd d615901c .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/03/12 20:32 linux-6.1.y 61adba85cc40 c35c26ec .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/03/12 02:11 linux-6.1.y 61adba85cc40 6ee49f2e .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/03/09 08:29 linux-6.1.y 61adba85cc40 6ee49f2e .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/03/09 06:03 linux-6.1.y 61adba85cc40 6ee49f2e .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/03/08 06:39 linux-6.1.y 61adba85cc40 cf82cde1 .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/03/08 03:12 linux-6.1.y 61adba85cc40 cf82cde1 .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/03/07 19:30 linux-6.1.y 61adba85cc40 2b789849 .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/03/07 18:05 linux-6.1.y 61adba85cc40 2b789849 .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/03/07 00:50 linux-6.1.y 61adba85cc40 f39a7eed .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.