aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'litmus/Kconfig')
-rw-r--r--litmus/Kconfig13
1 files changed, 13 insertions, 0 deletions
diff --git a/litmus/Kconfig b/litmus/Kconfig
index 651b66a77c65..e7376a165be3 100644
--- a/litmus/Kconfig
+++ b/litmus/Kconfig
@@ -52,6 +52,19 @@ config CPU_SCHED_BIAS
52 Only bias towards previously used CPU is currently implemented. In the 52 Only bias towards previously used CPU is currently implemented. In the
53 future: bias on CPU topology. 53 future: bias on CPU topology.
54 54
55config DONT_PREEMPT_ON_TIE
56 bool "Don't preempt a task on priority tie."
57 default n
58 help
59 Don't preempt a scheduled task to schedule another if the two tasks
60 have equal priority. Preformance is improved through the reduction
61 of preemptions. Only tasks with periods that share a common factor
62 will likely see any gains.
63
64 WARNING: Schedulability analysis that depends upon specific
65 tie-breaking rules, such as tie-break on task-id/PID (the default
66 LITMUS behavior), may break.
67
55endmenu 68endmenu
56 69
57menu "Real-Time Synchronization" 70menu "Real-Time Synchronization"