Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Feb 1997 22:46:43 -0800 (PST)
From:      Bruce Evans <bde>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/kern vfs_lookup.c
Message-ID:  <199702180646.WAA00450@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         97/02/17 22:46:42

  Modified:    sys/kern  vfs_lookup.c
  Log:
  Fixed namei caching for LOOKUPs.  It was broken for lstat() and olstat().
  Successful lstat()s purged an existing entry as well as not caching the
  result.
  
  This bug was introduced in Lite1 by setting the LOCKPARENT flag for
  [o]lstat() in order to support the inherit-attributes-from-parent-
  directory misfeature for symlinks.  LOCKPARENT was previously only set
  for CREATEs and DELETEs.  It is now set for LOOKUPs, but only for
  [o]lstat(), so the problem wasn't very noticeable.
  
  Revision  Changes    Path
  1.15      +2 -1      src/sys/kern/vfs_lookup.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702180646.WAA00450>