aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/sched.h
diff options
context:
space:
mode:
authorNick Piggin <nickpiggin@yahoo.com.au>2005-06-25 17:57:20 -0400
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-25 19:24:42 -0400
commit68767a0ae428801649d510d9a65bb71feed44dd1 (patch)
tree678e2daa5726acf46ffd00a337d931e08ab928f9 /include/linux/sched.h
parent147cbb4bbe991452698f0772d8292f22825710ba (diff)
[PATCH] sched: schedstats update for balance on fork
Add SCHEDSTAT statistics for sched-balance-fork. Signed-off-by: Nick Piggin <nickpiggin@yahoo.com.au> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/linux/sched.h')
-rw-r--r--include/linux/sched.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h
index 613491d3a875..36a10781c3f3 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -517,10 +517,16 @@ struct sched_domain {
517 unsigned long alb_failed; 517 unsigned long alb_failed;
518 unsigned long alb_pushed; 518 unsigned long alb_pushed;
519 519
520 /* sched_balance_exec() stats */ 520 /* SD_BALANCE_EXEC stats */
521 unsigned long sbe_attempts; 521 unsigned long sbe_cnt;
522 unsigned long sbe_balanced;
522 unsigned long sbe_pushed; 523 unsigned long sbe_pushed;
523 524
525 /* SD_BALANCE_FORK stats */
526 unsigned long sbf_cnt;
527 unsigned long sbf_balanced;
528 unsigned long sbf_pushed;
529
524 /* try_to_wake_up() stats */ 530 /* try_to_wake_up() stats */
525 unsigned long ttwu_wake_remote; 531 unsigned long ttwu_wake_remote;
526 unsigned long ttwu_move_affine; 532 unsigned long ttwu_move_affine;