From owner-svn-src-all@FreeBSD.ORG Thu Nov 8 08:54:46 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 07DA19F2; Thu, 8 Nov 2012 08:54:46 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id DE0138FC08; Thu, 8 Nov 2012 08:54:45 +0000 (UTC) Received: from Alfreds-MacBook-Pro-5.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 2848D1A3CC3; Thu, 8 Nov 2012 00:54:45 -0800 (PST) Message-ID: <509B7354.2020909@mu.org> Date: Thu, 08 Nov 2012 00:54:44 -0800 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:16.0) Gecko/20121026 Thunderbird/16.0.2 MIME-Version: 1.0 To: Marius Strobl Subject: Re: svn commit: r242747 - head/sys/kern References: <201211080810.qA88AW8Y027373@svn.freebsd.org> In-Reply-To: <201211080810.qA88AW8Y027373@svn.freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org 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: Thu, 08 Nov 2012 08:54:46 -0000 Please define a reasonable value for VM_MAX_KERNEL_ADDRESS on sparc64, it's needed for autotuning. -Alfred On 11/8/12 12:10 AM, Marius Strobl wrote: > Author: marius > Date: Thu Nov 8 08:10:32 2012 > New Revision: 242747 > URL: http://svnweb.freebsd.org/changeset/base/242747 > > Log: > Make r242655 build on sparc64. While at it, make vm_{max,min}_kernel_address > vm_offset_t as they should be. > > Modified: > head/sys/kern/kern_malloc.c > > Modified: head/sys/kern/kern_malloc.c > ============================================================================== > --- head/sys/kern/kern_malloc.c Thu Nov 8 04:02:36 2012 (r242746) > +++ head/sys/kern/kern_malloc.c Thu Nov 8 08:10:32 2012 (r242747) > @@ -186,11 +186,13 @@ struct { > */ > static uma_zone_t mt_zone; > > -static u_long vm_min_kernel_address = VM_MIN_KERNEL_ADDRESS; > +static vm_offset_t vm_min_kernel_address = VM_MIN_KERNEL_ADDRESS; > SYSCTL_ULONG(_vm, OID_AUTO, min_kernel_address, CTLFLAG_RD, > &vm_min_kernel_address, 0, "Min kernel address"); > > -static u_long vm_max_kernel_address = VM_MAX_KERNEL_ADDRESS; > +#ifndef __sparc64__ > +static vm_offset_t vm_max_kernel_address = VM_MAX_KERNEL_ADDRESS; > +#endif > SYSCTL_ULONG(_vm, OID_AUTO, max_kernel_address, CTLFLAG_RD, > &vm_max_kernel_address, 0, "Max kernel address"); >