cvs commit: src/sys/tools vnode_if.awk

Stefan Esser se at FreeBSD.org
Fri Jun 20 05:15:39 PDT 2003


se          2003/06/20 05:15:37 PDT

  FreeBSD src repository

  Modified files:
    sys/tools            vnode_if.awk 
  Log:
  The assertions generated to test VFS locking never included checks
  for vnodes reached through double indirection (i.e. **vpp). This
  is worked-around by special-casing the identifier "vpp" (adding one
  level of indirection).
  
  The alternative fix mentioned in the PR had required substantial
  changes to this script.
  
  In case there are locking violations that had been hidden without
  this patch, they may suddenly show up, now ...
  
  This change does not affect code compiled without DEBUG_VFS_LOCKS.
  
  PR:             kern/46652
  
  Revision  Changes    Path
  1.38      +2 -0      src/sys/tools/vnode_if.awk


More information about the cvs-all mailing list