Kconfig (d8c849037d9398abe6a5f5d065eafc777eb3bdaf) | Kconfig (cd1a41ceba8a4caef4d18a3a14d6d0f8c656efe4) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2config PARISC 3 def_bool y 4 select ARCH_32BIT_OFF_T if !64BIT 5 select ARCH_MIGHT_HAVE_PC_PARPORT 6 select HAVE_IDE 7 select HAVE_OPROFILE 8 select HAVE_FUNCTION_TRACER --- 49 unchanged lines hidden (view full) --- 58 select NEED_SG_DMA_LENGTH 59 select HAVE_ARCH_KGDB 60 select HAVE_KPROBES 61 select HAVE_KRETPROBES 62 select HAVE_DYNAMIC_FTRACE if $(cc-option,-fpatchable-function-entry=1,1) 63 select HAVE_FTRACE_MCOUNT_RECORD if HAVE_DYNAMIC_FTRACE 64 select HAVE_KPROBES_ON_FTRACE 65 select HAVE_DYNAMIC_FTRACE_WITH_REGS | 1# SPDX-License-Identifier: GPL-2.0 2config PARISC 3 def_bool y 4 select ARCH_32BIT_OFF_T if !64BIT 5 select ARCH_MIGHT_HAVE_PC_PARPORT 6 select HAVE_IDE 7 select HAVE_OPROFILE 8 select HAVE_FUNCTION_TRACER --- 49 unchanged lines hidden (view full) --- 58 select NEED_SG_DMA_LENGTH 59 select HAVE_ARCH_KGDB 60 select HAVE_KPROBES 61 select HAVE_KRETPROBES 62 select HAVE_DYNAMIC_FTRACE if $(cc-option,-fpatchable-function-entry=1,1) 63 select HAVE_FTRACE_MCOUNT_RECORD if HAVE_DYNAMIC_FTRACE 64 select HAVE_KPROBES_ON_FTRACE 65 select HAVE_DYNAMIC_FTRACE_WITH_REGS |
66 select HAVE_SOFTIRQ_ON_OWN_STACK if IRQSTACKS |
|
66 select SET_FS 67 68 help 69 The PA-RISC microprocessor is designed by Hewlett-Packard and used 70 in many of their workstations & servers (HP9000 700 and 800 series, 71 and later HP3000 series). The PA-RISC Linux project home page is 72 at <https://parisc.wiki.kernel.org>. 73 --- 123 unchanged lines hidden (view full) --- 197 select ARCH_HAS_SYNC_DMA_FOR_CPU 198 select ARCH_HAS_SYNC_DMA_FOR_DEVICE 199 200config PREFETCH 201 def_bool y 202 depends on PA8X00 || PA7200 203 204config MLONGCALLS | 67 select SET_FS 68 69 help 70 The PA-RISC microprocessor is designed by Hewlett-Packard and used 71 in many of their workstations & servers (HP9000 700 and 800 series, 72 and later HP3000 series). The PA-RISC Linux project home page is 73 at <https://parisc.wiki.kernel.org>. 74 --- 123 unchanged lines hidden (view full) --- 198 select ARCH_HAS_SYNC_DMA_FOR_CPU 199 select ARCH_HAS_SYNC_DMA_FOR_DEVICE 200 201config PREFETCH 202 def_bool y 203 depends on PA8X00 || PA7200 204 205config MLONGCALLS |
205 def_bool y if !MODULES || UBSAN || FTRACE 206 bool "Enable the -mlong-calls compiler option for big kernels" if MODULES && !UBSAN && !FTRACE | 206 bool "Enable the -mlong-calls compiler option for big kernels" 207 default y if !MODULES || UBSAN || FTRACE 208 default n |
207 depends on PA8X00 208 help 209 If you configure the kernel to include many drivers built-in instead 210 as modules, the kernel executable may become too big, so that the 211 linker will not be able to resolve some long branches and fails to link 212 your vmlinux kernel. In that case enabling this option will help you 213 to overcome this limit by using the -mlong-calls compiler option. 214 --- 166 unchanged lines hidden --- | 209 depends on PA8X00 210 help 211 If you configure the kernel to include many drivers built-in instead 212 as modules, the kernel executable may become too big, so that the 213 linker will not be able to resolve some long branches and fails to link 214 your vmlinux kernel. In that case enabling this option will help you 215 to overcome this limit by using the -mlong-calls compiler option. 216 --- 166 unchanged lines hidden --- |