Kconfig (0c49cd295d42d0032af11d55e2140dbec11dc8d0) Kconfig (f8b2dcbd9e6d1479b9b5a9e9e78bbaf783bde819)
1config MMU
2 def_bool y
3
4config ZONE_DMA
5 def_bool y
6
7config LOCKDEP_SUPPORT
8 def_bool y

--- 52 unchanged lines hidden (view full) ---

61config ARCH_SUPPORTS_UPROBES
62 def_bool 64BIT
63
64config S390
65 def_bool y
66 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
67 select ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS
68 select ARCH_HAS_GCOV_PROFILE_ALL
1config MMU
2 def_bool y
3
4config ZONE_DMA
5 def_bool y
6
7config LOCKDEP_SUPPORT
8 def_bool y

--- 52 unchanged lines hidden (view full) ---

61config ARCH_SUPPORTS_UPROBES
62 def_bool 64BIT
63
64config S390
65 def_bool y
66 select ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE
67 select ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS
68 select ARCH_HAS_GCOV_PROFILE_ALL
69 select ARCH_HAS_SG_CHAIN
69 select ARCH_HAVE_NMI_SAFE_CMPXCHG
70 select ARCH_INLINE_READ_LOCK
71 select ARCH_INLINE_READ_LOCK_BH
72 select ARCH_INLINE_READ_LOCK_IRQ
73 select ARCH_INLINE_READ_LOCK_IRQSAVE
74 select ARCH_INLINE_READ_TRYLOCK
75 select ARCH_INLINE_READ_UNLOCK
76 select ARCH_INLINE_READ_UNLOCK_BH

--- 69 unchanged lines hidden (view full) ---

146 select MODULES_USE_ELF_RELA
147 select NO_BOOTMEM
148 select OLD_SIGACTION
149 select OLD_SIGSUSPEND3
150 select SYSCTL_EXCEPTION_TRACE
151 select TTY
152 select VIRT_CPU_ACCOUNTING
153 select VIRT_TO_BUS
70 select ARCH_HAVE_NMI_SAFE_CMPXCHG
71 select ARCH_INLINE_READ_LOCK
72 select ARCH_INLINE_READ_LOCK_BH
73 select ARCH_INLINE_READ_LOCK_IRQ
74 select ARCH_INLINE_READ_LOCK_IRQSAVE
75 select ARCH_INLINE_READ_TRYLOCK
76 select ARCH_INLINE_READ_UNLOCK
77 select ARCH_INLINE_READ_UNLOCK_BH

--- 69 unchanged lines hidden (view full) ---

147 select MODULES_USE_ELF_RELA
148 select NO_BOOTMEM
149 select OLD_SIGACTION
150 select OLD_SIGSUSPEND3
151 select SYSCTL_EXCEPTION_TRACE
152 select TTY
153 select VIRT_CPU_ACCOUNTING
154 select VIRT_TO_BUS
154 select ARCH_HAS_SG_CHAIN
155
156config SCHED_OMIT_FRAME_POINTER
157 def_bool y
158
159source "init/Kconfig"
160
161source "kernel/Kconfig.freezer"
162

--- 17 unchanged lines hidden (view full) ---

180config HAVE_MARCH_Z196_FEATURES
181 def_bool n
182 select HAVE_MARCH_Z10_FEATURES
183
184config HAVE_MARCH_ZEC12_FEATURES
185 def_bool n
186 select HAVE_MARCH_Z196_FEATURES
187
155
156config SCHED_OMIT_FRAME_POINTER
157 def_bool y
158
159source "init/Kconfig"
160
161source "kernel/Kconfig.freezer"
162

--- 17 unchanged lines hidden (view full) ---

180config HAVE_MARCH_Z196_FEATURES
181 def_bool n
182 select HAVE_MARCH_Z10_FEATURES
183
184config HAVE_MARCH_ZEC12_FEATURES
185 def_bool n
186 select HAVE_MARCH_Z196_FEATURES
187
188config HAVE_MARCH_Z13_FEATURES
189 def_bool n
190 select HAVE_MARCH_ZEC12_FEATURES
191
188choice
189 prompt "Processor type"
190 default MARCH_G5
191
192config MARCH_G5
193 bool "System/390 model G5 and G6"
194 depends on !64BIT
195 help

--- 43 unchanged lines hidden (view full) ---

