diff options
Diffstat (limited to 'arch/sparc/Kconfig')
-rw-r--r-- | arch/sparc/Kconfig | 41 |
1 files changed, 5 insertions, 36 deletions
diff --git a/arch/sparc/Kconfig b/arch/sparc/Kconfig index 67f1f6f5f4e1..91c780c973ba 100644 --- a/arch/sparc/Kconfig +++ b/arch/sparc/Kconfig | |||
@@ -18,6 +18,7 @@ config SPARC | |||
18 | select HAVE_OPROFILE | 18 | select HAVE_OPROFILE |
19 | select HAVE_ARCH_KGDB if !SMP || SPARC64 | 19 | select HAVE_ARCH_KGDB if !SMP || SPARC64 |
20 | select HAVE_ARCH_TRACEHOOK | 20 | select HAVE_ARCH_TRACEHOOK |
21 | select SYSCTL_EXCEPTION_TRACE | ||
21 | select ARCH_WANT_OPTIONAL_GPIOLIB | 22 | select ARCH_WANT_OPTIONAL_GPIOLIB |
22 | select RTC_CLASS | 23 | select RTC_CLASS |
23 | select RTC_DRV_M48T59 | 24 | select RTC_DRV_M48T59 |
@@ -32,6 +33,7 @@ config SPARC | |||
32 | select GENERIC_PCI_IOMAP | 33 | select GENERIC_PCI_IOMAP |
33 | select HAVE_NMI_WATCHDOG if SPARC64 | 34 | select HAVE_NMI_WATCHDOG if SPARC64 |
34 | select HAVE_BPF_JIT | 35 | select HAVE_BPF_JIT |
36 | select HAVE_DEBUG_BUGVERBOSE | ||
35 | select GENERIC_SMP_IDLE_THREAD | 37 | select GENERIC_SMP_IDLE_THREAD |
36 | select GENERIC_CMOS_UPDATE | 38 | select GENERIC_CMOS_UPDATE |
37 | select GENERIC_CLOCKEVENTS | 39 | select GENERIC_CLOCKEVENTS |
@@ -42,6 +44,7 @@ config SPARC32 | |||
42 | def_bool !64BIT | 44 | def_bool !64BIT |
43 | select GENERIC_ATOMIC64 | 45 | select GENERIC_ATOMIC64 |
44 | select CLZ_TAB | 46 | select CLZ_TAB |
47 | select HAVE_UID16 | ||
45 | 48 | ||
46 | config SPARC64 | 49 | config SPARC64 |
47 | def_bool 64BIT | 50 | def_bool 64BIT |
@@ -59,6 +62,7 @@ config SPARC64 | |||
59 | select HAVE_DYNAMIC_FTRACE | 62 | select HAVE_DYNAMIC_FTRACE |
60 | select HAVE_FTRACE_MCOUNT_RECORD | 63 | select HAVE_FTRACE_MCOUNT_RECORD |
61 | select HAVE_SYSCALL_TRACEPOINTS | 64 | select HAVE_SYSCALL_TRACEPOINTS |
65 | select HAVE_DEBUG_KMEMLEAK | ||
62 | select RTC_DRV_CMOS | 66 | select RTC_DRV_CMOS |
63 | select RTC_DRV_BQ4802 | 67 | select RTC_DRV_BQ4802 |
64 | select RTC_DRV_SUN4V | 68 | select RTC_DRV_SUN4V |
@@ -226,25 +230,6 @@ config EARLYFB | |||
226 | help | 230 | help |
227 | Say Y here to enable a faster early framebuffer boot console. | 231 | Say Y here to enable a faster early framebuffer boot console. |
228 | 232 | ||
229 | choice | ||
230 | prompt "Kernel page size" if SPARC64 | ||
231 | default SPARC64_PAGE_SIZE_8KB | ||
232 | |||
233 | config SPARC64_PAGE_SIZE_8KB | ||
234 | bool "8KB" | ||
235 | help | ||
236 | This lets you select the page size of the kernel. | ||
237 | |||
238 | 8KB and 64KB work quite well, since SPARC ELF sections | ||
239 | provide for up to 64KB alignment. | ||
240 | |||
241 | If you don't know what to do, choose 8KB. | ||
242 | |||
243 | config SPARC64_PAGE_SIZE_64KB | ||
244 | bool "64KB" | ||
245 | |||
246 | endchoice | ||
247 | |||
248 | config SECCOMP | 233 | config SECCOMP |
249 | bool "Enable seccomp to safely compute untrusted bytecode" | 234 | bool "Enable seccomp to safely compute untrusted bytecode" |
250 | depends on SPARC64 && PROC_FS | 235 | depends on SPARC64 && PROC_FS |
@@ -316,23 +301,6 @@ config GENERIC_LOCKBREAK | |||
316 | default y | 301 | default y |
317 | depends on SPARC64 && SMP && PREEMPT | 302 | depends on SPARC64 && SMP && PREEMPT |
318 | 303 | ||
319 | choice | ||
320 | prompt "SPARC64 Huge TLB Page Size" | ||
321 | depends on SPARC64 && HUGETLB_PAGE | ||
322 | default HUGETLB_PAGE_SIZE_4MB | ||
323 | |||
324 | config HUGETLB_PAGE_SIZE_4MB | ||
325 | bool "4MB" | ||
326 | |||
327 | config HUGETLB_PAGE_SIZE_512K | ||
328 | bool "512K" | ||
329 | |||
330 | config HUGETLB_PAGE_SIZE_64K | ||
331 | depends on !SPARC64_PAGE_SIZE_64KB | ||
332 | bool "64K" | ||
333 | |||
334 | endchoice | ||
335 | |||
336 | config NUMA | 304 | config NUMA |
337 | bool "NUMA support" | 305 | bool "NUMA support" |
338 | depends on SPARC64 && SMP | 306 | depends on SPARC64 && SMP |
@@ -571,6 +539,7 @@ config COMPAT | |||
571 | depends on SPARC64 | 539 | depends on SPARC64 |
572 | default y | 540 | default y |
573 | select COMPAT_BINFMT_ELF | 541 | select COMPAT_BINFMT_ELF |
542 | select HAVE_UID16 | ||
574 | select ARCH_WANT_OLD_COMPAT_IPC | 543 | select ARCH_WANT_OLD_COMPAT_IPC |
575 | 544 | ||
576 | config SYSVIPC_COMPAT | 545 | config SYSVIPC_COMPAT |