Module Name: src Committed By: riz Date: Tue Dec 14 04:04:20 UTC 2010
Modified Files: src/sbin/resize_ffs: resize_ffs.c Log Message: Don't special-case v1 superblocks - especially with an incorrect calculation. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sbin/resize_ffs/resize_ffs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/resize_ffs/resize_ffs.c diff -u src/sbin/resize_ffs/resize_ffs.c:1.21 src/sbin/resize_ffs/resize_ffs.c:1.22 --- src/sbin/resize_ffs/resize_ffs.c:1.21 Sun Dec 12 22:48:59 2010 +++ src/sbin/resize_ffs/resize_ffs.c Tue Dec 14 04:04:20 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: resize_ffs.c,v 1.21 2010/12/12 22:48:59 riz Exp $ */ +/* $NetBSD: resize_ffs.c,v 1.22 2010/12/14 04:04:20 riz Exp $ */ /* From sources sent on February 17, 2003 */ /*- * As its sole author, I explicitly place this code in the public @@ -948,8 +948,6 @@ oldcgsize = oldsb->fs_size % oldsb->fs_fpg; set_bits(cg_blksfree(cg, 0), oldcgsize, newcgsize - oldcgsize); cg->cg_old_ncyl = oldsb->fs_old_cpg; - if ((newsb->fs_old_flags & FS_FLAGS_UPDATED) == 0) - cg->cg_old_ncyl = newsb->fs_old_ncyl % newsb->fs_old_cpg; cg->cg_ndblk = newcgsize; } /* Fix up the csum info, if necessary. */