From owner-svn-src-all@FreeBSD.ORG Sun Nov 4 07:09:40 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 02D7C78F; Sun, 4 Nov 2012 07:09:40 +0000 (UTC) (envelope-from doconnor@gsoft.com.au) Received: from cain.gsoft.com.au (cain.gsoft.com.au [203.31.81.10]) by mx1.freebsd.org (Postfix) with ESMTP id 065408FC08; Sun, 4 Nov 2012 07:09:38 +0000 (UTC) Received: from ur.dons.net.au (ppp118-210-47-18.lns20.adl2.internode.on.net [118.210.47.18]) (authenticated bits=0) by cain.gsoft.com.au (8.14.4/8.14.3) with ESMTP id qA473iXZ076670 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sun, 4 Nov 2012 17:33:51 +1030 (CST) (envelope-from doconnor@gsoft.com.au) Subject: Re: svn commit: r242520 - head/sys/kern Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Content-Type: text/plain; charset=us-ascii From: "Daniel O'Connor" In-Reply-To: <20121103211518.GH73505@kib.kiev.ua> Date: Sun, 4 Nov 2012 17:33:43 +1030 Content-Transfer-Encoding: 7bit Message-Id: <3CC9C9A8-20F2-41E6-A7AC-C829AB595D6B@gsoft.com.au> References: <201210250146.q9P1kLi8043704@svn.freebsd.org> <20121103210818.GY70741@FreeBSD.org> <20121103211518.GH73505@kib.kiev.ua> To: Konstantin Belousov X-Mailer: Apple Mail (2.1499) X-Spam-Score: 0.163 () BAYES_00,RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.67 on 203.31.81.10 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, Gleb Smirnoff , src-committers@freebsd.org, Alfred Perlstein X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2012 07:09:40 -0000 On 04/11/2012, at 7:45, Konstantin Belousov wrote: > On Sun, Nov 04, 2012 at 01:08:18AM +0400, Gleb Smirnoff wrote: >> On Sat, Nov 03, 2012 at 01:35:20PM -0700, Alfred Perlstein wrote: >> A> Author: alfred >> A> Date: Sat Nov 3 18:21:40 2012 >> A> New Revision: 242520 >> A> URL: http://svn.freebsd.org/changeset/base/242520 >> A> >> A> Log: >> A> Retire MAXUSERS. >> A> >> A> Approved by: peter, meetBSD >> >> This mechanical rename to meaningless (from viewpoint of average >> operating system user) name is not a retirement. It is just a stupid >> rename. >> >> FreeBSD source tree isn't a place for stupid jokes. Please back this >> out. > > Seconded. Unfortunately, this cannot be reverted. At least r242520 shall > stay as is in repo. r242520 is actually.. Author: mckusick Date: Sat Nov 3 18:55:55 2012 UTC (12 hours, 6 minutes ago) Changed paths: 2 Log Message: When a file is first being written, the dynamic block reallocation (implemented by ffs_reallocblks_ufs[12]) relocates the file's blocks so as to cluster them together into a contiguous set of blocks on the disk. When the cluster crosses the boundary into the first indirect block, the first indirect block is initially allocated in a position immediately following the last direct block. Block reallocation would usually destroy locality by moving the indirect block out of the way to keep the data blocks contiguous. This change compensates for this problem by noting that the first indirect block should be left immediately following the last direct block. It then tries to start a new cluster of contiguous blocks (referenced by the indirect block) immediately following the indirect block. We should also do this for other indirect block boundaries, but it is only important for the first one. Suggested by: Bruce Evans MFC: 2 weeks ie it is a joke :) -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C