cvs commit: src/sys/gnu/ext2fs ext2_vfsops.c
Bruce Evans
bde at FreeBSD.org
Fri Feb 13 12:23:16 PST 2004
bde 2004/02/13 12:23:16 PST
FreeBSD src repository
Modified files:
sys/gnu/ext2fs ext2_vfsops.c
Log:
MFffs (ffs_vfsops.c 1.76 (part of the big soft updates commit): lock
the vnode around calls to vinvalbuf()). Apparently no one has tested
ext2fs with DEBUG_VOP_LOCKS. Vnode locking for vinvalbuf() might not
be required in non-soft-updates cases, but it is now asserted.
MFffs (uncommitted related and nearby cleanups: don't unlock the vnode
after vinvalbuf() only to have to relock it almost immediately; don't
refer to devices classified by vn_isdisk() as block devices).
Revision Changes Path
1.117 +10 -4 src/sys/gnu/ext2fs/ext2_vfsops.c
More information about the cvs-src
mailing list