freebsd-dev/sys/isofs/cd9660
Poul-Henning Kamp dbafb3660f Simplify the handling of VCHR and VBLK vnodes using the new dev_t:
Make the alias list a SLIST.

        Drop the "fast recycling" optimization of vnodes (including
        the returning of a prexisting but stale vnode from checkalias).
        It doesn't buy us anything now that we don't hardlimit
        vnodes anymore.

        Rename checkalias2() and checkalias() to addalias() and
        addaliasu() - which takes dev_t and udev_t arg respectively.

        Make the revoke syscalls use vcount() instead of VALIASED.

        Remove VALIASED flag, we don't need it now and it is faster
        to traverse the much shorter lists than to maintain the
        flag.

        vfs_mountedon() can check the dev_t directly, all the vnodes
        point to the same one.

Print the devicename in specfs/vprint().

Remove a couple of stale LFS vnode flags.

Remove unimplemented/unused LK_DRAINED;
1999-08-26 14:53:31 +00:00
..
cd9660_bmap.c Removed unused #includes. 1997-08-02 14:33:27 +00:00
cd9660_lookup.c Add support for Joliet extensions to the iso9660 fs. The related PR 1999-04-18 10:58:03 +00:00
cd9660_mount.h Add support for Joliet extensions to the iso9660 fs. The related PR 1999-04-18 10:58:03 +00:00
cd9660_node.c Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
cd9660_node.h Divorce "dev_t" from the "major|minor" bitmap, which is now called 1999-05-11 19:55:07 +00:00
cd9660_rrip.c I have not one single time remembered the name of this function correctly 1999-07-17 18:43:50 +00:00
cd9660_rrip.h This is the kernel Lite/2 commit. There are some requisite userland 1997-02-10 02:22:35 +00:00
cd9660_util.c The lowercasing of Joliet filenames was not a feature. 1999-05-08 04:35:47 +00:00
cd9660_vfsops.c Simplify the handling of VCHR and VBLK vnodes using the new dev_t: 1999-08-26 14:53:31 +00:00
cd9660_vnops.c Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>, 1999-08-08 18:43:05 +00:00
iso_rrip.h Forward declare some structs so that this file is more self-sufficient. 1998-02-03 21:52:02 +00:00
iso.h Add support for Joliet extensions to the iso9660 fs. The related PR 1999-04-18 10:58:03 +00:00
TODO Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are not 1997-02-22 09:48:43 +00:00
TODO.hibler Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:20:10 +00:00