From owner-svn-src-head@FreeBSD.ORG Sat Aug 10 11:46:24 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id AB45B4F8 for ; Sat, 10 Aug 2013 11:46:24 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-qa0-f51.google.com (mail-qa0-f51.google.com [209.85.216.51]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 64ABB277E for ; Sat, 10 Aug 2013 11:46:23 +0000 (UTC) Received: by mail-qa0-f51.google.com with SMTP id f11so293448qae.17 for ; Sat, 10 Aug 2013 04:46:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=gvWybtL1vFNIUJXJspw/IBwO5XNhv9y1gHHYOxVsRsg=; b=Zyi+ywCQxSr9awaGDO3Uakk+KUL7V/uvqa2c6kE/9GNOlAzmttRe5oZctXdI2UHWZJ RMbWXi7kieorgyIn0SLKrUM6eDPMtnbrD+Et19xQzYQ0bpUBrF9vkK5ghy/K0/jxV1Qt fscBcpFwz1oX1SskHD9cBgLM/q6jPQzP5DhmLksSknDcSoRcVIGAdl5Z3OGy3YclQwUX BRMG/3bFNn+F6BM3kffimxyGNt25EJH2ISYKzF1RIgvXNFgMDvH6E/dPVYVgWh2jvWy4 vH3osjQzAygeg/xVXcm5GV80BiC5p+PDB730h+or3zJfQYEun58cttUtpvU09A6G1cCw 5GYQ== X-Gm-Message-State: ALoCoQnMh8hENJp/lrncEcSYUlh80TT+OPkUWyWDzsk4ANJoVv5/Dl4d8ZPyJDvhV56NNVwYAaUq MIME-Version: 1.0 X-Received: by 10.49.3.131 with SMTP id c3mr15281351qec.33.1376135175641; Sat, 10 Aug 2013 04:46:15 -0700 (PDT) Received: by 10.49.82.34 with HTTP; Sat, 10 Aug 2013 04:46:15 -0700 (PDT) In-Reply-To: <20130809232042.GA89476@freebsd.org> References: <201308070621.r776LLOs055455@svn.freebsd.org> <52022950.9060200@semihalf.com> <52036EE6.5090505@semihalf.com> <20130809232042.GA89476@freebsd.org> Date: Sat, 10 Aug 2013 13:46:15 +0200 Message-ID: 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... From: Zbigniew Bodek To: Olivier Houchard Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, Jeff Roberson , "freebsd-arm@freebsd.org" X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 10 Aug 2013 11:46:24 -0000 2013/8/10 Olivier Houchard > 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 > Hello, Thanks a lot. Now everything works fine for me. Best regards Zbyszek Bodek