From owner-freebsd-mips@FreeBSD.ORG Tue Jun 15 14:09: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 171BF1065677; Tue, 15 Jun 2010 14:09:12 +0000 (UTC) (envelope-from c.jayachandran@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id A8D1D8FC13; Tue, 15 Jun 2010 14:09:11 +0000 (UTC) Received: by vws20 with SMTP id 20so6864760vws.13 for ; Tue, 15 Jun 2010 07:09:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=ZzZVPVtCzfiPU8rJeN8+yHSQxfG+2aEV8foDFZ853Cc=; b=cYzo/o0KI2/lVgqEzsU9P/1KJoo598c87xGXlT8JH3jAW/cad2fg0S4+kFMUcw0egC b6dnvOav03gf1vUi4kEHSd+cLPpba35tZNaf/jNXRWCC5H0nV4PyfNNM3/vrVwlE2u7P rhLd7WiBo6ZW0aTDwjIb4PkTWlKOdV/1Gh714= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=c8IALHN4idlBTfrkkUfKtU3b3K0AwRMQ7cAr9aYJfo2lgGHYvFmdQyRDgn9A+pI5pk EsPowSPl0sz0utP2TQicUva900hqmtKvpFX6+me1khu5qqwPyUyku9DwIOInKtmUHMkl Fj2tpG5f9JbTRY1eAhA4LPt7pmSU26gkgKn78= MIME-Version: 1.0 Received: by 10.220.125.32 with SMTP id w32mr3941724vcr.7.1276610950491; Tue, 15 Jun 2010 07:09:10 -0700 (PDT) Received: by 10.220.199.136 with HTTP; Tue, 15 Jun 2010 07:09:10 -0700 (PDT) In-Reply-To: <3F1E3AAE-72B4-4323-9AC3-147066AF50E6@lakerest.net> References: <20100615.075142.716508926086259279.imp@bsdimp.com> <3F1E3AAE-72B4-4323-9AC3-147066AF50E6@lakerest.net> Date: Tue, 15 Jun 2010 19:39:10 +0530 Message-ID: From: "Jayachandran C." To: Randall Stewart Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mips@freebsd.org Subject: Re: Merging 64 bit changes to -HEAD 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, 15 Jun 2010 14:09:12 -0000 On Tue, Jun 15, 2010 at 7:32 PM, Randall Stewart wrote: > Do we want to make sure that the changes > work on a couple of other platforms (sibyte etc)? I can make sure that the compile does not break - but I don't have any way to test further. The changes (except the tlb.c change) really should not break the existing code, but it is always good to test. JC. > On Jun 15, 2010, at 9:51 AM, M. Warner Losh wrote: > >> In message: >> =A0 =A0 =A0 =A0 =A0 "Jayachandran C." writes: >> : I have volunteered to merge Juli's 64-bit work into HEAD, =A0and >> : hopefully get it to work on XLR too. The tree >> : (http://svn.freebsd.org/base/user/jmallett/octeon) has quite a bit of >> : changes, so I would like to do this over multiple changesets and >> : without breaking the current o32 code. >> : >> : The first batch of changes are attached (also at >> : http://people.freebsd.org/~jchandra/jmallett-merge/), the patches are: >> : >> : libc-asm.patch - change libc assembly code to use macros which work on >> o32/n64 >> : libc-other.patch - makecontext implemenation, and other cleanup >> : ld.so.patch - change dynamic loader assembly code to use macros >> : tlb-to-c.patch - move TLB operations to C, update TLB operations API >> : >> : I've tested this on XLR, but there is a chance that this might break >> : other platforms. So please let me know your comments on both the >> : patches and the merge process. >> >> I've reviewed these changes with Juli as she was committing them to >> her branch. =A0I think they are good to go. >> >> Warner >> >> >> : The future patches (if everything goes well), will do the PTE_ flag to >> : PG_ flag renaming in Juli's tree, then the actual n32/n64 changes. >> : >> : Thanks, >> : JC. >> > > ------------------------------ > Randall Stewart > 803-317-4952 (cell) > > --=20 C. Jayachandran c.jayachandran@gmail.com