Split the struct vmmeter cnt structure into a global vmstats structure and
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 3 Jul 2003 17:24:04 +0000 (17:24 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 3 Jul 2003 17:24:04 +0000 (17:24 +0000)
commit12e4aaff567d5633f2cc0106d0f98505604188d9
tree2576d9ab4a21449156119525b22068d90e2c6533
parentefd3c4c30a9ecc2da4140c88eb6fa8225b5199f1
Split the struct vmmeter cnt structure into a global vmstats structure and
a per-cpu cnt structure.  Adjust the sysctls to accumulate statistics
over all cpus.
45 files changed:
sys/emulation/linux/i386/linprocfs/linprocfs_misc.c
sys/emulation/linux/linux_misc.c
sys/i386/i386/exception.s
sys/i386/i386/genassym.c
sys/i386/i386/globals.s
sys/i386/i386/machdep.c
sys/i386/i386/pmap.c
sys/i386/i386/trap.c
sys/i386/i386/vm_machdep.c
sys/i386/icu/icu_vector.s
sys/i386/isa/icu_vector.s
sys/kern/init_main.c
sys/kern/kern_fork.c
sys/kern/kern_malloc.c
sys/kern/kern_synch.c
sys/kern/vfs_bio.c
sys/kern/vfs_cluster.c
sys/kern/vfs_subr.c
sys/platform/pc32/i386/exception.s
sys/platform/pc32/i386/genassym.c
sys/platform/pc32/i386/globals.s
sys/platform/pc32/i386/machdep.c
sys/platform/pc32/i386/pmap.c
sys/platform/pc32/i386/trap.c
sys/platform/pc32/i386/vm_machdep.c
sys/platform/pc32/icu/icu_vector.s
sys/platform/pc32/isa/icu_vector.s
sys/platform/vkernel/i386/genassym.c
sys/sys/globaldata.h
sys/sys/vmmeter.h
sys/vfs/specfs/spec_vnops.c
sys/vfs/ufs/ffs_inode.c
sys/vfs/ufs/ufs_readwrite.c
sys/vm/swap_pager.c
sys/vm/vm_fault.c
sys/vm/vm_glue.c
sys/vm/vm_map.c
sys/vm/vm_meter.c
sys/vm/vm_mmap.c
sys/vm/vm_object.c
sys/vm/vm_page.c
sys/vm/vm_page2.h [new file with mode: 0644]
sys/vm/vm_pageout.c
sys/vm/vm_zone.c
sys/vm/vnode_pager.c