[PATCH] per-task-delay-accounting: setup
commitca74e92b4698276b6696f15a801759f50944f387
authorShailabh Nagar <nagar@watson.ibm.com>
Fri, 14 Jul 2006 07:24:36 +0000 (14 00:24 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sat, 15 Jul 2006 04:53:56 +0000 (14 21:53 -0700)
tree26f0de66d8207608e07ee22389bfc173e773c0c2
parente8f4d97e1b58b50ad6449bb2d35e6632c0236abd
[PATCH] per-task-delay-accounting: setup

Initialization code related to collection of per-task "delay" statistics which
measure how long it had to wait for cpu, sync block io, swapping etc.  The
collection of statistics and the interface are in other patches.  This patch
sets up the data structures and allows the statistics collection to be
disabled through a kernel boot parameter.

Signed-off-by: Shailabh Nagar <nagar@watson.ibm.com>
Signed-off-by: Balbir Singh <balbir@in.ibm.com>
Cc: Jes Sorensen <jes@sgi.com>
Cc: Peter Chubb <peterc@gelato.unsw.edu.au>
Cc: Erich Focht <efocht@ess.nec.de>
Cc: Levent Serinol <lserinol@gmail.com>
Cc: Jay Lan <jlan@engr.sgi.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/kernel-parameters.txt
include/linux/delayacct.h [new file with mode: 0644]
include/linux/sched.h
include/linux/time.h
init/Kconfig
init/main.c
kernel/Makefile
kernel/delayacct.c [new file with mode: 0644]
kernel/exit.c
kernel/fork.c