239config MARCH_ZEC12
240 bool "IBM zBC12 and zEC12"
241 select HAVE_MARCH_ZEC12_FEATURES if 64BIT
242 help
243 Select this to enable optimizations for IBM zBC12 and zEC12 (2828 and
244 2827 series). The kernel will be slightly faster but will not work on
245 older machines.
246
192choice
193 prompt "Processor type"
194 default MARCH_G5
195
196config MARCH_G5
197 bool "System/390 model G5 and G6"
198 depends on !64BIT
199 help

--- 43 unchanged lines hidden (view full) ---

243config MARCH_ZEC12
244 bool "IBM zBC12 and zEC12"
245 select HAVE_MARCH_ZEC12_FEATURES if 64BIT
246 help
247 Select this to enable optimizations for IBM zBC12 and zEC12 (2828 and
248 2827 series). The kernel will be slightly faster but will not work on
249 older machines.
250
251config MARCH_Z13
252 bool "IBM z13"
253 select HAVE_MARCH_Z13_FEATURES if 64BIT
254 help
255 Select this to enable optimizations for IBM z13 (2964 series).
256 The kernel will be slightly faster but will not work on older
257 machines.
258
247endchoice
248
249config MARCH_G5_TUNE
250 def_bool TUNE_G5 || MARCH_G5 && TUNE_DEFAULT
251
252config MARCH_Z900_TUNE
253 def_bool TUNE_Z900 || MARCH_Z900 && TUNE_DEFAULT
254

--- 7 unchanged lines hidden (view full) ---

262 def_bool TUNE_Z10 || MARCH_Z10 && TUNE_DEFAULT
263
264config MARCH_Z196_TUNE
265 def_bool TUNE_Z196 || MARCH_Z196 && TUNE_DEFAULT
266
267config MARCH_ZEC12_TUNE
268 def_bool TUNE_ZEC12 || MARCH_ZEC12 && TUNE_DEFAULT
269
259endchoice
260
261config MARCH_G5_TUNE
262 def_bool TUNE_G5 || MARCH_G5 && TUNE_DEFAULT
263
264config MARCH_Z900_TUNE
265 def_bool TUNE_Z900 || MARCH_Z900 && TUNE_DEFAULT
266

--- 7 unchanged lines hidden (view full) ---

274 def_bool TUNE_Z10 || MARCH_Z10 && TUNE_DEFAULT
275
276config MARCH_Z196_TUNE
277 def_bool TUNE_Z196 || MARCH_Z196 && TUNE_DEFAULT
278
279config MARCH_ZEC12_TUNE
280 def_bool TUNE_ZEC12 || MARCH_ZEC12 && TUNE_DEFAULT
281
282config MARCH_Z13_TUNE
283 def_bool TUNE_Z13 || MARCH_Z13 && TUNE_DEFAULT
284
270choice
271 prompt "Tune code generation"
272 default TUNE_DEFAULT
273 help
274 Cause the compiler to tune (-mtune) the generated code for a machine.
275 This will make the code run faster on the selected machine but
276 somewhat slower on other machines.
277 This option only changes how the compiler emits instructions, not the

--- 22 unchanged lines hidden (view full) ---

300 bool "IBM System z10"
301
302config TUNE_Z196
303 bool "IBM zEnterprise 114 and 196"
304
305config TUNE_ZEC12
306 bool "IBM zBC12 and zEC12"
307
285choice
286 prompt "Tune code generation"
287 default TUNE_DEFAULT
288 help
289 Cause the compiler to tune (-mtune) the generated code for a machine.
290 This will make the code run faster on the selected machine but
291 somewhat slower on other machines.
292 This option only changes how the compiler emits instructions, not the

--- 22 unchanged lines hidden (view full) ---

315 bool "IBM System z10"
316
317config TUNE_Z196
318 bool "IBM zEnterprise 114 and 196"
319
320config TUNE_ZEC12
321 bool "IBM zBC12 and zEC12"
322
323config TUNE_Z13
324 bool "IBM z13"
325
308endchoice
309
310config 64BIT
311 def_bool y
312 prompt "64 bit kernel"
313 help
314 Select this option if you have an IBM z/Architecture machine
315 and want to use the 64 bit addressing mode.

--- 484 unchanged lines hidden ---
326endchoice
327
328config 64BIT
329 def_bool y
330 prompt "64 bit kernel"
331 help
332 Select this option if you have an IBM z/Architecture machine
333 and want to use the 64 bit addressing mode.

--- 484 unchanged lines hidden ---