From owner-cvs-src-old@FreeBSD.ORG Sun Sep 19 08:19:51 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CF3FC106564A for ; Sun, 19 Sep 2010 08:19:51 +0000 (UTC) (envelope-from brian@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BCD958FC17 for ; Sun, 19 Sep 2010 08:19:51 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id o8J8JpGj046675 for ; Sun, 19 Sep 2010 08:19:51 GMT (envelope-from brian@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id o8J8JpHT046674 for cvs-src-old@freebsd.org; Sun, 19 Sep 2010 08:19:51 GMT (envelope-from brian@repoman.freebsd.org) Message-Id: <201009190819.o8J8JpHT046674@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to brian@repoman.freebsd.org using -f From: Brian Somers Date: Sun, 19 Sep 2010 08:18:56 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sbin/growfs growfs.c src/tools/regression/sbin Makefile src/tools/regression/sbin/growfs Makefile regress.t X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Sep 2010 08:19:51 -0000 brian 2010-09-19 08:18:56 UTC FreeBSD src repository Modified files: sbin/growfs growfs.c Added files: tools/regression/sbin Makefile tools/regression/sbin/growfs Makefile regress.t Log: SVN rev 212839 on 2010-09-19 08:18:56Z by brian Revise r197763 which fixes filesystem corruption when extending into un-zeroed storage. The original patch was questioned by Kirk as it forces the filesystem to do excessive work initialising inodes on first use, and was never MFC'd. This change mimics the newfs(8) approach of zeroing two blocks of inodes for each new cylinder group. Reviewed by: mckusick MFC after: 3 weeks Revision Changes Path 1.31 +13 -14 src/sbin/growfs/growfs.c 1.1 +5 -0 src/tools/regression/sbin/Makefile (new) 1.1 +6 -0 src/tools/regression/sbin/growfs/Makefile (new) 1.1 +91 -0 src/tools/regression/sbin/growfs/regress.t (new)