Kconfig (b9bf5cb17f1d2b67e59e79291bb2f31afa4635d1) Kconfig (3033cd4307681c60db6d08f398a64484b36e0b0f)
1# SPDX-License-Identifier: GPL-2.0
2config PARISC
3 def_bool y
4 select ALTERNATE_USER_ADDRESS_SPACE
5 select ARCH_32BIT_OFF_T if !64BIT
6 select ARCH_MIGHT_HAVE_PC_PARPORT
7 select HAVE_FUNCTION_TRACER
8 select HAVE_FUNCTION_GRAPH_TRACER

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

44 select SYSCTL_ARCH_UNALIGN_ALLOW
45 select SYSCTL_EXCEPTION_TRACE
46 select HAVE_MOD_ARCH_SPECIFIC
47 select MODULES_USE_ELF_RELA
48 select CLONE_BACKWARDS
49 select TTY # Needed for pdc_cons.c
50 select HAS_IOPORT if PCI || EISA
51 select HAVE_DEBUG_STACKOVERFLOW
1# SPDX-License-Identifier: GPL-2.0
2config PARISC
3 def_bool y
4 select ALTERNATE_USER_ADDRESS_SPACE
5 select ARCH_32BIT_OFF_T if !64BIT
6 select ARCH_MIGHT_HAVE_PC_PARPORT
7 select HAVE_FUNCTION_TRACER
8 select HAVE_FUNCTION_GRAPH_TRACER

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

44 select SYSCTL_ARCH_UNALIGN_ALLOW
45 select SYSCTL_EXCEPTION_TRACE
46 select HAVE_MOD_ARCH_SPECIFIC
47 select MODULES_USE_ELF_RELA
48 select CLONE_BACKWARDS
49 select TTY # Needed for pdc_cons.c
50 select HAS_IOPORT if PCI || EISA
51 select HAVE_DEBUG_STACKOVERFLOW
52 select ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT
53 select HAVE_ARCH_MMAP_RND_COMPAT_BITS if COMPAT
54 select HAVE_ARCH_MMAP_RND_BITS
52 select HAVE_ARCH_AUDITSYSCALL
53 select HAVE_ARCH_HASH
54 select HAVE_ARCH_JUMP_LABEL
55 select HAVE_ARCH_JUMP_LABEL_RELATIVE
56 select HAVE_ARCH_KFENCE
57 select HAVE_ARCH_SECCOMP_FILTER
58 select HAVE_ARCH_TRACEHOOK
59 select HAVE_REGS_AND_STACK_ACCESS_API

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

119 bool
120 default y
121
122config TIME_LOW_RES
123 bool
124 depends on SMP
125 default y
126
55 select HAVE_ARCH_AUDITSYSCALL
56 select HAVE_ARCH_HASH
57 select HAVE_ARCH_JUMP_LABEL
58 select HAVE_ARCH_JUMP_LABEL_RELATIVE
59 select HAVE_ARCH_KFENCE
60 select HAVE_ARCH_SECCOMP_FILTER
61 select HAVE_ARCH_TRACEHOOK
62 select HAVE_REGS_AND_STACK_ACCESS_API

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

122 bool
123 default y
124
125config TIME_LOW_RES
126 bool
127 depends on SMP
128 default y
129
130config ARCH_MMAP_RND_BITS_MIN
131 default 18 if 64BIT
132 default 8
133
134config ARCH_MMAP_RND_COMPAT_BITS_MIN
135 default 8
136
137config ARCH_MMAP_RND_BITS_MAX
138 default 24 if 64BIT
139 default 17
140
141config ARCH_MMAP_RND_COMPAT_BITS_MAX
142 default 17
143
127# unless you want to implement ACPI on PA-RISC ... ;-)
128config PM
129 bool
130
131config STACKTRACE_SUPPORT
132 def_bool y
133
134config LOCKDEP_SUPPORT

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

334
335config NR_CPUS
336 int "Maximum number of CPUs (2-32)"
337 range 2 32
338 depends on SMP
339 default "8" if 64BIT
340 default "16"
341
144# unless you want to implement ACPI on PA-RISC ... ;-)
145config PM
146 bool
147
148config STACKTRACE_SUPPORT
149 def_bool y
150
151config LOCKDEP_SUPPORT

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

351
352config NR_CPUS
353 int "Maximum number of CPUs (2-32)"
354 range 2 32
355 depends on SMP
356 default "8" if 64BIT
357 default "16"
358
342endmenu
359config KEXEC
360 bool "Kexec system call"
361 select KEXEC_CORE
362 help
363 kexec is a system call that implements the ability to shutdown your
364 current kernel, and to start another kernel. It is like a reboot
365 but it is independent of the system firmware. And like a reboot
366 you can start any kernel with it, not just Linux.
343
367
344config ARCH_SUPPORTS_KEXEC
345 def_bool y
368 It is an ongoing process to be certain the hardware in a machine
369 shutdown, so do not be surprised if this code does not
370 initially work for you.
346
371
347config ARCH_SUPPORTS_KEXEC_FILE
348 def_bool y
349
350config ARCH_SELECTS_KEXEC_FILE
351 def_bool y
352 depends on KEXEC_FILE
372config KEXEC_FILE
373 bool "kexec file based system call"
374 select KEXEC_CORE
353 select KEXEC_ELF
375 select KEXEC_ELF
376 help
377 This enables the kexec_file_load() System call. This is
378 file based and takes file descriptors as system call argument
379 for kernel and initramfs as opposed to list of segments as
380 accepted by previous system call.
354
381
382endmenu
383
355source "drivers/parisc/Kconfig"
384source "drivers/parisc/Kconfig"