syzbot


unregister_netdevice: waiting for DEV to become free (2)
Status: fixed on 2020/02/14 01:19
Reported-by: syzbot+30209ea299c09d8785c9@syzkaller.appspotmail.com
Fix commit: ddd9b5e3e765 net-sysfs: Call dev_hold always in rx_queue_add_kobject
First crash: 1139d, last: 585d

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: possible deadlock in start_sync_thread (log)
Repro: C syz .config
similar bugs (10):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream unregister_netdevice: waiting for DEV to become free (3) C 1864 523d 585d 17/22 fixed on 2020/04/15 17:19
upstream unregister_netdevice: waiting for DEV to become free C 170521 1139d 1250d 9/22 fixed on 2018/08/08 18:10
linux-4.14 unregister_netdevice: waiting for DEV to become free C done 120 446d 885d 1/1 fixed on 2020/08/02 06:53
android-49 unregister_netdevice: waiting for DEV to become free C 52164 667d 893d 0/3 public: reported C repro on 2019/04/11 08:44
android-44 unregister_netdevice: waiting for DEV to become free C 4307 728d 893d 0/2 public: reported C repro on 2019/04/11 08:44
linux-4.14 unregister_netdevice: waiting for DEV to become free (2) C 7823 11h49m 403d 0/1 upstream: reported C repro on 2020/08/13 09:52
android-414 unregister_netdevice: waiting for DEV to become free 1231 669d 892d 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 195d 397d 21/22 fixed on 2021/03/10 01:48
linux-4.19 unregister_netdevice: waiting for DEV to become free C 3843 22h59m 894d 0/1 upstream: reported C repro on 2019/04/10 19:11
upstream unregister_netdevice: waiting for DEV to become free (5) C done 30011 now 195d 21/22 internal: reported C repro on 2021/03/10 01:55
Patch testing requests:
Created Duration User Patch Repo Result
2019/11/21 12:20 18m penguin-kernel@i-love.sakura.ne.jp patch upstream OK
2019/11/15 06:31 17m penguin-kernel@i-love.sakura.ne.jp patch upstream OK
2019/05/04 12:03 19m penguin-kernel@i-love.sakura.ne.jp patch upstream OK
2019/04/16 13:07 18m penguin-kernel@i-love.sakura.ne.jp patch upstream OK

Sample crash report:

