CVSROOT: /cvs Module name: src Changes by: an...@cvs.openbsd.org 2020/03/27 01:58:17
Modified files: sys/kern : vfs_subr.c Log message: Relax the lockcount assertion in vputonfreelist(). Back when I fixed several problems with the vnode exclusive lock implementation, I overlooked the fact that a vnode can be in a state where the usecount is zero while the holdcount still being positive. There could still be threads waiting on the vnode lock in uvn_io() as long as the holdcount is positive. "go ahead" mpi@ Reported-by: syzbot+767d6deb1a647850a...@syzkaller.appspotmail.com