Gregory Haskins
|
318e0893ce
sched: pre-route RT tasks on wakeup
|
17 anos atrás |
Gregory Haskins
|
2de0b4639f
sched: RT balancing: include current CPU
|
17 anos atrás |
Gregory Haskins
|
07b4032c9e
sched: break out search for RT tasks
|
17 anos atrás |
Gregory Haskins
|
e7693a362e
sched: de-SCHED_OTHER-ize the RT path
|
17 anos atrás |
Gregory Haskins
|
697f0a487f
sched: clean up this_rq use in kernel/sched_rt.c
|
17 anos atrás |
Gregory Haskins
|
73fe6aae84
sched: add RT-balance cpu-weight
|
17 anos atrás |
Steven Rostedt
|
c7a1e46aa9
sched: disable standard balancer for RT tasks
|
17 anos atrás |
Steven Rostedt
|
4642dafdf9
sched: push RT tasks from overloaded CPUs
|
17 anos atrás |
Steven Rostedt
|
f65eda4f78
sched: pull RT tasks from overloaded runqueues
|
17 anos atrás |
Steven Rostedt
|
4fd29176b7
sched: add rt-overload tracking
|
17 anos atrás |
Steven Rostedt
|
e8fa136262
sched: add RT task pushing
|
17 anos atrás |
Steven Rostedt
|
764a9d6fe4
sched: track highest prio task queued
|
17 anos atrás |
Steven Rostedt
|
63489e45e2
sched: count # of queued RT tasks
|
17 anos atrás |
Srivatsa Vaddagiri
|
58e2d4ca58
sched: group scheduling, change how cpu load is calculated
|
17 anos atrás |
Peter Zijlstra
|
67e2be0232
sched: rt: account the cpu time during the tick
|
17 anos atrás |
Srivatsa Vaddagiri
|
d842de871c
sched: cpu accounting controller (V2)
|
17 anos atrás |
Peter Williams
|
681f3e6854
sched: isolate SMP balancing code a bit more
|
17 anos atrás |
Peter Williams
|
e1d1484f72
sched: reduce balance-tasks overhead
|
17 anos atrás |
Dmitry Adamushko
|
a4ec24b48d
sched: tidy up SCHED_RR
|
17 anos atrás |
Alexey Dobriyan
|
a9957449b0
sched: uninline scheduler
|
17 anos atrás |
Ingo Molnar
|
5522d5d5f7
sched: mark scheduling classes as const
|
17 anos atrás |
Srivatsa Vaddagiri
|
83b699ed20
sched: revert recent removal of set_curr_task()
|
17 anos atrás |
Dmitry Adamushko
|
f6b53205e1
sched: rework enqueue/dequeue_entity() to get rid of set_curr_task()
|
17 anos atrás |
Dmitry Adamushko
|
4530d7ab0f
sched: simplify sched_class::yield_task()
|
17 anos atrás |
Srivatsa Vaddagiri
|
29f59db3a7
sched: group-scheduler core
|
17 anos atrás |
Dmitry Adamushko
|
98fbc79853
sched: optimize task_tick_rt() a bit
|
18 anos atrás |
Ingo Molnar
|
31ee529cc2
sched: remove the 'u64 now' parameter from ->put_prev_task()
|
18 anos atrás |
Ingo Molnar
|
fb8d472402
sched: remove the 'u64 now' parameter from ->pick_next_task()
|
18 anos atrás |
Ingo Molnar
|
f02231e51a
sched: remove the 'u64 now' parameter from ->dequeue_task()
|
18 anos atrás |
Ingo Molnar
|
fd390f6a04
sched: remove the 'u64 now' parameter from ->enqueue_task()
|
18 anos atrás |