Date: Sun, 30 Sep 2001 21:26:33 -0700 (PDT) From: Dag-Erling Smorgrav <des@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/fs/pseudofs pseudofs_vncache.c pseudofs_internal.h Message-ID: <200110010426.f914QX111217@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
des 2001/09/30 21:26:33 PDT Modified files: sys/fs/pseudofs pseudofs_vncache.c pseudofs_internal.h Log: [the previous commit to pseudofs_vncache.c got the wrong log message] YA pseudofs megacommit, part 2: - Merge the pfs_vnode and pfs_vdata structures, and make the vnode cache a doubly-linked list. This eliminates the need to walk the list in pfs_vncache_free(). - Add an exit callout which revokes vnodes associated with the process that just exited. Since it needs to lock the cache when it does this, pfs_vncache_mutex needs MTX_RECURSE. Revision Changes Path 1.3 +3 -1 src/sys/fs/pseudofs/pseudofs_internal.h 1.7 +1 -1 src/sys/fs/pseudofs/pseudofs_vncache.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110010426.f914QX111217>