syzbot


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

Status: upstream: reported on 2023/11/10 00:44
Reported-by: syzbot+2eb1db0751db0749a856@syzkaller.appspotmail.com
First crash: 228d, last: 26d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd assert "dupe == NULL" failed in uvm_page.c (2) 1 1432d 1432d 0/3 auto-closed as invalid on 2020/10/22 03:53
openbsd assert "dupe == NULL" failed in uvm_page.c 4 1596d 1709d 0/3 auto-closed as invalid on 2020/05/10 22:18
openbsd assert "dupe == NULL" failed in uvm_page.c (3) 25 553d 922d 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(ffffffff82962920) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff8291476b,ffffffff828b8d3d,90,ffffffff82918ce0) at __assert+0x29 sys/kern/subr_prf.c:157
uvm_pagealloc_pg(fffffd80075bb360,fffffd806b425cf8,306b000,0) at uvm_pagealloc_pg+0x3e9 sys/uvm/uvm_page.c:695
uvm_pagealloc(fffffd806b425cf8,306b000,0,3) at uvm_pagealloc+0x194 sys/uvm/uvm_page.c:912
pmap_get_ptp(fffffd806b425ca8,c1ac8784000) at pmap_get_ptp+0x18d sys/arch/amd64/amd64/pmap.c:1215
pmap_enter(fffffd806b425ca8,c1ac8784000,5cfd6000,3,21) at pmap_enter+0x2c6 sys/arch/amd64/amd64/pmap.c:2722
uvm_fault_upper(ffff8000373930c0,ffff8000373930f8,ffff800037392fc0,0) at uvm_fault_upper+0x2b5 sys/uvm/uvm_fault.c:1056
uvm_fault(fffffd8053d94dc8,c1ac8784000,0,1) at uvm_fault+0x157 sys/uvm/uvm_fault.c:608
upageflttrap(ffff800037393240,c1ac8784be8) at upageflttrap+0x8e sys/arch/amd64/amd64/trap.c:188
usertrap(ffff800037393240) at usertrap+0x22a sys/arch/amd64/amd64/trap.c:436
recall_trap() at recall_trap+0x8
end of kernel
end trace frame: 0xc1abb947b70, count: 246
End of stack trace.

Crashes (119):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/05/29 08:42 openbsd f475ad27b09c 34889ee3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/29 04:52 openbsd f475ad27b09c 34889ee3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/28 11:08 openbsd 2ee83f25fcae 34889ee3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/27 10:45 openbsd bc2c23e056db 761766e6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/27 05:12 openbsd e5fe1651a96d a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/26 20:54 openbsd b0131f08c3a2 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/26 14:07 openbsd b0131f08c3a2 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/26 11:55 openbsd b0131f08c3a2 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/26 09:41 openbsd b0131f08c3a2 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/25 22:55 openbsd c57a2cde1c3e a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/25 19:30 openbsd 92850d3aeacc a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/25 05:37 openbsd 4aaef610e0a6 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/25 00:58 openbsd 4aaef610e0a6 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/24 18:36 openbsd 4aaef610e0a6 a10a183e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/23 07:51 openbsd 6859a790d2a4 4c2072ee .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/22 19:34 openbsd 6859a790d2a4 4d098039 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/22 12:21 openbsd 6859a790d2a4 4d098039 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/22 05:42 openbsd 6859a790d2a4 1014eca7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/22 04:57 openbsd 6859a790d2a4 1014eca7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/21 22:20 openbsd 6859a790d2a4 1014eca7 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/21 07:43 openbsd d0fe8eba4c8c 4c0d3ee3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/21 01:47 openbsd d0fe8eba4c8c c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/20 15:20 openbsd ab5fd4cb8341 c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/19 18:14 openbsd 63371a7f711d c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/19 16:02 openbsd 63371a7f711d c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/19 13:17 openbsd 63371a7f711d c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/18 07:14 openbsd 1b2581db680c c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/18 04:09 openbsd fea1e5fd692c c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/17 21:17 openbsd fea1e5fd692c c0f1611a .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/17 11:28 openbsd 77ba8c170614 c2e07261 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/17 04:50 openbsd 77ba8c170614 c2e07261 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/17 02:37 openbsd b20edd337af0 ad5321c6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/16 19:56 openbsd b20edd337af0 ad5321c6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/16 18:44 openbsd b20edd337af0 ad5321c6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/16 17:23 openbsd b20edd337af0 ad5321c6 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/16 13:04 openbsd b20edd337af0 ef5d53ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/16 12:52 openbsd b20edd337af0 ef5d53ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/16 00:53 openbsd e298eee01736 ef5d53ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/15 23:51 openbsd e298eee01736 ef5d53ed .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/15 20:01 openbsd f413dfa09d56 7e8e0c0f .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/14 23:50 openbsd b613adb4fae8 fdb4c10c .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
2024/05/14 02:25 openbsd aa47c49a2e9a fdb4c10c .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/13 04:08 openbsd 30293cdc5e30 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/13 02:56 openbsd 30293cdc5e30 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/13 01:22 openbsd bae657104f70 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/12 18:07 openbsd bae657104f70 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/12 11:47 openbsd 73556a19205d 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/12 04:43 openbsd 73556a19205d 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/11 16:18 openbsd 1b9599294b30 9026e142 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2024/05/10 04:42 openbsd fbadb84b3757 de979bc2 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "dupe == NULL" failed in uvm_page.c
2023/11/10 00:43 openbsd 8eb093d04bc2 45e9b83e .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "dupe == NULL" failed in uvm_page.c
* Struck through repros no longer work on HEAD.