DragonFly commits List (threaded) for 2010-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: kernel - Add additional fields to kinfo_cputime
commit b37f18d6eedb01b25a3ddf16efed48064dd9074a
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Mon Aug 23 21:50:29 2010 -0700
kernel - Add additional fields to kinfo_cputime
* Add a message field and address to allow the kernel to report contention
points on the cpus to userland.
* Enhance the mplock and token subsystems to record contention points.
* Enhance the scheduler to record contention information in the
per-cpu cpu_time structure.
Summary of changes:
.../linux/i386/linprocfs/linprocfs_subr.c | 2 +-
sys/emulation/ndis/kern_ndis.c | 2 +-
sys/emulation/ndis/subr_ntoskrnl.c | 2 +-
sys/kern/kern_mplock.c | 2 +
sys/kern/lwkt_thread.c | 26 +++++++++++++++++--
sys/kern/lwkt_token.c | 15 +++++++----
sys/kern/subr_disk.c | 2 +-
sys/kern/subr_kobj.c | 2 +-
sys/kern/subr_rman.c | 4 +-
sys/kern/sys_pipe.c | 4 +-
sys/kern/vfs_lock.c | 2 +-
sys/kern/vfs_mount.c | 8 +++---
sys/kern/vfs_subr.c | 2 +-
sys/kern/vfs_sync.c | 2 +-
sys/sys/kinfo.h | 5 ++++
sys/sys/thread.h | 11 +++++---
sys/vfs/gnu/ext2fs/ext2_ihash.c | 2 +-
sys/vfs/hpfs/hpfs_hash.c | 2 +-
sys/vfs/hpfs/hpfs_vfsops.c | 2 +-
sys/vfs/isofs/cd9660/cd9660_node.c | 2 +-
sys/vfs/msdosfs/msdosfs_denode.c | 2 +-
sys/vfs/ntfs/ntfs_ihash.c | 2 +-
sys/vfs/udf/udf_vfsops.c | 2 +-
sys/vfs/ufs/ufs_ihash.c | 2 +-
sys/vm/vm_vmspace.c | 2 +-
sys/vm/vm_zeroidle.c | 1 -
26 files changed, 71 insertions(+), 39 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b37f18d6eedb01b25a3ddf16efed48064dd9074a
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]