From owner-cvs-all Sat Aug 17 19: 9:39 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B52F037B400; Sat, 17 Aug 2002 19:09:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 76C7A43E4A; Sat, 17 Aug 2002 19:09:35 -0700 (PDT) (envelope-from jake@FreeBSD.org) Received: from freefall.freebsd.org (jake@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7I29XJU073009; Sat, 17 Aug 2002 19:09:33 -0700 (PDT) (envelope-from jake@freefall.freebsd.org) Received: (from jake@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7I29W0C073008; Sat, 17 Aug 2002 19:09:32 -0700 (PDT) Message-Id: <200208180209.g7I29W0C073008@freefall.freebsd.org> From: Jake Burkholder Date: Sat, 17 Aug 2002 19:09:31 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include asmacros.h tsb.h tte.h src/sys/sparc64/sparc64 exception.S genassym.c locore.S mp_locore.S pmap.c swtch.S tsb.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jake 2002/08/17 19:09:28 PDT Modified files: sys/sparc64/include asmacros.h tsb.h tte.h sys/sparc64/sparc64 exception.S genassym.c locore.S mp_locore.S pmap.c swtch.S tsb.c Log: Add pmap support for user mappings of multiple page sizes (super pages). This supports all hardware page sizes (8K, 64K, 512K, 4MB), but only 8k pages are actually used as of yet. Revision Changes Path 1.13 +0 -5 src/sys/sparc64/include/asmacros.h 1.17 +3 -3 src/sys/sparc64/include/tsb.h 1.13 +29 -25 src/sys/sparc64/include/tte.h 1.40 +380 -275 src/sys/sparc64/sparc64/exception.S 1.42 +9 -3 src/sys/sparc64/sparc64/genassym.c 1.17 +0 -11 src/sys/sparc64/sparc64/locore.S 1.5 +4 -2 src/sys/sparc64/sparc64/mp_locore.S 1.82 +44 -48 src/sys/sparc64/sparc64/pmap.c 1.21 +6 -5 src/sys/sparc64/sparc64/swtch.S 1.27 +12 -9 src/sys/sparc64/sparc64/tsb.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message