From owner-freebsd-arm@FreeBSD.ORG Mon Mar 30 19:54:30 2015 Return-Path: Delivered-To: freebsd-arm@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 56003944 for ; Mon, 30 Mar 2015 19:54:30 +0000 (UTC) Received: from mo6-p00-ob.smtp.rzone.de (mo6-p00-ob.smtp.rzone.de [IPv6:2a01:238:20a:202:5300::11]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.smtp.rzone.de", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE8C6C40 for ; Mon, 30 Mar 2015 19:54:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1427745240; l=1618; s=domk; d=ulrich-grey.de; h=Content-Transfer-Encoding:Content-Type:Mime-Version:References: In-Reply-To:Subject:Cc:To:From:Date; bh=6KQ83VVtwKUTy3Wl+vzAUmDcRAhs4d0PjTECSwudnKs=; b=EsVFtjS0XEWaUW74JfzZtvKMYmVqQvZHZbehuCU/wAAKps7iHtSL+f+MTI2RTqzQOWA LTn8vrRJ0jEPL51OG4wo9I/ygrBIrcyPIS4HdSiw1WD8TXQsBM+T4l59rbPobcirTrnBz XcM9oIKA5azH/oOayGimCyks1fv5TTdXdSs= X-RZG-AUTH: :OX8Be0W8W+pMC3rDLL/lo2xV/LZTbZkYhOcjg8suic3iYr/B8J9Lzp3TJg47vsv/QE91 X-RZG-CLASS-ID: mo00 Received: from quad (p5486888A.dip0.t-ipconnect.de [84.134.136.138]) by smtp.strato.de (RZmta 37.4 DYNA|AUTH) with ESMTPSA id i04cb7r2UJriTjD (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256)) (Client did not present a certificate); Mon, 30 Mar 2015 21:53:44 +0200 (CEST) Date: Mon, 30 Mar 2015 19:53:43 +0000 From: Ulrich Grey To: Ian Lepore Subject: Re: ARM_NEW_PMAP Message-Id: <20150330195343.92752b0282d5f8cf34acf3f2@ulrich-grey.de> In-Reply-To: <1427413502.8776.10.camel@freebsd.org> References: <1427413502.8776.10.camel@freebsd.org> Organization: - X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.25; armv6-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "freebsd-arm@FreeBSD.org" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Mar 2015 19:54:30 -0000 Hello, I have compiled make -j30 buildworld and print/texlive-full without problems on a wandboard-quad (FreeBSD 11.0-CURRENT #0 r280772M). Regards Ulrich ---------------------------------- On Thu, 26 Mar 2015 17:45:02 -0600 Ian Lepore wrote: > With commit r280712, we now have a new alternate implementation of the > arm pmap code available (the low-level part of virtual memory handling). > Right now it's disabled by default; if you'd like to help test it, add > to your kernel config: > > options ARM_NEW_PMAP > > This new implementation is a complete rewrite, but is modeled after the > mature and well-tested i386 pmap code. In the testing I've done over > the past few days I've noticed some performance improvement (a 12-minute > kernel build on a wandboard quad is now 10 minutes). Even more than > performance, though, this new code should bring us better stability. > > My testing showed that this does fix the "no l2 bucket..." panic that > showed up recently. > > If you need to check whether the new or old code is running on a system, > use "sysctl vm.pmap.pte1.promotions", if that gives an "unknown oid" > error you're running the old code. > > Big Thanks go to Svata Kraus and Michal Meloun who contributed this code > (along with an embarrassed apology that it took 2 years to get it > committed). > > -- Ian > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"