syzbot


unregister_netdevice: waiting for DEV to become free (2)
Status: upstream: reported C repro on 2018/08/15 18:50
Reported-by: syzbot+30209ea299c09d8785c9@syzkaller.appspotmail.com
Fix commit: e0b60903 net-sysfs: Call dev_hold always in netdev_queue_add_kobject
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kmsan-gce ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-usb], missing on: [ci-upstream-kasan-gce-smack-root ci2-upstream-kcsan-gce]
First crash: 490d, last: 4h54m

Cause bisection: the bug happens on the oldest tested release
Crash: possible deadlock in start_sync_thread (log)
Repro: C syz .config
similar bugs (6):
Kernel Title Repro Bisected Count Last Reported Patched Status
upstream unregister_netdevice: waiting for DEV to become free C 170521 490d 602d 9/16 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C 75 14d 236d 0/1 upstream: reported C repro on 2019/04/20 01:33
android-49 unregister_netdevice: waiting for DEV to become free C 52164 18d 245d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 80d 245d 0/2 public: reported C repro on 2019/04/11 08:44
android-414 unregister_netdevice: waiting for DEV to become free 1231 21d 243d 0/1 public: reported on 2019/04/13 00:01
linux-4.19 unregister_netdevice: waiting for DEV to become free C 141 2h48m 245d 0/1 upstream: reported C repro on 2019/04/10 19:11

Sample crash report:

