From owner-cvs-src-old@FreeBSD.ORG Mon Jan 11 16:02:13 2010 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 347B9106566B for ; Mon, 11 Jan 2010 16:02:13 +0000 (UTC) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 21F2D8FC1D for ; Mon, 11 Jan 2010 16:02:13 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o0BG2DDR080902 for ; Mon, 11 Jan 2010 16:02:13 GMT (envelope-from alc@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o0BG2DaE080901 for cvs-src-old@freebsd.org; Mon, 11 Jan 2010 16:02:13 GMT (envelope-from alc@repoman.freebsd.org) Message-Id: <201001111602.o0BG2DaE080901@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to alc@repoman.freebsd.org using -f From: Alan Cox Date: Mon, 11 Jan 2010 16:01:20 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/amd64/amd64 pmap.c src/sys/i386/i386 locore.s 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: Mon, 11 Jan 2010 16:02:13 -0000 alc 2010-01-11 16:01:20 UTC FreeBSD src repository Modified files: sys/amd64/amd64 pmap.c sys/i386/i386 locore.s pmap.c Log: SVN rev 202085 on 2010-01-11 16:01:20Z by alc Simplify pmap_init(). Additionally, correct a harmless misbehavior on i386. Specifically, where locore had created large page mappings for the kernel, the wrong vm page array entries were being initialized. The vm page array entries for the pages containing the kernel were being initialized instead of the vm page array entries for page table pages. MFC after: 1 week Revision Changes Path 1.677 +2 -8 src/sys/amd64/amd64/pmap.c 1.192 +0 -2 src/sys/i386/i386/locore.s 1.657 +4 -3 src/sys/i386/i386/pmap.c