Date: Thu, 21 Jan 1999 00:29:15 -0800 (PST) From: Matt Dillon <dillon@FreeBSD.ORG> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha pmap.c symbols.raw src/sys/cam cam_periph.c src/sys/conf files options src/sys/i386/i386 pmap.c symbols.raw src/sys/kern kern_malloc.c kern_physio.c subr_rlist.c sysv_shm.c uipc_syscalls.c uipc_usrreq.c vfs_aio.c vfs_bio.c ... Message-ID: <199901210829.AAA15617@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
dillon 1999/01/21 00:29:14 PST
Modified files:
sys/alpha/alpha pmap.c symbols.raw
sys/cam cam_periph.c
sys/conf files options
sys/i386/i386 pmap.c symbols.raw
sys/kern kern_malloc.c kern_physio.c subr_rlist.c
sysv_shm.c uipc_syscalls.c uipc_usrreq.c
vfs_aio.c vfs_bio.c vfs_cluster.c
vfs_subr.c
sys/miscfs/devfs devfs_vnops.c
sys/miscfs/procfs procfs_map.c
sys/miscfs/specfs spec_vnops.c
sys/net if_sl.c
sys/nfs nfs_bio.c nfs_subs.c nfs_vnops.c
sys/sys buf.h malloc.h param.h types.h
sys/ufs/mfs mfs_extern.h mfs_vfsops.c mfs_vnops.c
sys/ufs/ufs ufs_readwrite.c ufs_vnops.c
sys/vm default_pager.c device_pager.c
swap_pager.c swap_pager.h vm_fault.c
vm_glue.c vm_kern.c vm_map.c vm_meter.c
vm_mmap.c vm_object.c vm_object.h
vm_page.c vm_page.h vm_pageout.c
vm_pageout.h vm_pager.c vm_pager.h
vm_swap.c vnode_pager.c
Log:
This is a rather large commit that encompasses the new swapper,
changes to the VM system to support the new swapper, VM bug
fixes, several VM optimizations, and some additional revamping of the
VM code. The specific bug fixes will be documented with additional
forced commits. This commit is somewhat rough in regards to code
cleanup issues.
Reviewed by: "John S. Dyson" <root@dyson.iquest.net>, "David Greenman" <dg@root.com>
Revision Changes Path
1.13 +11 -10 src/sys/alpha/alpha/pmap.c
1.2 +3 -2 src/sys/alpha/alpha/symbols.raw
1.10 +3 -3 src/sys/cam/cam_periph.c
1.191 +1 -0 src/sys/conf/files
1.122 +2 -1 src/sys/conf/options
1.220 +32 -33 src/sys/i386/i386/pmap.c
1.14 +3 -2 src/sys/i386/i386/symbols.raw
1.52 +31 -5 src/sys/kern/kern_malloc.c
1.30 +4 -4 src/sys/kern/kern_physio.c
1.30 +9 -2 src/sys/kern/subr_rlist.c
1.40 +2 -1 src/sys/kern/sysv_shm.c
1.50 +13 -16 src/sys/kern/uipc_syscalls.c
1.38 +6 -3 src/sys/kern/uipc_usrreq.c
1.37 +5 -5 src/sys/kern/vfs_aio.c
1.194 +75 -44 src/sys/kern/vfs_bio.c
1.78 +6 -4 src/sys/kern/vfs_cluster.c
1.183 +45 -1 src/sys/kern/vfs_subr.c
1.66 +4 -4 src/sys/miscfs/devfs/devfs_vnops.c
1.19 +4 -6 src/sys/miscfs/procfs/procfs_map.c
1.79 +4 -4 src/sys/miscfs/specfs/spec_vnops.c
1.71 +9 -3 src/sys/net/if_sl.c
1.66 +27 -11 src/sys/nfs/nfs_bio.c
1.71 +4 -1 src/sys/nfs/nfs_subs.c
1.117 +4 -1 src/sys/nfs/nfs_vnops.c
1.62 +30 -6 src/sys/sys/buf.h
1.39 +6 -4 src/sys/sys/malloc.h
1.39 +7 -1 src/sys/sys/param.h
1.27 +2 -1 src/sys/sys/types.h
1.12 +3 -2 src/sys/ufs/mfs/mfs_extern.h
1.54 +17 -5 src/sys/ufs/mfs/mfs_vfsops.c
1.39 +110 -10 src/sys/ufs/mfs/mfs_vnops.c
1.56 +7 -5 src/sys/ufs/ufs/ufs_readwrite.c
1.105 +4 -1 src/sys/ufs/ufs/ufs_vnops.c
1.17 +41 -41 src/sys/vm/default_pager.c
1.38 +2 -2 src/sys/vm/device_pager.c
1.108 +1326 -1265src/sys/vm/swap_pager.c
1.23 +34 -10 src/sys/vm/swap_pager.h
1.94 +84 -37 src/sys/vm/vm_fault.c
1.81 +10 -1 src/sys/vm/vm_glue.c
1.51 +55 -25 src/sys/vm/vm_kern.c
1.140 +41 -10 src/sys/vm/vm_map.c
1.28 +6 -1 src/sys/vm/vm_meter.c
1.87 +2 -1 src/sys/vm/vm_mmap.c
1.139 +143 -103 src/sys/vm/vm_object.c
1.52 +43 -16 src/sys/vm/vm_object.h
1.117 +288 -148 src/sys/vm/vm_page.c
1.50 +111 -21 src/sys/vm/vm_page.h
1.130 +198 -71 src/sys/vm/vm_pageout.c
1.24 +3 -1 src/sys/vm/vm_pageout.h
1.41 +67 -42 src/sys/vm/vm_pager.c
1.18 +54 -5 src/sys/vm/vm_pager.h
1.58 +45 -11 src/sys/vm/vm_swap.c
1.102 +14 -5 src/sys/vm/vnode_pager.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199901210829.AAA15617>
