CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2021/10/04 02:11:02
Modified files: sys/kern : vfs_vops.c sys/sys : vnode.h sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c Log message: Use the fact the vnodes are locked when operations are inflight. Remove the v_inflight member and alter the ffs and ext2fs sync code to track inflight by checking if the node is locked or not (which it already did before but for a different reason). OK mpi@