From owner-freebsd-arm@FreeBSD.ORG Fri Aug 9 23:20:43 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 639) id 016C1C22; Fri, 9 Aug 2013 23:20:43 +0000 (UTC) Date: Fri, 9 Aug 2013 23:20:42 +0000 From: Olivier Houchard To: Zbigniew Bodek Subject: Re: svn commit: r254025 - in head/sys: amd64/amd64 arm/arm arm/at91 arm/mv/armadaxp arm/s3c2xx0 arm/xscale/i80321 arm/xscale/i8134x arm/xscale/ixp425 cddl/compat/opensolaris/kern cddl/compat/opensolari... Message-ID: <20130809232042.GA89476@freebsd.org> References: <201308070621.r776LLOs055455@svn.freebsd.org> <52022950.9060200@semihalf.com> <52036EE6.5090505@semihalf.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, Jeff Roberson , "freebsd-arm@freebsd.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Aug 2013 23:20:43 -0000 On Fri, Aug 09, 2013 at 10:27:48AM +0200, Zbigniew Bodek wrote: > 2013/8/8 Zbyszek Bodek > > > On 07.08.2013 20:55, Jeff Roberson wrote: > > > On Wed, 7 Aug 2013, Zbyszek Bodek wrote: > > > > > >> On 07.08.2013 08:21, Jeff Roberson wrote: > > >>> Author: jeff > > >>> Date: Wed Aug 7 06:21:20 2013 > > >>> New Revision: 254025 > > >>> URL: http://svnweb.freebsd.org/changeset/base/254025 > > >>> > > >>> Log: > > >>> Replace kernel virtual address space allocation with vmem. This > > >>> provides > > >>> transparent layering and better fragmentation. > > >>> > > >>> - Normalize functions that allocate memory to use kmem_* > > >>> - Those that allocate address space are named kva_* > > >>> - Those that operate on maps are named kmap_* > > >>> - Implement recursive allocation handling for kmem_arena in vmem. > > >>> > > >>> Reviewed by: alc > > >>> Tested by: pho > > >>> Sponsored by: EMC / Isilon Storage Division > > >>> > > >> > > >> Hello Jeff, > > >> > > >> I'm having some trouble on my ARM platform staring from this commit. > > >> Kernel panics on assertion very early. Please check out log below (as > > >> you can see bt doesn't look helpful but assertion message is visible. I > > >> can send you which functions are in bt if it is necessary). > > > > > > It would be very helpful to know which function is passing the unaligned > > > value. I will resolve this later today if you can get me that > > information. > > > > > > Thanks, > > > Jeff > > > Hi, I think I fixed all the issues with vmem on arm, at least I can now boot my board. Zbyszek, can you confirm it works for you too ? Thanks ! Olivier