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-all mailing list