cvs commit: src/sys/kern vfs_cache.c vfs_subr.c

David Schultz das at
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 
  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-all mailing list