From owner-cvs-sys Sat Jun 1 12:19:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA21549 for cvs-sys-outgoing; Sat, 1 Jun 1996 12:19:35 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA21521; Sat, 1 Jun 1996 12:19:23 -0700 (PDT) Date: Sat, 1 Jun 1996 12:19:23 -0700 (PDT) From: John Dyson Message-Id: <199606011919.MAA21521@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/06/01 12:19:23 Modified: sys/i386/i386 pmap.c Log: Fix the problem with pmap_copy that breaks X in small memory machines. Also close some windows that are opened up by page table allocations. The prefaulting code no longer uses hold counts, but now uses the busy flag for synchronization. Revision Changes Path 1.97 +23 -13 src/sys/i386/i386/pmap.c