From owner-svn-src-head@FreeBSD.ORG Fri May 13 20:06:05 2011 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D0AC61065673; Fri, 13 May 2011 20:06:05 +0000 (UTC) (envelope-from alc@rice.edu) Received: from mh2.mail.rice.edu (mh2.mail.rice.edu [128.42.201.21]) by mx1.freebsd.org (Postfix) with ESMTP id A68088FC12; Fri, 13 May 2011 20:06:05 +0000 (UTC) Received: from mh2.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh2.mail.rice.edu (Postfix) with ESMTP id 4F4AF2909DC; Fri, 13 May 2011 14:46:10 -0500 (CDT) X-Virus-Scanned: by amavis-2.6.4 at mh2.mail.rice.edu, auth channel Received: from mh2.mail.rice.edu ([127.0.0.1]) by mh2.mail.rice.edu (mh2.mail.rice.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id iTE0OcNTdRAk; Fri, 13 May 2011 14:46:10 -0500 (CDT) Received: from [172.24.99.82] (unknown [192.75.139.249]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) (Authenticated sender: alc) by mh2.mail.rice.edu (Postfix) with ESMTPSA id 8C80D2909DA; Fri, 13 May 2011 14:46:09 -0500 (CDT) Message-ID: <4DCD8A6B.3000204@rice.edu> Date: Fri, 13 May 2011 14:45:47 -0500 From: Alan Cox User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 To: Kostik Belousov References: <201105131935.p4DJZ14Q080511@svn.freebsd.org> <20110513194014.GZ48734@deviant.kiev.zoral.com.ua> In-Reply-To: <20110513194014.GZ48734@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, Matthew D Fleming , svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r221855 - in head/sys: amd64/include arm/include dev/md dev/null i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include sys vm X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2011 20:06:05 -0000 On 5/13/2011 2:40 PM, Kostik Belousov wrote: > On Fri, May 13, 2011 at 07:35:01PM +0000, Matthew D Fleming wrote: >> Author: mdf >> Date: Fri May 13 19:35:01 2011 >> New Revision: 221855 >> URL: http://svn.freebsd.org/changeset/base/221855 >> >> Log: >> Move the ZERO_REGION_SIZE to a machine-dependent file, as on many >> architectures (i386, for example) the virtual memory space may be >> constrained enough that 2MB is a large chunk. Use 64K for arches >> other than amd64 and ia64, with special handling for sparc64 due to >> differing hardware. >> >> Also commit the comment changes to kmem_init_zero_region() that I >> missed due to not saving the file. (Darn the unfamiliar development >> environment). >> >> Arch maintainers, please feel free to adjust ZERO_REGION_SIZE as you >> see fit. >> >> Requested by: alc >> MFC after: 1 week >> MFC with: r221853 > Wasting 2MB even on amd64 is not quite good, IMHO. It's virtual address space, of which we have 512GB on amd64, and not physical memory. Only one page of physical memory is used. Alan