Subject: CVS commit: basesrc/usr.sbin/makefs
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 01/26/2002 15:22:17
Module Name:	basesrc
Committed By:	lukem
Date:		Sat Jan 26 13:22:17 UTC 2002

Modified Files:
	basesrc/usr.sbin/makefs: ffs.c makefs.c makefs.h
	basesrc/usr.sbin/makefs/ffs: mkfs.c

Log Message:
- crank default cpg from 16 to 65536, and let the auto-sizing code in
  mkfs() do its job
- pass cpgflg=1 to mkfs() if the user provided cpg, =0 otherwise
- improve error reporting in ffs_write_file()
- only add superblock & block map slop for one cylinder group.
  trying to calculate the number of required cylinder groups caused
  too many problems when tweaking parameters for small file systems.
  rely upon slop from minfree, and upon ffs_write_file() to complain
  if the user is too aggressive about tweaking the parameters


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 basesrc/usr.sbin/makefs/ffs.c
cvs rdiff -r1.11 -r1.12 basesrc/usr.sbin/makefs/makefs.c
cvs rdiff -r1.5 -r1.6 basesrc/usr.sbin/makefs/makefs.h
cvs rdiff -r1.7 -r1.8 basesrc/usr.sbin/makefs/ffs/mkfs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.