Date: Mon, 2 Dec 2002 21:10:07 -0800 (PST) From: Kirk McKusick <mckusick@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/dump traverse.c Message-ID: <200212030510.gB35A7uV003607@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mckusick 2002/12/02 21:10:07 PST
Modified files:
sbin/dump traverse.c
Log:
Properly handle UFS2 sparsely allocated inodes. The UFS2 filesystem
only preallocates a small number of inodes. The dump program tries
to scan through all the allocated inodes on a filesystem which
causes bad behavior if they have never been allocated. Thus dump
must calculate the set of inodes that have actually been allocated
and scan only those inodes.
Sponsored by: DARPA & NAI Labs.
Revision Changes Path
1.29 +66 -25 src/sbin/dump/traverse.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212030510.gB35A7uV003607>
