ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/sbin/newfs
r5339
File Last Change
 ../
Makefile 3 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.
mkfs.c 3919 (13 years ago) by laffer1: Stop trying to zero UFS1 superblocks if we fall off the end of the disk or hit random partial data that looks like a superblock. Obtained from: FreeBSD
newfs.8 3074 (14 years ago) by laffer1: add support for gjournal
newfs.c 3565 (13 years ago) by laffer1: Several portions of the kernel and userland code related to UFS file systems (and UFS2) cannot properly handle inode counts above 2^31 due to use of int types. Based on a patch from FreeBSD, I've modified our UFS2 implementation to handle unsigned values for inode counts which should allow for file systems greater than 16TB. newfs and growfs was also modified.
newfs.h 3950 (12 years ago) by laffer1: Raise the default blocksize for UFS/FFS filesystems from 16K to 32K and the default fragment size from 2K to 4K. The rational is that most disks are now running with 4K sectors. While they can (slowly) simulate 512-byte sectors by doing a read-modify-write, it is desirable to avoid this functionality. By raising the minimum filesystem allocation to 4K, the filesystem will never trigger the small sector emulation. Also, the growth of disk sizes has lead us to double the default block size about every ten years. The rise from 8K to 16K blocks was done in 2001. So, by the 10-year metric, the time has come for 32K blocks. Obtained from: FreeBSD, mckusick
ref.test 3 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.
runtest00.sh 3 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.
runtest01.sh 3 (18 years ago) by laffer1: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches.
0 directories and 8 files shown