CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2024/05/13 05:17:41
Modified files:
sys/isofs/udf : udf_vnops.c
sys/kern : vfs_sync.c vfs_vops.c
sys/miscfs/fuse: fuse_vnops.c
sys/msdosfs : msdosfs_vnops.c
sys/nfs : nfs_vnops.c
sys/ntfs : ntfs_vnops.c
sys/tmpfs : tmpfs_vnops.c
sys/ufs/ext2fs : ext2fs_vnops.c
sys/ufs/ufs : ufs_vnops.c
Log message:
vfs: VOP_REMOVE: move vnode unlocking and ref dropping to FS-indep part
while here, ensure all vop_remove field are set, and always call the function.
the change is very conservative: it only adds vnode ref drop/unlock where it was
absent because it should be unreachable (and if it wasn't, it should fix
things).
ok miod@