projects
/
linux-2.6-microblaze.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ae04f69
)
sched/eevdf: Add feature comments
author
Peter Zijlstra
<peterz@infradead.org>
Sat, 14 Oct 2023 21:12:20 +0000
(23:12 +0200)
committer
Peter Zijlstra
<peterz@infradead.org>
Sat, 17 Aug 2024 09:06:40 +0000
(11:06 +0200)
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <vschneid@redhat.com>
Tested-by: Valentin Schneider <vschneid@redhat.com>
Link:
https://lkml.kernel.org/r/20240727105028.287790895@infradead.org
kernel/sched/features.h
patch
|
blob
|
history
diff --git
a/kernel/sched/features.h
b/kernel/sched/features.h
index
929021f
..
97fb2d4
100644
(file)
--- a/
kernel/sched/features.h
+++ b/
kernel/sched/features.h
@@
-5,7
+5,14
@@
* sleep+wake cycles. EEVDF placement strategy #1, #2 if disabled.
*/
SCHED_FEAT(PLACE_LAG, true)
+/*
+ * Give new tasks half a slice to ease into the competition.
+ */
SCHED_FEAT(PLACE_DEADLINE_INITIAL, true)
+/*
+ * Inhibit (wakeup) preemption until the current task has either matched the
+ * 0-lag point or until is has exhausted it's slice.
+ */
SCHED_FEAT(RUN_TO_PARITY, true)
/*