| .. | .. |
|---|
| 31 | 31 | select ARCH_OPTIONAL_KERNEL_RWX if ARCH_HAS_STRICT_KERNEL_RWX |
|---|
| 32 | 32 | select ARCH_OPTIONAL_KERNEL_RWX_DEFAULT if CPU_V7 |
|---|
| 33 | 33 | select ARCH_SUPPORTS_ATOMIC_RMW |
|---|
| 34 | | - select ARCH_SUPPORTS_RT if HAVE_POSIX_CPU_TIMERS_TASK_WORK |
|---|
| 35 | 34 | select ARCH_USE_BUILTIN_BSWAP |
|---|
| 36 | 35 | select ARCH_USE_CMPXCHG_LOCKREF |
|---|
| 37 | 36 | select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT if MMU |
|---|
| .. | .. |
|---|
| 68 | 67 | select HARDIRQS_SW_RESEND |
|---|
| 69 | 68 | select HAVE_ARCH_AUDITSYSCALL if AEABI && !OABI_COMPAT |
|---|
| 70 | 69 | select HAVE_ARCH_BITREVERSE if (CPU_32v7M || CPU_32v7) && !CPU_32v6 |
|---|
| 71 | | - select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL && !CPU_ENDIAN_BE32 && MMU && !PREEMPT_RT |
|---|
| 70 | + select HAVE_ARCH_JUMP_LABEL if !XIP_KERNEL && !CPU_ENDIAN_BE32 && MMU |
|---|
| 72 | 71 | select HAVE_ARCH_KGDB if !CPU_ENDIAN_BE32 && MMU |
|---|
| 73 | 72 | select HAVE_ARCH_MMAP_RND_BITS if MMU |
|---|
| 74 | 73 | select HAVE_ARCH_SECCOMP |
|---|
| .. | .. |
|---|
| 108 | 107 | select HAVE_PERF_EVENTS |
|---|
| 109 | 108 | select HAVE_PERF_REGS |
|---|
| 110 | 109 | select HAVE_PERF_USER_STACK_DUMP |
|---|
| 111 | | - select HAVE_PREEMPT_LAZY |
|---|
| 112 | 110 | select MMU_GATHER_RCU_TABLE_FREE if SMP && ARM_LPAE |
|---|
| 113 | 111 | select HAVE_REGS_AND_STACK_ACCESS_API |
|---|
| 114 | 112 | select HAVE_RSEQ |
|---|
| .. | .. |
|---|
| 124 | 122 | select OLD_SIGSUSPEND3 |
|---|
| 125 | 123 | select PCI_SYSCALL if PCI |
|---|
| 126 | 124 | select PERF_USE_VMALLOC |
|---|
| 127 | | - select HAVE_POSIX_CPU_TIMERS_TASK_WORK if !KVM |
|---|
| 128 | 125 | select RTC_LIB |
|---|
| 129 | 126 | select SET_FS |
|---|
| 130 | 127 | select SYS_SUPPORTS_APM_EMULATION |
|---|
| .. | .. |
|---|
| 1500 | 1497 | config HIGHMEM |
|---|
| 1501 | 1498 | bool "High Memory Support" |
|---|
| 1502 | 1499 | depends on MMU |
|---|
| 1503 | | - select KMAP_LOCAL |
|---|
| 1504 | 1500 | help |
|---|
| 1505 | 1501 | The address space of ARM processors is only 4 Gigabytes large |
|---|
| 1506 | 1502 | and it has to accommodate user address space, kernel address |
|---|