From owner-cvs-sys Sun Sep 8 13:45:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA21889 for cvs-sys-outgoing; Sun, 8 Sep 1996 13:45:01 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA21855; Sun, 8 Sep 1996 13:44:54 -0700 (PDT) Date: Sun, 8 Sep 1996 13:44:54 -0700 (PDT) From: John Dyson Message-Id: <199609082044.NAA21855@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c vm_machdep.c src/sys/kern vfs_bio.c src/sys/vm pmap.h swap_pager.c vm_fault.c vm_meter.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_pager.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/09/08 13:44:53 Modified: sys/i386/i386 pmap.c vm_machdep.c sys/kern vfs_bio.c sys/vm pmap.h swap_pager.c vm_fault.c vm_meter.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_pager.c Log: Addition of page coloring support. Various levels of coloring are afforded. The default level works with minimal overhead, but one can also enable full, efficient use of a 512K cache. (Parameters can be generated to support arbitrary cache sizes also.) Revision Changes Path 1.116 +5 -6 src/sys/i386/i386/pmap.c 1.68 +9 -5 src/sys/i386/i386/vm_machdep.c 1.98 +3 -3 src/sys/kern/vfs_bio.c 1.15 +2 -1 src/sys/vm/pmap.h 1.71 +3 -2 src/sys/vm/swap_pager.c 1.57 +2 -2 src/sys/vm/vm_fault.c 1.16 +6 -6 src/sys/vm/vm_meter.c 1.80 +99 -5 src/sys/vm/vm_object.c 1.30 +2 -1 src/sys/vm/vm_object.h 1.63 +250 -75 src/sys/vm/vm_page.c 1.32 +65 -11 src/sys/vm/vm_page.h 1.85 +9 -5 src/sys/vm/vm_pageout.c 1.24 +3 -1 src/sys/vm/vm_pager.c