NetBSD/sys/fs/cd9660
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
..
cd9660_bmap.c merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
cd9660_extern.h * nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern 2007-07-31 21:14:15 +00:00
cd9660_lookup.c Remove the "struct lwp *" argument from all VFS and VOP interfaces. 2007-11-26 19:01:26 +00:00
cd9660_mount.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
cd9660_node.c Fix dodgy tests of v_usecount. 2008-01-17 10:39:14 +00:00
cd9660_node.h Merge locking changes + fixes from the vmlocking branch. 2007-12-08 14:41:11 +00:00
cd9660_rrip.c Merge brelse() changes from the vmlocking branch. 2007-10-08 18:02:53 +00:00
cd9660_rrip.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
cd9660_util.c The function wget() is always responsible to maintain length of component 2006-12-08 22:04:56 +00:00
cd9660_vfsops.c specfs changes for PR kern/37717 (raidclose() is no longer called on 2008-01-24 17:32:52 +00:00
cd9660_vnops.c Merge locking changes + fixes from the vmlocking branch. 2007-12-08 14:41:11 +00:00
files.cd9660
iso_rrip.h - protect userland exported files against multiple inclusion. 2005-12-03 17:34:43 +00:00
iso.h * Added missing cast in isonum_712(). 2007-01-27 07:20:31 +00:00
Makefile
TODO merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
TODO.hibler