Bring in some work from FreeBSD:
sbin/dump/dump.h 1.7.6.5
sbin/dump/itime.c 1.3.2.2
do not dump core in -W if dumpdates was not readable and
ddatev == NULL; remove unused ddates_in.
sbin/dump/traverse.c 1.10.2.7, 1.10.2.8
Files in subdirectories of directories that have the
nodump flag set are sometimes incorrectly being dumped.
Correct a problem with propagation of the nodump flag
on directories that are larger than one block in size.
Submitted-by: Sepherosa Ziehau <sepherosa@softhome.net>
Taken-from: FreeBSD