From owner-cvs-sys Sun May 19 00:37:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA04141 for cvs-sys-outgoing; Sun, 19 May 1996 00:37:01 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA04119; Sun, 19 May 1996 00:36:53 -0700 (PDT) Date: Sun, 19 May 1996 00:36:53 -0700 (PDT) From: John Dyson Message-Id: <199605190736.AAA04119@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c src/sys/sys mman.h src/sys/vm pmap.h vm_fault.c vm_map.c vm_map.h vm_mmap.c vm_object.c vm_object.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/05/19 00:36:52 Modified: sys/i386/i386 pmap.c sys/sys mman.h sys/vm pmap.h vm_fault.c vm_map.c vm_map.h vm_mmap.c vm_object.c vm_object.h Log: Initial support for mincore and madvise. Both are almost fully supported, except madvise does not page in with MADV_WILLNEED, and MADV_DONTNEED doesn't force dirty pages out. Revision Changes Path 1.91 +51 -3 src/sys/i386/i386/pmap.c 1.13 +10 -1 src/sys/sys/mman.h 1.10 +5 -2 src/sys/vm/pmap.h 1.45 +43 -3 src/sys/vm/vm_fault.c 1.46 +92 -1 src/sys/vm/vm_map.c 1.13 +2 -1 src/sys/vm/vm_map.h 1.43 +171 -16 src/sys/vm/vm_mmap.c 1.70 +66 -1 src/sys/vm/vm_object.c 1.28 +8 -1 src/sys/vm/vm_object.h