CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2012/03/23 09:51:26
Modified files:
lib/libkvm : kvm_proc2.c
sys/arch/alpha/alpha: clock.c
sys/arch/i386/i386: machdep.c
sys/arch/m88k/m88k: m88k_machdep.c
sys/arch/solbourne/solbourne: machdep.c
sys/arch/sparc/sparc: machdep.c
sys/arch/sparc64/sparc64: db_interface.c machdep.c
sys/compat/linux: linux_misc.c
sys/kern : init_main.c kern_acct.c kern_clock.c
kern_exec.c kern_exit.c kern_fork.c
kern_resource.c kern_sched.c kern_sig.c
kern_synch.c kern_sysctl.c kern_time.c
sched_bsd.c subr_prof.c tty.c uipc_socket.c
vfs_bio.c
sys/miscfs/procfs: procfs_status.c
sys/nfs : nfs_vnops.c
sys/sys : proc.h resourcevar.h sysctl.h user.h
sys/ufs/ext2fs : ext2fs_bmap.c ext2fs_inode.c
sys/ufs/ffs : ffs_inode.c
sys/ufs/ufs : ufs_bmap.c
sys/uvm : uvm_fault.c uvm_glue.c
Log message:
Make rusage totals, itimers, and profile settings per-process instead
of per-rthread. Handling of per-thread tick and runtime counters
inspired by how FreeBSD does it.
ok kettenis@