patch-5.15.79-rt54.patch
[platform/kernel/linux-rpi.git] / init / Kconfig
index d19ed66..1646c25 100644 (file)
@@ -906,7 +906,7 @@ config NUMA_BALANCING
        bool "Memory placement aware NUMA scheduler"
        depends on ARCH_SUPPORTS_NUMA_BALANCING
        depends on !ARCH_WANT_NUMA_VARIABLE_LOCALITY
-       depends on SMP && NUMA && MIGRATION
+       depends on SMP && NUMA && MIGRATION && !PREEMPT_RT
        help
          This option adds support for automatic NUMA aware memory/task placement.
          The mechanism is quite primitive and is based on migrating memory when
@@ -1901,6 +1901,7 @@ choice
 
 config SLAB
        bool "SLAB"
+       depends on !PREEMPT_RT
        select HAVE_HARDENED_USERCOPY_ALLOCATOR
        help
          The regular slab allocator that is established and known to work
@@ -1921,6 +1922,7 @@ config SLUB
 config SLOB
        depends on EXPERT
        bool "SLOB (Simple Allocator)"
+       depends on !PREEMPT_RT
        help
           SLOB replaces the stock allocator with a drastically simpler
           allocator. SLOB is generally more space efficient but