aboutsummaryrefslogtreecommitdiffstats
path: root/litmus/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'litmus/Kconfig')
-rw-r--r--litmus/Kconfig23
1 files changed, 7 insertions, 16 deletions
diff --git a/litmus/Kconfig b/litmus/Kconfig
index a2f267870f29..ad8dc8308cf0 100644
--- a/litmus/Kconfig
+++ b/litmus/Kconfig
@@ -46,28 +46,19 @@ config NP_SECTION
46 Note that plugins still need to explicitly support non-preemptivity. 46 Note that plugins still need to explicitly support non-preemptivity.
47 Currently, only GSN-EDF and PSN-EDF have such support. 47 Currently, only GSN-EDF and PSN-EDF have such support.
48 48
49 This is required to support the FMLP. 49 This is required to support locking protocols such as the FMLP.
50 If disabled, all tasks will be considered preemptable at all times. 50 If disabled, all tasks will be considered preemptable at all times.
51 51
52config SRP 52config LITMUS_LOCKING
53 bool "Stack Resource Policy (SRP)" 53 bool "Support for real-time locking protocols"
54 default n
55 help
56 Include support for Baker's Stack Resource Policy.
57
58 Say Yes if you want FMLP local long critical section
59 synchronization support.
60
61config FMLP
62 bool "FMLP support"
63 depends on NP_SECTION 54 depends on NP_SECTION
64 default n 55 default n
65 help 56 help
66 Include support for deterministic multiprocessor real-time 57 Enable LITMUS^RT's deterministic multiprocessor real-time
67 synchronization support. 58 locking protocols.
68 59
69 Say Yes if you want FMLP long critical section 60 Say Yes if you want to include locking protocols such as the FMLP and
70 synchronization support. 61 Baker's SRP.
71 62
72endmenu 63endmenu
73 64