From owner-svn-src-all@FreeBSD.ORG Sat Feb 16 17:46:30 2013 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C499872A; Sat, 16 Feb 2013 17:46:30 +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 97E816BC; Sat, 16 Feb 2013 17:46:30 +0000 (UTC) Received: from mh2.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh2.mail.rice.edu (Postfix) with ESMTP id 180ED500136; Sat, 16 Feb 2013 11:46:24 -0600 (CST) Received: from mh2.mail.rice.edu (localhost.localdomain [127.0.0.1]) by mh2.mail.rice.edu (Postfix) with ESMTP id 157CA500132; Sat, 16 Feb 2013 11:46:24 -0600 (CST) X-Virus-Scanned: by amavis-2.7.0 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 3bLQQkXF4id3; Sat, 16 Feb 2013 11:46:24 -0600 (CST) Received: from adsl-216-63-78-18.dsl.hstntx.swbell.net (adsl-216-63-78-18.dsl.hstntx.swbell.net [216.63.78.18]) (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 87F9450012F; Sat, 16 Feb 2013 11:46:23 -0600 (CST) Message-ID: <511FC5EE.2080207@rice.edu> Date: Sat, 16 Feb 2013 11:46:22 -0600 From: Alan Cox User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/20130127 Thunderbird/17.0.2 MIME-Version: 1.0 To: Oleksandr Tymoshenko Subject: Re: svn commit: r246204 - head/sys/arm/include References: <201302011026.r11AQVL9068427@svn.freebsd.org> <85D50AAD-F600-4EA5-9F92-146B2D6EA04C@bluezbox.com> In-Reply-To: <85D50AAD-F600-4EA5-9F92-146B2D6EA04C@bluezbox.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Andre Oppermann 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: Sat, 16 Feb 2013 17:46:30 -0000 On 02/16/2013 00:36, Oleksandr Tymoshenko wrote: > On 2013-02-01, at 2:26 AM, Andre Oppermann wrote: > >> Author: andre >> Date: Fri Feb 1 10:26:31 2013 >> New Revision: 246204 >> URL: http://svnweb.freebsd.org/changeset/base/246204 >> >> Log: >> Add VM_KMEM_SIZE_SCALE parameter set to 2 (50%) for all ARM platforms. >> >> VM_KMEM_SIZE_SCALE specifies which fraction of the available physical >> memory, after deduction of the kernel itself and other early statically >> allocated memory, can be used for the kmem_map. The kmem_map provides >> for all UMA/malloc allocations in KVM space. >> >> Previously ARM was using a fixed kmem_map size of (12*1024*1024) = 12MB >> without regard to effectively available memory. This is too small for >> recent ARM SoC with more than 128MB of RAM. >> >> For reference a description of others related kmem_map parameters: >> >> VM_KMEM_SIZE default start size of kmem_map if SCALE is >> not defined >> VM_KMEM_SIZE_MIN hard floor on the kmem_map size >> VM_KMEM_SIZE_MAX hard ceiling on the kmem_map size >> VM_KMEM_SIZE_SCALE fraction of the available real memory to >> be used for the kmem_map, limited by the >> MIN and MAX parameters. >> >> Tested by: ian >> MFC after: 1 week > Hi Andre, > > this commit brake my Pandaboard with 1GB of memory. It panics early with > following message: > > kmem_suballoc: bad status return of 3 > > If you need additional info/debugging - just let me know. > > Have you tried the patch from the message that I posted to the arm mailing listing on Monday? So far, no one has responded to my request for testing that patch. Regards, Alan