From owner-cvs-src-old@FreeBSD.ORG Thu Mar 19 13:08:32 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A42E71065767 for ; Thu, 19 Mar 2009 13:08:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 806358FC1B for ; Thu, 19 Mar 2009 13:08:32 +0000 (UTC) (envelope-from marius@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n2JD8WLv060637 for ; Thu, 19 Mar 2009 13:08:32 GMT (envelope-from marius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n2JD8Wvj060636 for cvs-src-old@freebsd.org; Thu, 19 Mar 2009 13:08:32 GMT (envelope-from marius@repoman.freebsd.org) Message-Id: <200903191308.n2JD8Wvj060636@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to marius@repoman.freebsd.org using -f From: Marius Strobl Date: Thu, 19 Mar 2009 13:08:24 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_7 Subject: cvs commit: src/sys/sparc64/include tte.h src/sys/sparc64/sparc64 pmap.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Mar 2009 13:08:32 -0000 marius 2009-03-19 13:08:24 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/sparc64/include tte.h sys/sparc64/sparc64 pmap.c Log: SVN rev 190038 on 2009-03-19 13:08:24Z by marius MFC: r182767 The physical address space of cheetah-class CPUs has been extended to 43 bits so update TD_PA_BITS accordingly. For the most part this increase is transparent to the existing code except for when reading the physical address from ASI_{D,I}TLB_DATA_ACCESS_REG, which we only do in the loader and which was already adjusted in r190002, or from the OFW translations node. While at it, ensure we are only taking valid OFW mapping entries into account. Revision Changes Path 1.16.22.2 +7 -4 src/sys/sparc64/include/tte.h 1.166.2.6 +10 -1 src/sys/sparc64/sparc64/pmap.c