Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Nov 2003 06:20:14 -0800 (PST)
From:      Ian Dowse <iedowse@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sbin/dump traverse.c
Message-ID:  <200311041420.hA4EKEah024933@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
iedowse     2003/11/04 06:20:14 PST

  FreeBSD src repository

  Modified files:
    sbin/dump            traverse.c 
  Log:
  In mapdirs(), do not use the `dp' inode pointer after searchdir()
  has been called, since it points to a shared inode buffer that may
  be overwritten. The two cases where `dp' was used incorrectly appear
  to have been overlooked when "nodump" inheritance was first added
  in revision 1.12.
  
  This is reported to correct propagation of the nodump flag on
  directories that are larger than one block in size.
  
  PR:             bin/58912
  Submitted by:   Volker Paepcke <vpaepcke@incore.de>
  MFC after:      1 week
  
  Revision  Changes    Path
  1.33      +3 -3      src/sbin/dump/traverse.c



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