syzbot


assert "dupe == NULL" failed in uvm_page.c (5)

Status: upstream: reported on 2025/11/08 13:44
Reported-by: syzbot+cb2555c3bd673da0f6f4@syzkaller.appspotmail.com
First crash: 14d, last: 14h34m
Similar bugs (4)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd assert "dupe == NULL" failed in uvm_page.c (2) -1 1 1947d 1947d 0/3 auto-closed as invalid on 2020/10/22 03:53
openbsd assert "dupe == NULL" failed in uvm_page.c (4) -1 209 447d 743d 0/3 auto-obsoleted due to no activity on 2024/10/21 16:21
openbsd assert "dupe == NULL" failed in uvm_page.c -1 4 2111d 2224d 0/3 auto-closed as invalid on 2020/05/10 22:18
openbsd assert "dupe == NULL" failed in uvm_page.c (3) -1 25 1068d 1438d 0/3 auto-obsoleted due to no activity on 2023/03/20 05:40

Sample crash report:
panic: kernel diagnostic assertion "dupe == NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 144
Starting stack trace...
panic(ffffffff833aa896) at panic+0x1d0 sys/kern/subr_prf.c:229
__assert(ffffffff833e9671,ffffffff833dbfab,90,ffffffff83382f47) at __assert+0x29 sys/kern/subr_prf.c:-1
uvm_pagealloc_pg(fffffd8008232458,fffffd806ec62b38,23e72c000,0) at uvm_pagealloc_pg+0x54b sys/uvm/uvm_page.c:707
uvm_pagealloc(fffffd806ec62b38,23e72c000,0,3) at uvm_pagealloc+0x252 sys/uvm/uvm_page.c:913
pmap_get_ptp(fffffd806ec62b00,47ce5850000) at pmap_get_ptp+0x1d0 sys/arch/amd64/amd64/pmap.c:-1
pmap_enter(fffffd806ec62b00,47ce5850000,7051d000,3,22) at pmap_enter+0x386 sys/arch/amd64/amd64/pmap.c:-1
uvm_fault_upper(ffff80002a356b50,ffff80002a356b88,ffff80002a356a50) at uvm_fault_upper+0x338 sys/uvm/uvm_fault.c:1139
uvm_fault(fffffd806c887020,47ce5850000,0,2) at uvm_fault+0x198 sys/uvm/uvm_fault.c:641
upageflttrap(ffff80002a356cf0,47ce5850620) at upageflttrap+0xa9 sys/arch/amd64/amd64/trap.c:192
usertrap(ffff80002a356cf0) at usertrap+0x42f sys/arch/amd64/amd64/trap.c:622
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0x47d0d227890, count: 246
End of stack trace.

Crashes (13):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/11/22 03:35 openbsd 16f4e75c8e57 4fb8ef37 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/21 23:14 openbsd 16f4e75c8e57 4fb8ef37 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/18 15:25 openbsd ae8b598acb72 ef766cd7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/18 08:21 openbsd 8720e5dd1696 ef766cd7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2025/11/15 18:25 openbsd 42d4ce758e42 f7988ea4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2025/11/15 17:36 openbsd 42d4ce758e42 f7988ea4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/15 12:38 openbsd 56163c0cd41e f7988ea4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/15 08:26 openbsd 56163c0cd41e f7988ea4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/14 21:04 openbsd 56163c0cd41e f7988ea4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/12 12:04 openbsd 4bd49954ab16 4e1406b4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2025/11/09 18:02 openbsd ba1265228048 4e1406b4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/08 19:23 openbsd f09b465a1938 4e1406b4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2025/11/08 13:44 openbsd f09b465a1938 4e1406b4 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
* Struck through repros no longer work on HEAD.