syzbot


BUG: unable to handle kernel paging request in kernel_get_mempolicy
Status: fixed on 2020/05/10 10:42
Reported-by: syzbot+693dc11fcb53120b5559@syzkaller.appspotmail.com
Fix commit: ba841078cd05 mm/mempolicy: Allow lookup_node() to handle fatal signal
First crash: 610d, last: 610d

Cause bisection: introduced by (bisect log) :
commit 4426e945df588f2878affddf88a51259200f7e29
Author: Peter Xu <peterx@redhat.com>
Date: Thu Apr 2 04:08:49 2020 +0000

  mm/gup: allow VM_FAULT_RETRY for multiple times

Crash: general protection fault in kernel_get_mempolicy (log)
Repro: C syz .config
duplicates (2):
Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
KASAN: user-memory-access Read in put_page C done error 3 610d 607d 0/22 closed as dup on 2020/06/27 21:18
BUG: unable to handle kernel paging request in get_pfnblock_flags_mask C done 1 610d 606d 0/22 closed as dup on 2020/04/07 22:08
Patch testing requests:
Created Duration User Patch Repo Result
2020/04/07 01:27 18m peterx@redhat.com https://github.com/xzpeter/linux.git 23800bff6fa346a4e9b3806dc0cfeb74498df757 OK

Sample crash report:

Crashes (1):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-selinux-root 2020/04/03 15:02 upstream bef7b2a7be28 5ed396e6 .config log report syz C