.. | .. |
---|
880 | 880 | bool "Memory placement aware NUMA scheduler" |
---|
881 | 881 | depends on ARCH_SUPPORTS_NUMA_BALANCING |
---|
882 | 882 | depends on !ARCH_WANT_NUMA_VARIABLE_LOCALITY |
---|
883 | | - depends on SMP && NUMA && MIGRATION && !PREEMPT_RT |
---|
| 883 | + depends on SMP && NUMA && MIGRATION |
---|
884 | 884 | help |
---|
885 | 885 | This option adds support for automatic NUMA aware memory/task placement. |
---|
886 | 886 | The mechanism is quite primitive and is based on migrating memory when |
---|
.. | .. |
---|
987 | 987 | config RT_GROUP_SCHED |
---|
988 | 988 | bool "Group scheduling for SCHED_RR/FIFO" |
---|
989 | 989 | depends on CGROUP_SCHED |
---|
990 | | - depends on !PREEMPT_RT |
---|
991 | 990 | default n |
---|
992 | 991 | help |
---|
993 | 992 | This feature lets you explicitly allocate real CPU bandwidth |
---|
.. | .. |
---|
1961 | 1960 | |
---|
1962 | 1961 | config SLAB |
---|
1963 | 1962 | bool "SLAB" |
---|
1964 | | - depends on !PREEMPT_RT |
---|
1965 | 1963 | select HAVE_HARDENED_USERCOPY_ALLOCATOR |
---|
1966 | 1964 | help |
---|
1967 | 1965 | The regular slab allocator that is established and known to work |
---|
.. | .. |
---|
1982 | 1980 | config SLOB |
---|
1983 | 1981 | depends on EXPERT |
---|
1984 | 1982 | bool "SLOB (Simple Allocator)" |
---|
1985 | | - depends on !PREEMPT_RT |
---|
1986 | 1983 | help |
---|
1987 | 1984 | SLOB replaces the stock allocator with a drastically simpler |
---|
1988 | 1985 | allocator. SLOB is generally more space efficient but |
---|
.. | .. |
---|
2049 | 2046 | |
---|
2050 | 2047 | config SLUB_CPU_PARTIAL |
---|
2051 | 2048 | default y |
---|
2052 | | - depends on SLUB && SMP && !PREEMPT_RT |
---|
| 2049 | + depends on SLUB && SMP |
---|
2053 | 2050 | bool "SLUB per cpu partial cache" |
---|
2054 | 2051 | help |
---|
2055 | 2052 | Per cpu partial caches accelerate objects allocation and freeing |
---|