From owner-cvs-sys Tue May 21 21:17:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA09387 for cvs-sys-outgoing; Tue, 21 May 1996 21:17:38 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA09354; Tue, 21 May 1996 21:17:26 -0700 (PDT) Date: Tue, 21 May 1996 21:17:26 -0700 (PDT) From: John Dyson Message-Id: <199605220417.VAA09354@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/05/21 21:17:24 Modified: sys/i386/i386 pmap.c Log: A serious error in pmap.c(pmap_remove) is corrected by this. When comparing the PTD pointers, they needed to be masked by PG_FRAME, and they weren't. Also, the "improved" non-386 code wasn't really an improvement, so I simplified and fixed the code. This might have caused some of the panics caused by the VM megacommit. Revision Changes Path 1.93 +4 -30 src/sys/i386/i386/pmap.c