syzbot


assert "swap" failed in uvm_pager.c

Status: upstream: reported on 2025/12/05 14:54
Reported-by: syzbot+0cdd13d29306be482c62@syzkaller.appspotmail.com
First crash: 81d, last: 81d

Sample crash report:
panic: kernel diagnostic assertion "swap" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_pager.c", line 735
Starting stack trace...
panic(ffffffff833b07ef) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff833edb94,ffffffff83431872,2df,ffffffff83364bfa) at __assert+0x29 sys/kern/subr_prf.c:-1
uvm_aio_aiodone_pages(ffff80002a2463e0,0,1,0) at uvm_aio_aiodone_pages+0x4c4 sys/uvm/uvm_pager.c:745
uvm_aio_aiodone(fffffd806da36c28) at uvm_aio_aiodone+0x2c7 sys/uvm/uvm_pager.c:826
uvm_aiodone_daemon(ffff8000ffffc008) at uvm_aiodone_daemon+0x242 sys/uvm/uvm_pdaemon.c:371
end trace frame: 0x0, count: 252
End of stack trace.
syncing disks...45 40 
 done

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/12/05 14:54 openbsd 4f07d5022fc4 cee4cb10 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "swap" failed in uvm_pager.c
* Struck through repros no longer work on HEAD.