cvs commit: src/sys/kern vfs_cache.c vfs_subr.c
David Schultz
das at FreeBSD.org
Tue Mar 29 19:01:38 PST 2005
das 2005-03-30 03:01:37 UTC
FreeBSD src repository
Modified files:
sys/kern vfs_cache.c vfs_subr.c
Log:
Eliminate v_id and v_ddid. The name cache now holds references to
vnodes whose names it caches, so we no longer need a `generation
number' to tell us if a referenced vnode is invalid. Replace the use
of the parent's v_id in the hash function with the address of the
parent vnode.
Tested by: Peter Holm
Glanced at by: jeff, phk
Revision Changes Path
1.98 +10 -36 src/sys/kern/vfs_cache.c
1.606 +1 -2 src/sys/kern/vfs_subr.c
More information about the cvs-src
mailing list