syzbot


assert "pg->wire_count == 0" failed in uvm_page.c

Status: auto-closed as invalid on 2020/04/01 16:08
Reported-by: syzbot+00adbc99b20ae9597df4@syzkaller.appspotmail.com
First crash: 1788d, last: 1788d

Sample crash report:
panic: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/main/kernel/sys/uvm/uvm_page.c", line 1285
Stopped at      db_enter+0x18:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*213793   4683      0     0x14000      0x200    0  pagedaemon
db_enter() at db_enter+0x18 sys/arch/amd64/amd64/db_interface.c:398
panic(ffffffff821acdc4) at panic+0x15c sys/kern/subr_prf.c:207
__assert(ffffffff8220308e,ffffffff821cc8e6,505,ffffffff82213a4e) at __assert+0x2b sys/kern/subr_prf.c:154
uvm_pagedeactivate(fffffd8005a76d80) at uvm_pagedeactivate+0x1cf sys/uvm/uvm_page.c:1285
uvmpd_scan() at uvmpd_scan+0x43c sys/uvm/uvm_pdaemon.c:932
uvm_pageout(ffff8000fffff8b0) at uvm_pageout+0x4d4
end trace frame: 0x0, count: 9
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2020/01/02 16:07 openbsd ae88e52d437c 25a0186e .config console log report ci-openbsd-main
* Struck through repros no longer work on HEAD.