diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/Kconfig | 3 | ||||
-rw-r--r-- | arch/alpha/Kconfig | 1 | ||||
-rw-r--r-- | arch/arc/Kconfig | 1 | ||||
-rw-r--r-- | arch/arm/Kconfig | 1 | ||||
-rw-r--r-- | arch/arm64/Kconfig | 1 | ||||
-rw-r--r-- | arch/blackfin/Kconfig | 1 | ||||
-rw-r--r-- | arch/hexagon/Kconfig | 1 | ||||
-rw-r--r-- | arch/ia64/Kconfig | 1 | ||||
-rw-r--r-- | arch/m32r/Kconfig | 1 | ||||
-rw-r--r-- | arch/metag/Kconfig | 1 | ||||
-rw-r--r-- | arch/mips/Kconfig | 1 | ||||
-rw-r--r-- | arch/mn10300/Kconfig | 1 | ||||
-rw-r--r-- | arch/parisc/Kconfig | 1 | ||||
-rw-r--r-- | arch/powerpc/Kconfig | 1 | ||||
-rw-r--r-- | arch/s390/Kconfig | 1 | ||||
-rw-r--r-- | arch/sh/Kconfig | 1 | ||||
-rw-r--r-- | arch/sparc/Kconfig | 1 | ||||
-rw-r--r-- | arch/tile/Kconfig | 1 | ||||
-rw-r--r-- | arch/x86/Kconfig | 1 |
19 files changed, 0 insertions, 21 deletions
diff --git a/arch/Kconfig b/arch/Kconfig index ded747c7b74c..f1cf895c040f 100644 --- a/arch/Kconfig +++ b/arch/Kconfig | |||
@@ -207,9 +207,6 @@ config HAVE_DMA_ATTRS | |||
207 | config HAVE_DMA_CONTIGUOUS | 207 | config HAVE_DMA_CONTIGUOUS |
208 | bool | 208 | bool |
209 | 209 | ||
210 | config USE_GENERIC_SMP_HELPERS | ||
211 | bool | ||
212 | |||
213 | config GENERIC_SMP_IDLE_THREAD | 210 | config GENERIC_SMP_IDLE_THREAD |
214 | bool | 211 | bool |
215 | 212 | ||
diff --git a/arch/alpha/Kconfig b/arch/alpha/Kconfig index 35a300d4a9fb..8d2a4833acda 100644 --- a/arch/alpha/Kconfig +++ b/arch/alpha/Kconfig | |||
@@ -522,7 +522,6 @@ config ARCH_MAY_HAVE_PC_FDC | |||
522 | config SMP | 522 | config SMP |
523 | bool "Symmetric multi-processing support" | 523 | bool "Symmetric multi-processing support" |
524 | depends on ALPHA_SABLE || ALPHA_LYNX || ALPHA_RAWHIDE || ALPHA_DP264 || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_GENERIC || ALPHA_SHARK || ALPHA_MARVEL | 524 | depends on ALPHA_SABLE || ALPHA_LYNX || ALPHA_RAWHIDE || ALPHA_DP264 || ALPHA_WILDFIRE || ALPHA_TITAN || ALPHA_GENERIC || ALPHA_SHARK || ALPHA_MARVEL |
525 | select USE_GENERIC_SMP_HELPERS | ||
526 | ---help--- | 525 | ---help--- |
527 | This enables support for systems with more than one CPU. If you have | 526 | This enables support for systems with more than one CPU. If you have |
528 | a system with only one CPU, like most personal computers, say N. If | 527 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig index 5ede5460c806..2ee0c9bfd032 100644 --- a/arch/arc/Kconfig +++ b/arch/arc/Kconfig | |||
@@ -125,7 +125,6 @@ config ARC_PLAT_NEEDS_CPU_TO_DMA | |||
125 | config SMP | 125 | config SMP |
126 | bool "Symmetric Multi-Processing (Incomplete)" | 126 | bool "Symmetric Multi-Processing (Incomplete)" |
127 | default n | 127 | default n |
128 | select USE_GENERIC_SMP_HELPERS | ||
129 | help | 128 | help |
130 | This enables support for systems with more than one CPU. If you have | 129 | This enables support for systems with more than one CPU. If you have |
131 | a system with only one CPU, like most personal computers, say N. If | 130 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 603d661b445d..00c1ff45a158 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -1432,7 +1432,6 @@ config SMP | |||
1432 | depends on GENERIC_CLOCKEVENTS | 1432 | depends on GENERIC_CLOCKEVENTS |
1433 | depends on HAVE_SMP | 1433 | depends on HAVE_SMP |
1434 | depends on MMU || ARM_MPU | 1434 | depends on MMU || ARM_MPU |
1435 | select USE_GENERIC_SMP_HELPERS | ||
1436 | help | 1435 | help |
1437 | This enables support for systems with more than one CPU. If you have | 1436 | This enables support for systems with more than one CPU. If you have |
1438 | a system with only one CPU, like most personal computers, say N. If | 1437 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index bb0bf1bfc05d..9714fe0403b7 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig | |||
@@ -143,7 +143,6 @@ config CPU_BIG_ENDIAN | |||
143 | 143 | ||
144 | config SMP | 144 | config SMP |
145 | bool "Symmetric Multi-Processing" | 145 | bool "Symmetric Multi-Processing" |
146 | select USE_GENERIC_SMP_HELPERS | ||
147 | help | 146 | help |
148 | This enables support for systems with more than one CPU. If | 147 | This enables support for systems with more than one CPU. If |
149 | you say N here, the kernel will run on single and | 148 | you say N here, the kernel will run on single and |
diff --git a/arch/blackfin/Kconfig b/arch/blackfin/Kconfig index e887b57c3176..9ceccef9c649 100644 --- a/arch/blackfin/Kconfig +++ b/arch/blackfin/Kconfig | |||
@@ -34,7 +34,6 @@ config BLACKFIN | |||
34 | select ARCH_WANT_IPC_PARSE_VERSION | 34 | select ARCH_WANT_IPC_PARSE_VERSION |
35 | select GENERIC_ATOMIC64 | 35 | select GENERIC_ATOMIC64 |
36 | select GENERIC_IRQ_PROBE | 36 | select GENERIC_IRQ_PROBE |
37 | select USE_GENERIC_SMP_HELPERS if SMP | ||
38 | select HAVE_NMI_WATCHDOG if NMI_WATCHDOG | 37 | select HAVE_NMI_WATCHDOG if NMI_WATCHDOG |
39 | select GENERIC_SMP_IDLE_THREAD | 38 | select GENERIC_SMP_IDLE_THREAD |
40 | select ARCH_USES_GETTIMEOFFSET if !GENERIC_CLOCKEVENTS | 39 | select ARCH_USES_GETTIMEOFFSET if !GENERIC_CLOCKEVENTS |
diff --git a/arch/hexagon/Kconfig b/arch/hexagon/Kconfig index 99041b07e610..09df2608f40a 100644 --- a/arch/hexagon/Kconfig +++ b/arch/hexagon/Kconfig | |||
@@ -4,7 +4,6 @@ comment "Linux Kernel Configuration for Hexagon" | |||
4 | config HEXAGON | 4 | config HEXAGON |
5 | def_bool y | 5 | def_bool y |
6 | select HAVE_OPROFILE | 6 | select HAVE_OPROFILE |
7 | select USE_GENERIC_SMP_HELPERS if SMP | ||
8 | # Other pending projects/to-do items. | 7 | # Other pending projects/to-do items. |
9 | # select HAVE_REGS_AND_STACK_ACCESS_API | 8 | # select HAVE_REGS_AND_STACK_ACCESS_API |
10 | # select HAVE_HW_BREAKPOINT if PERF_EVENTS | 9 | # select HAVE_HW_BREAKPOINT if PERF_EVENTS |
diff --git a/arch/ia64/Kconfig b/arch/ia64/Kconfig index 7740ab10a171..dfe85e92ca2e 100644 --- a/arch/ia64/Kconfig +++ b/arch/ia64/Kconfig | |||
@@ -343,7 +343,6 @@ config FORCE_MAX_ZONEORDER | |||
343 | 343 | ||
344 | config SMP | 344 | config SMP |
345 | bool "Symmetric multi-processing support" | 345 | bool "Symmetric multi-processing support" |
346 | select USE_GENERIC_SMP_HELPERS | ||
347 | help | 346 | help |
348 | This enables support for systems with more than one CPU. If you have | 347 | This enables support for systems with more than one CPU. If you have |
349 | a system with only one CPU, say N. If you have a system with more | 348 | a system with only one CPU, say N. If you have a system with more |
diff --git a/arch/m32r/Kconfig b/arch/m32r/Kconfig index 75661fbf4529..09ef94a8a7c3 100644 --- a/arch/m32r/Kconfig +++ b/arch/m32r/Kconfig | |||
@@ -275,7 +275,6 @@ source "kernel/Kconfig.preempt" | |||
275 | 275 | ||
276 | config SMP | 276 | config SMP |
277 | bool "Symmetric multi-processing support" | 277 | bool "Symmetric multi-processing support" |
278 | select USE_GENERIC_SMP_HELPERS | ||
279 | ---help--- | 278 | ---help--- |
280 | This enables support for systems with more than one CPU. If you have | 279 | This enables support for systems with more than one CPU. If you have |
281 | a system with only one CPU, like most personal computers, say N. If | 280 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/metag/Kconfig b/arch/metag/Kconfig index 36368eb07e13..e56abd2c1b4f 100644 --- a/arch/metag/Kconfig +++ b/arch/metag/Kconfig | |||
@@ -111,7 +111,6 @@ config METAG_META21 | |||
111 | config SMP | 111 | config SMP |
112 | bool "Symmetric multi-processing support" | 112 | bool "Symmetric multi-processing support" |
113 | depends on METAG_META21 && METAG_META21_MMU | 113 | depends on METAG_META21 && METAG_META21_MMU |
114 | select USE_GENERIC_SMP_HELPERS | ||
115 | help | 114 | help |
116 | This enables support for systems with more than one thread running | 115 | This enables support for systems with more than one thread running |
117 | Linux. If you have a system with only one thread running Linux, | 116 | Linux. If you have a system with only one thread running Linux, |
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 17cc7ff8458c..867d7db11581 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig | |||
@@ -2125,7 +2125,6 @@ source "mm/Kconfig" | |||
2125 | config SMP | 2125 | config SMP |
2126 | bool "Multi-Processing support" | 2126 | bool "Multi-Processing support" |
2127 | depends on SYS_SUPPORTS_SMP | 2127 | depends on SYS_SUPPORTS_SMP |
2128 | select USE_GENERIC_SMP_HELPERS | ||
2129 | help | 2128 | help |
2130 | This enables support for systems with more than one CPU. If you have | 2129 | This enables support for systems with more than one CPU. If you have |
2131 | a system with only one CPU, like most personal computers, say N. If | 2130 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/mn10300/Kconfig b/arch/mn10300/Kconfig index 6aaa1607001a..8bde9237d13b 100644 --- a/arch/mn10300/Kconfig +++ b/arch/mn10300/Kconfig | |||
@@ -181,7 +181,6 @@ endmenu | |||
181 | config SMP | 181 | config SMP |
182 | bool "Symmetric multi-processing support" | 182 | bool "Symmetric multi-processing support" |
183 | default y | 183 | default y |
184 | select USE_GENERIC_SMP_HELPERS | ||
185 | depends on MN10300_PROC_MN2WS0038 || MN10300_PROC_MN2WS0050 | 184 | depends on MN10300_PROC_MN2WS0038 || MN10300_PROC_MN2WS0050 |
186 | ---help--- | 185 | ---help--- |
187 | This enables support for systems with more than one CPU. If you have | 186 | This enables support for systems with more than one CPU. If you have |
diff --git a/arch/parisc/Kconfig b/arch/parisc/Kconfig index 7dcde539d61e..c03567a9a915 100644 --- a/arch/parisc/Kconfig +++ b/arch/parisc/Kconfig | |||
@@ -226,7 +226,6 @@ endchoice | |||
226 | 226 | ||
227 | config SMP | 227 | config SMP |
228 | bool "Symmetric multi-processing support" | 228 | bool "Symmetric multi-processing support" |
229 | select USE_GENERIC_SMP_HELPERS | ||
230 | ---help--- | 229 | ---help--- |
231 | This enables support for systems with more than one CPU. If you have | 230 | This enables support for systems with more than one CPU. If you have |
232 | a system with only one CPU, like most personal computers, say N. If | 231 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig index 2f898d63eb96..4740b0a15fa8 100644 --- a/arch/powerpc/Kconfig +++ b/arch/powerpc/Kconfig | |||
@@ -106,7 +106,6 @@ config PPC | |||
106 | select HAVE_MEMBLOCK_NODE_MAP | 106 | select HAVE_MEMBLOCK_NODE_MAP |
107 | select HAVE_DMA_ATTRS | 107 | select HAVE_DMA_ATTRS |
108 | select HAVE_DMA_API_DEBUG | 108 | select HAVE_DMA_API_DEBUG |
109 | select USE_GENERIC_SMP_HELPERS if SMP | ||
110 | select HAVE_OPROFILE | 109 | select HAVE_OPROFILE |
111 | select HAVE_DEBUG_KMEMLEAK | 110 | select HAVE_DEBUG_KMEMLEAK |
112 | select GENERIC_ATOMIC64 if PPC32 | 111 | select GENERIC_ATOMIC64 if PPC32 |
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index f75d7e517927..314fced4fc14 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
@@ -141,7 +141,6 @@ config S390 | |||
141 | select OLD_SIGACTION | 141 | select OLD_SIGACTION |
142 | select OLD_SIGSUSPEND3 | 142 | select OLD_SIGSUSPEND3 |
143 | select SYSCTL_EXCEPTION_TRACE | 143 | select SYSCTL_EXCEPTION_TRACE |
144 | select USE_GENERIC_SMP_HELPERS if SMP | ||
145 | select VIRT_CPU_ACCOUNTING | 144 | select VIRT_CPU_ACCOUNTING |
146 | select VIRT_TO_BUS | 145 | select VIRT_TO_BUS |
147 | 146 | ||
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index 224f4bc9925e..e78561bc30ef 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -711,7 +711,6 @@ config CC_STACKPROTECTOR | |||
711 | config SMP | 711 | config SMP |
712 | bool "Symmetric multi-processing support" | 712 | bool "Symmetric multi-processing support" |
713 | depends on SYS_SUPPORTS_SMP | 713 | depends on SYS_SUPPORTS_SMP |
714 | select USE_GENERIC_SMP_HELPERS | ||
715 | ---help--- | 714 | ---help--- |
716 | This enables support for systems with more than one CPU. If you have | 715 | This enables support for systems with more than one CPU. If you have |
717 | a system with only one CPU, like most personal computers, say N. If | 716 | a system with only one CPU, like most personal computers, say N. If |
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index 78c4fdb91bc5..8591b201d9cc 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig | |||
@@ -28,7 +28,6 @@ config SPARC | |||
28 | select HAVE_ARCH_JUMP_LABEL | 28 | select HAVE_ARCH_JUMP_LABEL |
29 | select GENERIC_IRQ_SHOW | 29 | select GENERIC_IRQ_SHOW |
30 | select ARCH_WANT_IPC_PARSE_VERSION | 30 | select ARCH_WANT_IPC_PARSE_VERSION |
31 | select USE_GENERIC_SMP_HELPERS if SMP | ||
32 | select GENERIC_PCI_IOMAP | 31 | select GENERIC_PCI_IOMAP |
33 | select HAVE_NMI_WATCHDOG if SPARC64 | 32 | select HAVE_NMI_WATCHDOG if SPARC64 |
34 | select HAVE_BPF_JIT | 33 | select HAVE_BPF_JIT |
diff --git a/arch/tile/Kconfig b/arch/tile/Kconfig index d45a2c48f185..b3692ce78f90 100644 --- a/arch/tile/Kconfig +++ b/arch/tile/Kconfig | |||
@@ -8,7 +8,6 @@ config TILE | |||
8 | select HAVE_KVM if !TILEGX | 8 | select HAVE_KVM if !TILEGX |
9 | select GENERIC_FIND_FIRST_BIT | 9 | select GENERIC_FIND_FIRST_BIT |
10 | select SYSCTL_EXCEPTION_TRACE | 10 | select SYSCTL_EXCEPTION_TRACE |
11 | select USE_GENERIC_SMP_HELPERS | ||
12 | select CC_OPTIMIZE_FOR_SIZE | 11 | select CC_OPTIMIZE_FOR_SIZE |
13 | select HAVE_DEBUG_KMEMLEAK | 12 | select HAVE_DEBUG_KMEMLEAK |
14 | select GENERIC_IRQ_PROBE | 13 | select GENERIC_IRQ_PROBE |
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index af5513e5798a..83f521aa103f 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -90,7 +90,6 @@ config X86 | |||
90 | select GENERIC_IRQ_SHOW | 90 | select GENERIC_IRQ_SHOW |
91 | select GENERIC_CLOCKEVENTS_MIN_ADJUST | 91 | select GENERIC_CLOCKEVENTS_MIN_ADJUST |
92 | select IRQ_FORCED_THREADING | 92 | select IRQ_FORCED_THREADING |
93 | select USE_GENERIC_SMP_HELPERS if SMP | ||
94 | select HAVE_BPF_JIT if X86_64 | 93 | select HAVE_BPF_JIT if X86_64 |
95 | select HAVE_ARCH_TRANSPARENT_HUGEPAGE | 94 | select HAVE_ARCH_TRANSPARENT_HUGEPAGE |
96 | select CLKEVT_I8253 | 95 | select CLKEVT_I8253 |