cvs commit: src/sys/sys namei.h

Jeff Roberson jeff at FreeBSD.org
Mon Mar 28 01:20:46 PST 2005


jeff        2005-03-28 09:20:45 UTC

  FreeBSD src repository

  Modified files:
    sys/sys              namei.h 
  Log:
   - Remove PDIRUNLOCK, it will soon be unused in every filesystems.  The only
     case where filesystems legitimately need to unlock the directory vp is
     in the DOTDOT case, which we can explicitly check for in lookup().
     Furthermore, allowing filesystems to unlock dvp can lead to lock order
     reversals in lookup() when we vrele the dvp while the child is still
     locked.
  
  Sponsored by:   Isilon Systems, Inc.
  
  Revision  Changes    Path
  1.44      +0 -1      src/sys/sys/namei.h


More information about the cvs-src mailing list