Kconfig (8458f8c2d4e1f7362c65c37ccf2d1d5c00f77fa5) Kconfig (d148eac0e70f06485dbd4cce6ed01cb07c650cec)
1# SPDX-License-Identifier: GPL-2.0
2# Select 32 or 64 bit
3config 64BIT
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
5 default "$(ARCH)" != "i386"
6 ---help---
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386

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

125 select HAVE_ARCH_COMPAT_MMAP_BASES if MMU && COMPAT
126 select HAVE_ARCH_SECCOMP_FILTER
127 select HAVE_ARCH_THREAD_STRUCT_WHITELIST
128 select HAVE_ARCH_TRACEHOOK
129 select HAVE_ARCH_TRANSPARENT_HUGEPAGE
130 select HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD if X86_64
131 select HAVE_ARCH_VMAP_STACK if X86_64
132 select HAVE_ARCH_WITHIN_STACK_FRAMES
1# SPDX-License-Identifier: GPL-2.0
2# Select 32 or 64 bit
3config 64BIT
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
5 default "$(ARCH)" != "i386"
6 ---help---
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386

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

125 select HAVE_ARCH_COMPAT_MMAP_BASES if MMU && COMPAT
126 select HAVE_ARCH_SECCOMP_FILTER
127 select HAVE_ARCH_THREAD_STRUCT_WHITELIST
128 select HAVE_ARCH_TRACEHOOK
129 select HAVE_ARCH_TRANSPARENT_HUGEPAGE
130 select HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD if X86_64
131 select HAVE_ARCH_VMAP_STACK if X86_64
132 select HAVE_ARCH_WITHIN_STACK_FRAMES
133 select HAVE_CC_STACKPROTECTOR if CC_HAS_SANE_STACKPROTECTOR
134 select HAVE_CMPXCHG_DOUBLE
135 select HAVE_CMPXCHG_LOCAL
136 select HAVE_CONTEXT_TRACKING if X86_64
137 select HAVE_COPY_THREAD_TLS
138 select HAVE_C_RECORDMCOUNT
139 select HAVE_DEBUG_KMEMLEAK
140 select HAVE_DEBUG_STACKOVERFLOW
141 select HAVE_DMA_CONTIGUOUS

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

177 select HAVE_PERF_EVENTS
178 select HAVE_PERF_EVENTS_NMI
179 select HAVE_HARDLOCKUP_DETECTOR_PERF if PERF_EVENTS && HAVE_PERF_EVENTS_NMI
180 select HAVE_PERF_REGS
181 select HAVE_PERF_USER_STACK_DUMP
182 select HAVE_RCU_TABLE_FREE
183 select HAVE_REGS_AND_STACK_ACCESS_API
184 select HAVE_RELIABLE_STACKTRACE if X86_64 && UNWINDER_FRAME_POINTER && STACK_VALIDATION
133 select HAVE_CMPXCHG_DOUBLE
134 select HAVE_CMPXCHG_LOCAL
135 select HAVE_CONTEXT_TRACKING if X86_64
136 select HAVE_COPY_THREAD_TLS
137 select HAVE_C_RECORDMCOUNT
138 select HAVE_DEBUG_KMEMLEAK
139 select HAVE_DEBUG_STACKOVERFLOW
140 select HAVE_DMA_CONTIGUOUS

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

176 select HAVE_PERF_EVENTS
177 select HAVE_PERF_EVENTS_NMI
178 select HAVE_HARDLOCKUP_DETECTOR_PERF if PERF_EVENTS && HAVE_PERF_EVENTS_NMI
179 select HAVE_PERF_REGS
180 select HAVE_PERF_USER_STACK_DUMP
181 select HAVE_RCU_TABLE_FREE
182 select HAVE_REGS_AND_STACK_ACCESS_API
183 select HAVE_RELIABLE_STACKTRACE if X86_64 && UNWINDER_FRAME_POINTER && STACK_VALIDATION
184 select HAVE_STACKPROTECTOR if CC_HAS_SANE_STACKPROTECTOR
185 select HAVE_STACK_VALIDATION if X86_64
186 select HAVE_RSEQ
187 select HAVE_SYSCALL_TRACEPOINTS
188 select HAVE_UNSTABLE_SCHED_CLOCK
189 select HAVE_USER_RETURN_NOTIFIER
190 select IRQ_FORCED_THREADING
191 select NEED_SG_DMA_LENGTH
192 select PCI_LOCKLESS_CONFIG

--- 2764 unchanged lines hidden ---
185 select HAVE_STACK_VALIDATION if X86_64
186 select HAVE_RSEQ
187 select HAVE_SYSCALL_TRACEPOINTS
188 select HAVE_UNSTABLE_SCHED_CLOCK
189 select HAVE_USER_RETURN_NOTIFIER
190 select IRQ_FORCED_THREADING
191 select NEED_SG_DMA_LENGTH
192 select PCI_LOCKLESS_CONFIG

--- 2764 unchanged lines hidden ---