syzbot


general protection fault in khugepaged
Status: upstream: reported C repro on 2020/07/09 06:43
Reported-by: syzbot+ed318e8b790ca72c5ad0@syzkaller.appspotmail.com
Fix commit: 594cced1 khugepaged: fix null-pointer dereference due to race
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-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-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 37d, last: 21d

Cause bisection: introduced by (bisect log):

commit ffe945e633b527d5a4577b42cbadec3c7cbcf096
Author: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Date: Wed Jun 3 23:00:09 2020 +0000

  khugepaged: do not stop collapse if less than half PTEs are referenced

Crash: general protection fault in collapse_huge_page (log)
Repro: C syz .config
Patch testing requests:
Created Duration User Patch Repo Result
2020/07/22 08:47 17m bkkarthik@pesu.pes.edu patch https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git master report log

Sample crash report:

Crashes (3):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro Maintainers
ci-upstream-net-kasan-gce 2020/07/05 06:33 net-next e44f65fd 51095195 .config log report syz C akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-this-kasan-gce 2020/07/05 21:47 net 1ca0fafd 51095195 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org
ci-upstream-net-kasan-gce 2020/07/21 15:53 net-next 4f1b4da5 d88894e6 .config log report akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org