NetBSD/sys/fs/hfs
ad 703069c0e9 specfs changes for PR kern/37717 (raidclose() is no longer called on
shutdown). There are still problems with device access and a PR will be
filed.

- Kill checkalias(). Allow multiple vnodes to reference a single device.

- Don't play dangerous tricks with block vnodes to ensure that only one
  vnode can describe a block device. Instead, prohibit concurrent opens of
  block devices. As a bonus remove the unreliable code that prevents
  multiple file system mounts on the same device. It's no longer needed.

- Track opens by vnode and by device. Issue cdev_close() when the last open
  goes away, instead of abusing vnode::v_usecount to tell if the device is
  open.
2008-01-24 17:32:52 +00:00
..
files.hfs Complete rename of hfsp to hfs, requested by thorpej. 2007-03-06 11:28:44 +00:00
hfs_nhash.c Start detangling lock.h from intr.h. This is likely to cause short term 2008-01-04 21:17:40 +00:00
hfs_subr.c specfs changes for PR kern/37717 (raidclose() is no longer called on 2008-01-24 17:32:52 +00:00
hfs_vfsops.c specfs changes for PR kern/37717 (raidclose() is no longer called on 2008-01-24 17:32:52 +00:00
hfs_vnops.c struct vop_foo_args comment police: a_l has ceased to be 2008-01-03 02:18:20 +00:00
hfs.h sprinkle #ifdef _KERNEL 2007-08-08 09:21:34 +00:00
libhfs.c use __KERNEL_RCSID() 2007-12-11 11:52:26 +00:00
libhfs.h Add support for HFS Wrapper (HFS+ volume inside an HFS volume). 2007-03-22 13:21:28 +00:00
Makefile Complete rename of hfsp to hfs, requested by thorpej. 2007-03-06 11:28:44 +00:00
TODO Add a few. 2007-03-22 13:20:13 +00:00
unicode.c use __KERNEL_RCSID() 2007-12-11 11:52:26 +00:00
unicode.h