From owner-cvs-sys Sun Dec 10 20:58:45 1995 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA25244 for cvs-sys-outgoing; Sun, 10 Dec 1995 20:58:45 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA25231 Sun, 10 Dec 1995 20:58:42 -0800 (PST) Date: Sun, 10 Dec 1995 20:58:42 -0800 (PST) From: John Dyson Message-Id: <199512110458.UAA25231@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/vm default_pager.c default_pager.h device_pager.c device_pager.h swap_pager.c swap_pager.h vm_extern.h vm_fault.c vm_init.c vm_kern.c vm_map.c vm_map.h vm_mmap.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_pager.c vm_pager.h vnode_pager.c vnode_pager.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk dyson 95/12/10 20:58:40 Modified: sys/i386/i386 pmap.c vm_machdep.c sys/i386/include types.h sys/i386/isa bt742a.c wd.c sys/kern imgact_aout.c subr_rlist.c vfs_bio.c vfs_cluster.c vfs_subr.c vfs_syscalls.c vfs_vnops.c vnode_if.src sys/miscfs/procfs procfs_mem.c sys/miscfs/specfs spec_vnops.c specdev.h sys/scsi sd.c sys/sys buf.h vnode.h sys/ufs/ffs ffs_inode.c ffs_vfsops.c sys/ufs/ufs ufs_readwrite.c ufs_vnops.c sys/vm default_pager.c default_pager.h device_pager.c device_pager.h swap_pager.c swap_pager.h vm_extern.h vm_fault.c vm_init.c vm_kern.c vm_map.c vm_map.h vm_mmap.c vm_object.c vm_object.h vm_page.c vm_page.h vm_pageout.c vm_pager.c vm_pager.h vnode_pager.c vnode_pager.h Log: Changes to support 1Tb filesizes. Pages are now named by an (object,index) pair instead of (object,offset) pair. Revision Changes Path 1.69 +40 -27 src/sys/i386/i386/pmap.c 1.48 +2 -1 src/sys/i386/i386/vm_machdep.c 1.5 +4 -2 src/sys/i386/include/types.h 1.48 +1 -2 src/sys/i386/isa/bt742a.c 1.100 +7 -12 src/sys/i386/isa/wd.c 1.20 +3 -2 src/sys/kern/imgact_aout.c 1.14 +3 -3 src/sys/kern/subr_rlist.c 1.76 +149 -86 src/sys/kern/vfs_bio.c 1.30 +114 -107 src/sys/kern/vfs_cluster.c 1.48 +4 -6 src/sys/kern/vfs_subr.c 1.43 +2 -1 src/sys/kern/vfs_syscalls.c 1.21 +56 -32 src/sys/kern/vfs_vnops.c 1.9 +3 -3 src/sys/kern/vnode_if.src 1.13 +3 -3 src/sys/miscfs/procfs/procfs_mem.c 1.23 +34 -3 src/sys/miscfs/specfs/spec_vnops.c 1.7 +4 -1 src/sys/miscfs/specfs/specdev.h 1.80 +6 -1 src/sys/scsi/sd.c 1.25 +7 -5 src/sys/sys/buf.h 1.25 +3 -1 src/sys/sys/vnode.h 1.18 +11 -5 src/sys/ufs/ffs/ffs_inode.c 1.31 +10 -23 src/sys/ufs/ffs/ffs_vfsops.c 1.17 +7 -7 src/sys/ufs/ufs/ufs_readwrite.c 1.35 +2 -6 src/sys/ufs/ufs/ufs_vnops.c 1.4 +4 -4 src/sys/vm/default_pager.c 1.2 +3 -3 src/sys/vm/default_pager.h 1.17 +12 -10 src/sys/vm/device_pager.c 1.5 +3 -3 src/sys/vm/device_pager.h 1.54 +92 -111 src/sys/vm/swap_pager.c 1.12 +5 -4 src/sys/vm/swap_pager.h 1.21 +6 -5 src/sys/vm/vm_extern.h 1.39 +49 -46 src/sys/vm/vm_fault.c 1.12 +2 -2 src/sys/vm/vm_init.c 1.20 +8 -5 src/sys/vm/vm_kern.c 1.29 +38 -32 src/sys/vm/vm_map.c 1.9 +5 -5 src/sys/vm/vm_map.h 1.32 +5 -4 src/sys/vm/vm_mmap.c 1.59 +72 -97 src/sys/vm/vm_object.c 1.25 +14 -12 src/sys/vm/vm_object.h 1.41 +33 -32 src/sys/vm/vm_page.c 1.23 +8 -6 src/sys/vm/vm_page.h 1.62 +13 -10 src/sys/vm/vm_pageout.c 1.20 +3 -3 src/sys/vm/vm_pager.c 1.11 +5 -5 src/sys/vm/vm_pager.h 1.55 +57 -44 src/sys/vm/vnode_pager.c 1.7 +3 -3 src/sys/vm/vnode_pager.h