Crashes (385621):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-selinux-root 2019/10/24 16:04 upstream f116b96685a0 d01bb02a .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/10/19 06:36 upstream b9959c7a347d 8c88c9c1 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/10/12 06:29 upstream 9e208aa06c21 426631dd .config log report syz C
ci-upstream-kasan-gce-root 2019/10/08 21:41 upstream eda57a0e4299 b1ebbfef .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/09/29 21:04 upstream 02dc96ef6c25 c1ad5441 .config log report syz C
ci-upstream-kasan-gce-root 2019/09/29 04:08 upstream f1f2f614d535 eb6b9855 .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/09/20 03:04 upstream 3c2edc36a774 4d3ae0b7 .config log report syz C
ci-upstream-kasan-gce-root 2019/06/16 12:14 upstream e01e060fe00d 442206d7 .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/06/16 08:51 upstream e01e060fe00d 442206d7 .config log report syz C
ci-upstream-kasan-gce 2019/02/25 18:22 upstream 5908e6b738e3 a70141bf .config log report syz C
ci-upstream-kasan-gce-smack-root 2019/02/25 18:21 upstream 5908e6b738e3 a70141bf .config log report syz C
ci-upstream-kasan-gce-root 2019/02/19 17:27 upstream b5372fe5dc84 4df543c9 .config log report syz C
ci-upstream-kasan-gce-386 2019/02/25 18:21 upstream 5908e6b738e3 a70141bf .config log report syz C
ci-upstream-kasan-gce-386 2019/02/19 21:32 upstream b5372fe5dc84 4df543c9 .config log report syz C
ci-upstream-bpf-kasan-gce 2019/06/16 08:33 bpf fe8d9571dc50 442206d7 .config log report syz C
ci-upstream-net-kasan-gce 2019/08/21 13:51 net-next ac2eb56e7504 4ea67ff8 .config log report syz C
ci-upstream-net-kasan-gce 2019/08/20 19:51 net-next 932630fa9028 cfc9868f .config log report syz C
ci-upstream-bpf-next-kasan-gce 2019/06/16 07:59 bpf-next 7f94208c8f9a 442206d7 .config log report syz C
ci-upstream-net-kasan-gce 2019/05/25 17:20 net-next af5136f95045 85c57315 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/11/01 12:59 linux-next 49afce6d47fe a41ca8fa .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/12 07:03 linux-next 8ada228ac7ed 426631dd .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/10 04:49 linux-next 1ba4389f4572 c4b9981b .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/10/02 15:22 linux-next a32db7e11724 2e29b534 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/09/25 00:56 linux-next 9e88347dedd8 0942eab8 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/08/25 01:01 linux-next 9733a7c62c66 d21c5d9d .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2019/08/21 07:18 linux-next 54c851a8cc73 4ea67ff8 .config log report syz C
ci-upstream-linux-next-kasan-gce-root 2018/08/20 04:30 linux-next d7857ae43dcc 2dc4378f .config log report syz C
ci-upstream-kasan-gce-selinux-root 2019/10/05 22:26 upstream 4ea655343ce4 f3f7d9c8 .config log report syz
ci-upstream-kasan-gce-root 2019/10/04 06:35 upstream cc3a7bfe62b9 fc17ba49 .config log report syz
ci-upstream-kasan-gce-smack-root 2019/10/03 15:59 upstream 0f1a7b3fac05 fc17ba49 .config log report syz
ci-upstream-kasan-gce-root 2019/10/01 06:08 upstream 54ecb8f7028c c7a4fb99 .config log report syz
ci-upstream-kasan-gce-smack-root 2019/09/30 15:35 upstream 97f9a3c4eee5 c7a4fb99 .config log report syz
ci-upstream-kasan-gce-selinux-root 2019/09/26 00:02 upstream f41def397161 a3355dba .config log report syz
ci-upstream-kasan-gce-smack-root 2019/09/24 10:55 upstream e94f8ccde471 c68252d2 .config log report syz
ci-upstream-kasan-gce-root 2018/08/15 20:27 upstream 31130a16d459 9ccc1d45 .config log report syz
ci-upstream-net-this-kasan-gce 2019/09/23 01:17 net 24ccb0ab95bf d96e88f3 .config log report syz
ci-upstream-net-this-kasan-gce 2019/09/21 13:10 net e84622ce2448 d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/28 03:09 net-next b41dae061bbd d8074e0b .config log report syz
ci-upstream-net-kasan-gce 2019/09/26 10:06 net-next b41dae061bbd 24d405a3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/22 22:55 net-next b41dae061bbd d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/09/21 15:26 net-next b41dae061bbd d96e88f3 .config log report syz
ci-upstream-net-kasan-gce 2019/05/26 13:04 net-next 22942498cceb 85c57315 .config log report syz
ci-upstream-linux-next-kasan-gce-root 2019/09/29 10:08 linux-next bb2aee77c82d c1ad5441 .config log report syz
ci-upstream-kasan-gce-root 2020/02/14 00:33 upstream 0bf999f9c5e7 c5ed587f .config log report
ci-upstream-kasan-gce-smack-root 2020/02/13 22:11 upstream 0bf999f9c5e7 c5ed587f .config log report
ci-upstream-kasan-gce-smack-root 2020/02/13 16:25 upstream 0bf999f9c5e7 c5ed587f .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/13 15:06 upstream f2850dd5ee01 84f4fc8a .config log report
ci-upstream-kasan-gce-smack-root 2020/02/13 10:44 upstream f2850dd5ee01 84f4fc8a .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/13 03:39 upstream f2850dd5ee01 84f4fc8a .config log report
ci-upstream-kasan-gce-root 2020/02/12 20:56 upstream f2850dd5ee01 84f4fc8a .config log report
ci-upstream-kasan-gce-root 2020/02/12 15:08 upstream 359c92c02bfa 84f4fc8a .config log report
ci-upstream-kasan-gce-root 2020/02/12 06:17 upstream 359c92c02bfa a75b198c .config log report
ci-upstream-kasan-gce-root 2020/02/12 04:00 upstream 359c92c02bfa a75b198c .config log report
ci-upstream-kasan-gce-root 2020/02/11 20:37 upstream 0a679e13ea30 4d1ab643 .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/11 18:05 upstream 0a679e13ea30 4d1ab643 .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/11 14:45 upstream 0a679e13ea30 4d1ab643 .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/11 10:04 upstream 0a679e13ea30 084454ae .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/11 08:17 upstream 0a679e13ea30 084454ae .config log report
ci-upstream-kasan-gce-selinux-root 2020/02/11 05:04 upstream 0a679e13ea30 084454ae .config log report
ci-upstream-kasan-gce-smack-root 2020/02/10 16:41 upstream bb6d3fb354c5 18847f55 .config log report
ci-upstream-kasan-gce 2020/02/06 15:35 upstream 4c46bef2e96a c91cbc9d .config log report
ci-upstream-kasan-gce 2018/08/08 18:38 upstream 1236568ee3cb ddeb9f8d .config log report
ci-upstream-kasan-gce-386 2020/02/13 17:26 upstream 0bf999f9c5e7 c5ed587f .config log report
ci-upstream-net-this-kasan-gce 2020/02/13 23:50 net 6ee2deb6fbed c5ed587f .config log report
ci-upstream-net-this-kasan-gce 2020/02/13 20:06 net b9287f2ac321 c5ed587f .config log report
ci-upstream-net-this-kasan-gce 2020/02/13 13:02 net b9287f2ac321 84f4fc8a .config log report
ci-upstream-net-this-kasan-gce 2020/02/13 04:40 net b9287f2ac321 84f4fc8a .config log report
ci-upstream-net-this-kasan-gce 2020/02/13 02:28 net b44beb8ae5d5 84f4fc8a .config log report
ci-upstream-net-this-kasan-gce 2020/02/12 18:39 net b44beb8ae5d5 84f4fc8a .config log report
ci-upstream-net-this-kasan-gce 2020/02/12 01:46 net f27f37a04a69 4d1ab643 .config log report
ci-upstream-net-this-kasan-gce 2020/02/11 23:41 net 00516d13d4cf 4d1ab643 .config log report
ci-upstream-net-this-kasan-gce 2020/02/11 07:26 net 00516d13d4cf 084454ae .config log report
ci-upstream-net-this-kasan-gce 2020/02/10 22:31 net 5391a87751a1 18847f55 .config log report
ci-upstream-bpf-kasan-gce 2019/12/20 01:16 bpf ca8d0fa7cfb8 36650b4b .config log report
ci-upstream-net-kasan-gce 2020/02/13 12:15 net-next fdfa3a6778b1 84f4fc8a .config log report
ci-upstream-net-kasan-gce 2020/02/13 09:06 net-next fdfa3a6778b1 84f4fc8a .config log report
ci-upstream-net-kasan-gce 2020/02/13 01:08 net-next fdfa3a6778b1 84f4fc8a .config log report
ci-upstream-net-kasan-gce 2020/02/12 14:45 net-next fdfa3a6778b1 84f4fc8a .config log report
ci-upstream-net-kasan-gce 2020/02/12 11:16 net-next fdfa3a6778b1 a75b198c .config log report
ci-upstream-net-kasan-gce 2020/02/12 10:00 net-next fdfa3a6778b1 a75b198c .config log report
ci-upstream-net-kasan-gce 2020/02/12 08:48 net-next fdfa3a6778b1 a75b198c .config log report
ci-upstream-net-kasan-gce 2020/02/12 02:54 net-next fdfa3a6778b1 a75b198c .config log report
ci-upstream-net-kasan-gce 2020/02/12 01:25 net-next fdfa3a6778b1 4d1ab643 .config log report
ci-upstream-net-kasan-gce 2020/02/11 15:48 net-next fdfa3a6778b1 4d1ab643 .config log report
ci-upstream-net-kasan-gce 2020/02/11 13:12 net-next fdfa3a6778b1 084454ae .config log report
ci-upstream-net-kasan-gce 2020/02/11 02:35 net-next fdfa3a6778b1 084454ae .config log report
ci-upstream-net-kasan-gce 2020/02/10 18:53 net-next fdfa3a6778b1 18847f55 .config log report
ci-upstream-net-kasan-gce 2020/02/10 17:48 net-next fdfa3a6778b1 18847f55 .config log report
ci-upstream-bpf-next-kasan-gce 2019/12/24 08:32 bpf-next f9e6bfdbaf0c be5c2c81 .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/13 21:10 linux-next 51d5d207918d c5ed587f .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/13 05:42 linux-next 51d5d207918d 84f4fc8a .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/12 19:54 linux-next 129759899765 84f4fc8a .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/11 03:56 linux-next ac431e2d7b1b 084454ae .config log report
ci-upstream-linux-next-kasan-gce-root 2020/02/11 00:28 linux-next 2981de746b18 18847f55 .config log report
ci-upstream-kmsan-gce 2018/09/04 13:20 https://github.com/google/kmsan.git master 28f0ca98eadf a4718693 .config log report