aboutsummaryrefslogtreecommitdiff
path: root/init/Kconfig
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2009-07-03 08:44:03 -0500
committerSteven Rostedt <rostedt@goodmis.org>2013-08-13 16:08:41 -0400
commit35c5ec47485d8101a017f780ca1429e1f83de766 (patch)
tree0c66d62c0042f2d65a17196a9681ada918dcad5a /init/Kconfig
parentf2028d21b79b8670c41c2f8974dad44c60b3168c (diff)
mm: Allow only slab on RT
Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig2
1 files changed, 2 insertions, 0 deletions
diff --git a/init/Kconfig b/init/Kconfig
index be8b7f55312d..fbc07859acee 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1493,6 +1493,7 @@ config SLAB
config SLUB
bool "SLUB (Unqueued Allocator)"
+ depends on !PREEMPT_RT_FULL
help
SLUB is a slab allocator that minimizes cache line usage
instead of managing queues of cached objects (SLAB approach).
@@ -1504,6 +1505,7 @@ config SLUB
config SLOB
depends on EXPERT
bool "SLOB (Simple Allocator)"
+ depends on !PREEMPT_RT_FULL
help
SLOB replaces the stock allocator with a drastically simpler
allocator. SLOB is generally more space efficient but