syzbot


panic: ffs_valloc: dup alloc (3)

Status: upstream: reported on 2025/03/13 19:58
Reported-by: syzbot+efa7100779751865800a@syzkaller.appspotmail.com
First crash: 55d, last: 54d
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
openbsd panic: ffs_valloc: dup alloc (2) 47 225d 255d 0/3 auto-obsoleted due to no activity on 2024/11/14 07:26
openbsd panic: ffs_valloc: dup alloc 2 2020d 2023d 0/3 auto-closed as invalid on 2020/01/25 15:52

Sample crash report:
panic: ffs_valloc: dup alloc
Stopped at      db_enter+0x25:  addq    $0x8,%rsp
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*439857  30865      0           0  0x4000000    0  syz-executor
db_enter() at db_enter+0x25 sys/arch/amd64/amd64/db_interface.c:438
panic(ffffffff8340c135) at panic+0x1cf sys/kern/subr_prf.c:198
ffs_inode_alloc(fffffd806cd6b7c8,8008,fffffd807f7d74e0,ffff80003c9c0d70) at ffs_inode_alloc+0x96c sys/ufs/ffs/ffs_alloc.c:404
ufs_makeinode(8008,fffffd800981b7a8,ffff80003c9c10a8,ffff80003c9c10d8) at ufs_makeinode+0xcb sys/ufs/ufs/ufs_vnops.c:1732
ufs_create(ffff80003c9c0e20) at ufs_create+0x4e sys/ufs/ufs/ufs_vnops.c:147
VOP_CREATE(fffffd800981b7a8,ffff80003c9c10a8,ffff80003c9c10d8,ffff80003c9c0ea8) at VOP_CREATE+0xff sys/kern/vfs_vops.c:103
vn_open(ffff80003c9c1078,78f,8) at vn_open+0x491 sys/kern/vfs_vnops.c:116
doopenat(ffff80002a7e0010,ffffff9c,400000000140,78e,8,ffff80003c9c1220) at doopenat+0x31d sys/kern/vfs_syscalls.c:1139
syscall(ffff80003c9c12d0) at syscall+0x97e sys/arch/amd64/amd64/trap.c:577
Xsyscall() at Xsyscall+0x128
end of kernel
end trace frame: 0x5d01e769710, count: 5
https://www.openbsd.org/ddb.html describes the minimum info required in bug
reports.  Insufficient info makes it difficult to find and fix bugs.

Crashes (2):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2025/03/15 02:07 openbsd 337881db45d6 e2826670 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: ffs_valloc: dup alloc
2025/03/13 19:57 openbsd 93c57cabe698 e2826670 .config console log report [disk image] [bsd.gdb] [kernel image] ci-openbsd-main panic: ffs_valloc: dup alloc
* Struck through repros no longer work on HEAD.