Revision
8702 -
Directory Listing
-
[select for diffs]
Modified
Sun Sep 25 22:16:23 2016 UTC
(7 years, 7 months ago)
by
laffer1
Diff to
previous 8701
when growing a filesystem, do not leave unused spaace at the end if there is not enough room for a full cylinder group
Revision
3571 -
Directory Listing
-
[select for diffs]
Modified
Fri Nov 26 05:05:07 2010 UTC
(13 years, 5 months ago)
by
laffer1
Diff to
previous 3565
Get growfs to act like newfs by zeroing two blocks of inodies for each new cylinder group.
Obtained from: FreeBSD
Revision
3565 -
Directory Listing
-
[select for diffs]
Modified
Sat Nov 20 17:49:41 2010 UTC
(13 years, 5 months ago)
by
laffer1
Diff to
previous 3084
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.
Revision
3084 -
Directory Listing
-
[select for diffs]
Modified
Wed Oct 7 01:20:00 2009 UTC
(14 years, 7 months ago)
by
laffer1
Diff to
previous 3071
The cylinder group tag cg_initediblk needs to match the number of inodes
actually initialized. In the growfs case for UFS2, no inodes were actually
being initialized and the number of inodes noted as initialized was the
number of inodes per group. This created a filesystem that was deemed
corrupted because the inodes thus added were full of garbage.
Obtained from: FreeBSD, mjacob
Revision
3 -
Directory Listing
-
[select for diffs]
Added
Sat Feb 25 02:29:52 2006 UTC
(18 years, 2 months 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.