syzbot


assert failed: (opte & (PTE_A | PTE_P)) != PTE_A
Status: fixed on 2020/03/18 13:39
Reported-by: syzbot+80cf4850dc1cf29901dc@syzkaller.appspotmail.com
Fix commit: ee68eac0 - pmap_enter(): under low memory conditions, if PTP allocation succeeded and then PV entry allocation failed, PTP pages were being freed without their struct pmap_page being reset back to the non-PTP setup, which then caused havoc with pmap_page_removed(). Fix it.
First crash: 393d, last: 391d

Sample crash report:

Crashes (15):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-netbsd-kmsan 2020/03/17 05:16 netbsd d799e8b3 749688d2 .config log report syz C
ci2-netbsd-kmsan 2020/03/17 12:49 netbsd 4613de19 749688d2 .config log report syz
ci2-netbsd-kmsan 2020/03/16 20:15 netbsd d799e8b3 749688d2 .config log report syz
ci2-netbsd-kmsan 2020/03/16 19:00 netbsd d799e8b3 749688d2 .config log report syz
ci2-netbsd-kmsan 2020/03/18 06:57 netbsd a62869b3 97bc55ce .config log report
ci2-netbsd-kmsan 2020/03/18 06:26 netbsd a62869b3 97bc55ce .config log report
ci2-netbsd-kmsan 2020/03/18 03:10 netbsd a62869b3 97bc55ce .config log report
ci2-netbsd-kmsan 2020/03/18 00:12 netbsd a62869b3 97bc55ce .config log report
ci2-netbsd-kmsan 2020/03/17 16:53 netbsd 4613de19 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/17 09:57 netbsd 4613de19 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/17 04:36 netbsd d799e8b3 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/17 01:13 netbsd d799e8b3 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/16 19:43 netbsd d799e8b3 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/16 07:07 netbsd dce8442a 749688d2 .config log report
ci2-netbsd-kmsan 2020/03/16 05:48 netbsd dce8442a 749688d2 .config log report