Crashes (384972):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro
ci-upstream-kasan-gce-selinux-root 2019/10/24 16:04 upstream f116b966 d01bb02a .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/10/19 06:36 upstream b9959c7a 8c88c9c1 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/10/12 06:29 upstream 9e208aa0 426631dd .config log report syz C
ci-upstream-kasan-gce-root 2019/10/08 21:41 upstream eda57a0e b1ebbfef .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/09/29 21:04 upstream 02dc96ef c1ad5441 .config log report syz C
ci-upstream-kasan-gce-root 2019/09/29 04:08 upstream f1f2f614 eb6b9855 .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/09/20 03:04 upstream 3c2edc36 4d3ae0b7 .config log report syz C
ci-upstream-kasan-gce-root 2019/06/16 12:14 upstream e01e060f 442206d7 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/06/16 08:51 upstream e01e060f 442206d7 .config log report syz C
ci-upstream-kasan-gce 2019/02/25 18:22 upstream 5908e6b7 a70141bf .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/02/25 18:21 upstream 5908e6b7 a70141bf .config log report syz C
ci-upstream-kasan-gce-root 2019/02/19 17:27 upstream b5372fe5 4df543c9 .config log report syz C
ci-upstream-kasan-gce-386 2019/02/25 18:21 upstream 5908e6b7 a70141bf .config log report syz C
ci-upstream-kasan-gce-386 2019/02/19 21:32 upstream b5372fe5 4df543c9 .config log report syz C
ci-upstream-bpf-kasan-gce 2019/06/16 08:33 bpf fe8d9571 442206d7 .config log report syz C
ci-upstream-net-kasan-gce 2019/08/21 13:51 net-next ac2eb56e 4ea67ff8 .config log report syz C
ci-upstream-net-kasan-gce 2019/08/20 19:51 net-next 932630fa cfc9868f .config log report syz C
ci-upstream-bpf-next-kasan-gce 2019/06/16 07:59 bpf-next 7f94208c 442206d7 .config log report syz C
ci-upstream-net-kasan-gce 2019/05/25 17:20 net-next af5136f9 85c57315 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/11/01 12:59 linux-next 49afce6d a41ca8fa .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/12 07:03 linux-next 8ada228a 426631dd .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/10 04:49 linux-next 1ba4389f c4b9981b .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/02 15:22 linux-next a32db7e1 2e29b534 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/09/25 00:56 linux-next 9e88347d 0942eab8 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/08/25 01:01 linux-next 9733a7c6 d21c5d9d .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/08/21 07:18 linux-next 54c851a8 4ea67ff8 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2018/08/20 04:30 linux-next d7857ae4 2dc4378f .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/10/05 22:26 upstream 4ea65534 f3f7d9c8 .config log report syz
ci-upstream-kasan-gce-root 2019/10/04 06:35 upstream cc3a7bfe fc17ba49 .config log report syz
ci-upstream-kasan-gce-smack-root 2019/10/03 15:59 upstream 0f1a7b3f fc17ba49 .config log report syz
ci-upstream-kasan-gce-root 2019/10/01 06:08 upstream 54ecb8f7 c7a4fb99 .config log report syz
ci-upstream-kasan-gce-smack-root 2019/09/30 15:35 upstream 97f9a3c4 c7a4fb99 .config log report syz
ci-upstream-kasan-gce-selinux-root 2019/09/26 00:02 upstream f41def39 a3355dba .config log report syz
ci-upstream-kasan-gce-smack-root 2019/09/24 10:55 upstream e94f8ccd c68252d2 .config log report syz
ci-upstream-kasan-gce-root 2018/08/15 20:27 upstream 31130a16 9ccc1d45 .config log report syz
ci-upstream-net-this-kasan-gce 2019/09/23 01:17 net 24ccb0ab d96e88f3 .config log report syz
ci-upstream-net-this-kasan-gce 2019/09/21 13:10 net e84622ce d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/28 03:09 net-next b41dae06 d8074e0b .config log report syz
ci-upstream-net-kasan-gce 2019/09/26 10:06 net-next b41dae06 24d405a3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/22 22:55 net-next b41dae06 d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/21 15:26 net-next b41dae06 d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/05/26 13:04 net-next 22942498 85c57315 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2019/09/29 10:08 linux-next bb2aee77 c1ad5441 .config log report syz
ci-upstream-kasan-gce 2019/12/12 10:52 upstream 687dec9b d973f528 .config log report
ci-upstream-kasan-gce-selinux-root 2019/12/11 13:46 upstream 6794862a 101194eb .config log report
ci-upstream-kasan-gce-selinux-root 2019/12/05 05:33 upstream 63de3747 b2088328 .config log report
ci-upstream-kasan-gce 2019/12/05 00:48 upstream 63de3747 b2088328 .config log report
ci-upstream-kasan-gce-root 2019/12/04 04:20 upstream 76bb8b05 ae13a849 .config log report
ci-upstream-kasan-gce 2019/12/03 22:54 upstream 76bb8b05 ae13a849 .config log report
ci-upstream-kasan-gce-root 2019/12/03 04:59 upstream 596cf45c ab342da3 .config log report
ci-upstream-kasan-gce 2019/12/01 09:50 upstream 32ef9553 a76bf83f .config log report
ci-upstream-kasan-gce-selinux-root 2019/11/30 13:23 upstream 81b6b964 3a75be00 .config log report
ci-upstream-kasan-gce-smack-root 2019/11/30 06:28 upstream 81b6b964 3a75be00 .config log report
ci-upstream-kasan-gce-root 2019/11/29 01:13 upstream 81b6b964 76357d6f .config log report
ci-upstream-kasan-gce-smack-root 2019/11/28 21:19 upstream a6ed68d6 46869e3e .config log report
ci-upstream-kasan-gce-smack-root 2019/11/28 08:23 upstream d7688697 0d63f89c .config log report
ci-upstream-kasan-gce-root 2019/11/27 11:25 upstream 89d57ddd 1048481f .config log report
ci-upstream-kasan-gce-smack-root 2019/11/26 08:57 upstream 0be0ee71 f746151a .config log report
ci-upstream-kasan-gce-selinux-root 2019/11/26 03:43 upstream 0be0ee71 f746151a .config log report
ci-upstream-kasan-gce-root 2019/11/26 02:28 upstream 0be0ee71 f746151a .config log report
ci-upstream-kasan-gce-root 2019/11/26 01:26 upstream 0be0ee71 f746151a .config log report
ci-upstream-kasan-gce-root 2019/11/26 00:59 upstream 0be0ee71 f746151a .config log report
ci-upstream-kasan-gce-smack-root 2019/11/25 22:51 upstream 0be0ee71 371caf77 .config log report
ci-upstream-kasan-gce-root 2019/11/25 21:11 upstream 219d5433 371caf77 .config log report
ci-upstream-kasan-gce-root 2019/11/25 20:03 upstream 219d5433 371caf77 .config log report
ci-upstream-kasan-gce-root 2019/11/25 19:16 upstream 219d5433 371caf77 .config log report
ci-upstream-kasan-gce-selinux-root 2019/11/25 15:10 upstream 219d5433 371caf77 .config log report
ci-upstream-kasan-gce-smack-root 2019/11/25 13:36 upstream 219d5433 371caf77 .config log report
ci-upstream-kasan-gce 2018/08/08 18:38 upstream 1236568e ddeb9f8d .config log report
ci-upstream-kasan-gce-386 2019/09/08 02:19 upstream b3a9964c a60cb4cd .config log report
ci-upstream-bpf-kasan-gce 2019/12/09 18:05 bpf e42617b8 b31eda3d .config log report
ci-upstream-bpf-kasan-gce 2019/12/07 04:12 bpf ae72555b 85f26751 .config log report
ci-upstream-bpf-kasan-gce 2019/12/06 15:37 bpf ae72555b 98b4ef2d .config log report
ci-upstream-bpf-kasan-gce 2019/12/02 16:28 bpf 3464afdf f879db37 .config log report
ci-upstream-bpf-kasan-gce 2019/12/01 07:20 bpf df786c9b a76bf83f .config log report
ci-upstream-net-this-kasan-gce 2019/11/27 01:52 net e58c1912 1048481f .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 23:54 bpf 34e59836 1048481f .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 21:25 bpf 34e59836 1048481f .config log report
ci-upstream-net-this-kasan-gce 2019/11/26 17:59 net e58c1912 1048481f .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 16:08 bpf 34e59836 1048481f .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 13:15 bpf 34e59836 f746151a .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 11:49 bpf 34e59836 f746151a .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 09:40 bpf 34e59836 f746151a .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 06:08 bpf 34e59836 f746151a .config log report
ci-upstream-bpf-kasan-gce 2019/11/26 04:49 bpf 34e59836 f746151a .config log report
ci-upstream-net-this-kasan-gce 2019/11/25 23:52 net 32085f25 f746151a .config log report
ci-upstream-bpf-kasan-gce 2019/11/25 17:32 bpf 34e59836 371caf77 .config log report
ci-upstream-bpf-next-kasan-gce 2019/12/10 18:16 bpf-next e7096c13 5a5826a1 .config log report
ci-upstream-net-kasan-gce 2019/12/07 20:38 net-next 596cf45c 1508f453 .config log report
ci-upstream-net-kasan-gce 2019/12/04 12:02 net-next 596cf45c 0ecb9746 .config log report
ci-upstream-bpf-next-kasan-gce 2019/12/02 10:35 bpf-next be2eca94 f879db37 .config log report
ci-upstream-bpf-next-kasan-gce 2019/12/02 09:07 bpf-next be2eca94 f879db37 .config log report
ci-upstream-bpf-next-kasan-gce 2019/11/28 07:21 bpf-next be2eca94 0d63f89c .config log report
ci-upstream-bpf-next-kasan-gce 2019/11/26 14:39 bpf-next b615e5a1 f746151a .config log report
ci-upstream-linux-next-kasan-gce-root 2019/11/26 19:58 linux-next 131b7b67 1048481f .config log report
ci-upstream-kmsan-gce 2018/09/04 13:20 https://github.com/google/kmsan.git master 28f0ca98 a4718693 .config log report