From owner-freebsd-mips@FreeBSD.ORG Tue Aug 3 20:46:12 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DA1B106566B for ; Tue, 3 Aug 2010 20:46:12 +0000 (UTC) (envelope-from juli@clockworksquid.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1EADB8FC16 for ; Tue, 3 Aug 2010 20:46:11 +0000 (UTC) Received: by wyj26 with SMTP id 26so5913871wyj.13 for ; Tue, 03 Aug 2010 13:46:11 -0700 (PDT) Received: by 10.216.19.203 with SMTP id n53mr3492116wen.21.1280868370917; Tue, 03 Aug 2010 13:46:10 -0700 (PDT) MIME-Version: 1.0 Sender: juli@clockworksquid.com Received: by 10.216.5.5 with HTTP; Tue, 3 Aug 2010 13:45:50 -0700 (PDT) In-Reply-To: References: From: Juli Mallett Date: Tue, 3 Aug 2010 13:45:50 -0700 X-Google-Sender-Auth: mgyzrQ6p7Lxu-vdkH2vo8JfJB_g Message-ID: To: "Jayachandran C." Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-mips@freebsd.org Subject: Re: Merged pmap.c - Re: Support for 64bit userspace. X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Aug 2010 20:46:12 -0000 On Tue, Aug 3, 2010 at 12:44, Jayachandran C. wrote: > Here's is the merged version of n64 changes. I had to change the existing > pmap.c style a bit, so that merging the 32 bit and 64 bit versions was > easier. > On the n64 compilation, I have done a few more fixes, and the current code > comes up multi-user and holds up pretty well on XLR. > I'm doing some stress testing on o32 to see that I have not broken anything > there during the changes. > Let me know your comments. Also note that PTEs are still 32 bit and KSEG0 > addresses are still used for page table pages, but these can be added... Looks good to me with a quick read. Thanks for doing this! I will try to test on Octeon within a couple of days but would encourage you to commit sooner rather than later so that there can be more people testing n64 (I know there are several people waiting for it.) Thanks! Juli.