NetBSD/sys/ufs
perseant dac789be22 Changes to stabilize LFS. The first two of these should also apply to the
1.4 branch.

* Use a separate per-fs lock, instead of ufs_hashlock, to protect the Inode
  free list.  This seems to prevent the "lockmgr: %d, not exclusive lock holder
  %d, unlocking" message I was mis-attributing last night to an unlocked vnode
  being passed to vrele.

* Change calling semantics of lfs_ifind, to give better error reporting:
  If fed a struct buf, it can report the block number of the offending inode
  block as well as the inode number.

* Back out rev 1.10 of lfs_subr.c, since the replacement code was slightly
  uglier while being functionally identical.

* Make lfs_vunref use the same free list convention as vrele/vput, so that
  vget does not remove vnodes from a hash list they are not on.
2000-01-19 00:03:04 +00:00
..
ext2fs Add Kirk McKusick's soft updates code to the trunk. Not enabled by 1999-11-15 18:49:07 +00:00
ffs Handle pre-FS_42POSTBLFMT. I now can mount an Ultrix file system on my 2000-01-18 18:41:29 +00:00
lfs Changes to stabilize LFS. The first two of these should also apply to the 2000-01-19 00:03:04 +00:00
mfs Fix printf() formats. 1999-10-01 22:07:42 +00:00
ufs Modify ufs_rename() to a) be more careful about reference counts (we no longer 1999-12-13 19:07:21 +00:00
Makefile Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00