Ingo Molnar
8179ca23d5
[PATCH] sched: use schedstat_set() API
...
make use of the new schedstat_set() API to eliminate two #ifdef sections.
No functional changes:
text data bss dec hex filename
29009 4122 28 33159 8187 sched.o.before
29009 4122 28 33159 8187 sched.o.after
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2007-08-02 17:41:40 +02:00
Ingo Molnar
cad60d93e1
[PATCH] sched: ->task_new cleanup
...
make sched_class.task_new == NULL a 'default method', this
allows the removal of task_rt_new.
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2007-08-02 17:41:40 +02:00
Ingo Molnar
bf0f6f24a1
sched: cfs core, kernel/sched_fair.c
...
add kernel/sched_fair.c - which implements the bulk of CFS's
behavioral changes for SCHED_OTHER tasks.
see Documentation/sched-design-CFS.txt about details.
Authors:
Ingo Molnar <mingo@elte.hu >
Dmitry Adamushko <dmitry.adamushko@gmail.com >
Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com >
Mike Galbraith <efault@gmx.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
Signed-off-by: Mike Galbraith <efault@gmx.de >
Signed-off-by: Dmitry Adamushko <dmitry.adamushko@gmail.com >
Signed-off-by: Srivatsa Vaddagiri <vatsa@linux.vnet.ibm.com >
2007-07-09 18:51:58 +02:00