syzbot


general protection fault in ref_tracker_alloc
Status: internal: reported C repro on 2021/12/14 00:33
Reported-by: syzbot+@syzkaller.appspotmail.com
Fix commit: 0976b888a150 ethtool: fix null-ptr-deref on ref tracker
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte 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-kasan-gce-smack-root ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-qemu2-riscv64 ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 42d, last: 13d

Cause bisection: introduced by (bisect log) :
commit e4b8954074f6d0db01c8c97d338a67f9389c042f
Author: Eric Dumazet <edumazet@google.com>
Date: Tue Dec 7 01:30:37 2021 +0000

  netlink: add net device refcount tracker to struct ethnl_req_info

Crash: WARNING in ref_tracker_dir_exit (log)
Repro: C syz .config

Sample crash report:

Crashes (679):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2021/12/15 01:02 linux-next ea922272cbe5 d018dd31 .config log report syz C general protection fault in ref_tracker_alloc
ci-qemu-upstream 2022/01/11 11:25 upstream fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-qemu-upstream 2022/01/11 10:49 upstream fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-qemu-upstream 2022/01/11 09:47 upstream fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-kasan-gce-selinux-root 2022/01/11 08:34 upstream fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-this-kasan-gce 2022/01/11 12:55 net 7d6019b602de 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-this-kasan-gce 2022/01/11 08:05 net 7d6019b602de 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-this-kasan-gce 2022/01/11 07:05 net 7d6019b602de ddb0ab8c .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/11 18:32 net-next fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/11 17:29 net-next fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/11 15:40 net-next fe8152b38d3a 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/11 01:50 net-next 8aaaf2f3af2a ddb0ab8c .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 20:38 net-next 8aaaf2f3af2a ddb0ab8c .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 16:56 net-next 8aaaf2f3af2a 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 15:00 net-next 8aaaf2f3af2a 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 13:18 net-next 8aaaf2f3af2a 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 11:35 net-next 8aaaf2f3af2a 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 07:03 net-next 8aaaf2f3af2a 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 04:14 net-next d5c8725cc913 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/10 00:54 net-next d5c8725cc913 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/09 22:23 net-next d5c8725cc913 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/09 18:54 net-next d5c8725cc913 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/09 17:30 net-next d5c8725cc913 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/09 10:04 net-next 82192cb497f9 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/09 08:11 net-next 82192cb497f9 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/08 17:49 net-next 82192cb497f9 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/08 05:42 net-next 82192cb497f9 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/07 22:53 net-next ca1a6705b271 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/07 12:33 net-next e4a3d6a6a19a 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/07 09:24 net-next e4a3d6a6a19a 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/06 19:39 net-next 710ad98c363a 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/06 16:38 net-next 4e023b44d5ce 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/06 13:57 net-next 4e023b44d5ce 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/06 02:18 net-next c5bcdd8228d8 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/05 14:27 net-next ffd32ea6b13c 0a2584dd .config log report info general protection fault in ref_tracker_alloc
ci-upstream-net-kasan-gce 2022/01/05 12:33 net-next ffd32ea6b13c 0a2584dd .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/11 13:58 linux-next a70bf4a85b43 1884f55a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/11 03:39 linux-next 57c149e506d5 ddb0ab8c .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/10 07:51 linux-next b8170452cd51 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/09 01:48 linux-next b8170452cd51 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/08 18:57 linux-next b8170452cd51 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/08 14:18 linux-next b8170452cd51 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/08 13:31 linux-next b8170452cd51 2ca0d385 .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/07 07:55 linux-next 3770333b3f8c 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/06 23:18 linux-next 3770333b3f8c 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/06 22:16 linux-next 3770333b3f8c 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/06 05:18 linux-next 7a769a3922d8 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/06 04:13 linux-next 7a769a3922d8 6acc789a .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2022/01/04 20:42 linux-next 6b8d4927540e 0a2584dd .config log report info general protection fault in ref_tracker_alloc
ci-upstream-linux-next-kasan-gce-root 2021/12/14 00:32 linux-next ea922272cbe5 5d14b1ea .config log report info general protection fault in ref_tracker_alloc