CVSROOT: /cvs Module name: src Changes by: guent...@cvs.openbsd.org 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@