syzbot


assert "pg->wire_count == NUM" failed in vfs_biomem.c (3)

Status: upstream: reported on 2023/12/29 11:04
Reported-by: syzbot+9b8f9974ccb14bdd31cb@syzkaller.appspotmail.com
First crash: 310d, last: 10d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd assert "pg->wire_count == NUM" failed in vfs_biomem.c (2) 2 416d 446d 0/3 auto-obsoleted due to no activity on 2023/12/13 15:53
openbsd assert "pg->wire_count == NUM" failed in vfs_biomem.c 10 569d 905d 0/3 auto-obsoleted due to no activity on 2023/07/13 08:24

Sample crash report:
panic: kernel diagnostic assertion "pg->wire_count == 1" failed: file "/syzkaller/managers/main/kernel/sys/kern/vfs_biomem.c", line 310
Starting stack trace...
panic(ffffffff830b085d) at panic+0x1ba sys/kern/subr_prf.c:229
__assert(ffffffff83066e73,ffffffff83073d18,136,ffffffff82fefcf8) at __assert+0x29
buf_free_pages(fffffd806f6b9140) at buf_free_pages+0x23d sys/kern/vfs_biomem.c:299
buf_dealloc_mem(fffffd806f6b9140) at buf_dealloc_mem+0x14e sys/kern/vfs_biomem.c:179
buf_put(fffffd806f6b9140) at buf_put+0x1dc sys/kern/vfs_bio.c:127
brelse(fffffd806f6b9140) at brelse+0x395 sys/kern/vfs_bio.c:944
vinvalbuf(fffffd80726ac110,2,ffffffffffffffff,ffff80002a4b47b0,0,ffffffffffffffff) at vinvalbuf+0x52c sys/kern/vfs_subr.c:2022
ffs_truncate(fffffd8063d3fe20,0,0,ffffffffffffffff) at ffs_truncate+0xf63
ufs_inactive(ffff80002a593ac8) at ufs_inactive+0x203 sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80726ac110,ffff80002a4b47b0) at VOP_INACTIVE+0xfe sys/kern/vfs_vops.c:495
vrele(fffffd80726ac110) at vrele+0x120 sys/kern/vfs_subr.c:824
ktrsettrace(ffff80002a466248,80000112,fffffd8072a7c7e0,fffffd807f7d7680) at ktrsettrace+0xe7 sys/kern/kern_ktrace.c:122
ktrops(ffff80002a4b47b0,ffff80002a466248,0,80000112,fffffd8072a7c7e0,fffffd807f7d7680) at ktrops+0x271 sys/kern/kern_ktrace.c:564
doktrace(fffffd8072a7c7e0,4,112,0,ffff80002a4b47b0) at doktrace+0x6dd ktrsetchildren sys/kern/kern_ktrace.c:586 [inline]
doktrace(fffffd8072a7c7e0,4,112,0,ffff80002a4b47b0) at doktrace+0x6dd sys/kern/kern_ktrace.c:508
sys_ktrace(ffff80002a4b47b0,ffff80002a593f30,ffff80002a593e80) at sys_ktrace+0x11c sys/kern/kern_ktrace.c:549
syscall(ffff80002a593f30) at syscall+0x97e sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x458ecacc070, count: 240
End of stack trace.

Crashes (1383):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/10/24 14:10 openbsd 52e3983c11c1 092bf4ab .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 12:35 openbsd 52e3983c11c1 092bf4ab .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 10:51 openbsd 52e3983c11c1 092bf4ab .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 09:39 openbsd 52e3983c11c1 092bf4ab .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 05:14 openbsd 52e3983c11c1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 03:46 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/24 00:15 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 22:22 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 20:39 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 17:56 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 16:49 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 15:49 openbsd bf431fff95e1 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 13:33 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 12:25 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 11:02 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 09:55 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 08:40 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 06:00 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 02:45 openbsd c2bc71950d23 15fa2979 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/23 00:13 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 22:47 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 20:55 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 18:00 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 16:33 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 14:03 openbsd 1a81a8e6e44b 9d74f456 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 09:45 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 07:55 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 07:49 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 05:39 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 04:12 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/22 01:14 openbsd f714f513178d a93682b3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 21:57 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 19:14 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 17:23 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 15:16 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 14:05 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 12:53 openbsd ad7ea506c175 14517542 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 08:56 openbsd e432ca3c48ac cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 02:26 openbsd 10994215a7ed cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/21 00:18 openbsd 10994215a7ed cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/20 23:32 openbsd 10994215a7ed cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/20 20:39 openbsd 10994215a7ed cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/20 15:43 openbsd 10994215a7ed cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/20 13:56 openbsd bcc47c46a274 cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2024/10/20 10:05 openbsd bcc47c46a274 cd6fc0a3 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main assert "pg->wire_count == NUM" failed in vfs_biomem.c
2023/12/29 11:03 openbsd 4600b3a1e352 fb427a07 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-multicore assert "pg->wire_count == NUM" failed in vfs_biomem.c
* Struck through repros no longer work on HEAD.