syzbot


assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c

Status: upstream: reported on 2025/02/04 00:07
Reported-by: syzbot+09beba1b131af8d8235e@syzkaller.appspotmail.com
First crash: 1d18h, last: 19h14m

Sample crash report:
panic: kernel diagnostic assertion "uvm_page_owner_locked_p(pg, TRUE)" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 1248
Starting stack trace...
panic(ffffffff8315cb7e) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff831146ca,ffffffff830b5125,4e0,ffffffff83090e03) at __assert+0x29
uvm_pageunwire(fffffd800862a9a0) at uvm_pageunwire+0x1dd sys/uvm/uvm_page.c:1248
uvm_fault_unwire_locked(fffffd806bfbd018,e49a61e6000,e49a65e5000) at uvm_fault_unwire_locked+0x33c sys/uvm/uvm_fault.c:1774
uvm_unmap_kill_entry_withlock(fffffd806bfbd018,fffffd806bf2eb50,0) at uvm_unmap_kill_entry_withlock+0x81 sys/uvm/uvm_map.c:1860
uvm_map_teardown(fffffd806bfbd018) at uvm_map_teardown+0x1c7 sys/uvm/uvm_map.c:2496
uvmspace_free(fffffd806bfbd018) at uvmspace_free+0xcd sys/uvm/uvm_map.c:3420
reaper(ffff8000ffffd1c0) at reaper+0x246 sys/kern/kern_exit.c:477
end trace frame: 0x0, count: 249
End of stack trace.

Crashes (5):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/02/04 23:49 openbsd 4dc45f023929 44c01590 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c
2025/02/04 13:37 openbsd 4dc45f023929 8f267cef .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c
2025/02/04 10:02 openbsd 1eab3ea7ad62 8f267cef .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c
2025/02/04 05:32 openbsd 1eab3ea7ad62 8f267cef .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c
2025/02/04 00:06 openbsd 1eab3ea7ad62 8f267cef .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "uvm_page_owner_locked_p(pg, TRUE)" failed in uvm_page.c
* Struck through repros no longer work on HEAD.