Lines Matching full:architecture
3 # General architecture dependent options
12 menu "General architecture-dependent options"
17 Select if the architecture can check permissions at sub-page
31 # Basic CPU dead synchronization selected by architecture
36 # Full CPU synchronization with alive state selected by architecture
141 This symbol should be selected by an architecture if 64 bit
143 though it is not a 64 bit architecture.
157 This symbol should be selected by an architecture if it can
172 inline assembler that the architecture code provides in the
177 store-and-swap instructions if the architecture has them. It
182 Any architecture with load-and-swap or store-and-swap
223 of correct one. If the architecture stacktrace code and
268 An architecture should select this when it can successfully
287 # Select if the architecture provides the arch_dma_set_uncached symbol to
304 # The architecture has a per-task state that includes the mm's PASID
312 An architecture should select this to provide hardened usercopy
326 An architecture should select this if the noinstr macro is being used on
347 This symbol should be selected by an architecture if it provides
354 This symbol should be selected by an architecture if it supports
363 This symbol should be selected by an architecture if it
369 This symbol should be selected by an architecture if it
375 This symbol should be selected by an architecture if it supports
424 bit-mapping of each registers and a unique architecture id.
475 # This can be disabled if the architecture ensures no CPUs are using an mm as a
609 An architecture should select this if it has the code which
668 An architecture should select this if it supports the compiler's
713 An architecture should select this option if it supports:
721 An architecture should select this option if it can support Clang's
791 An architecture should select this option if it can support Clang's
825 An architecture should select this if it can walk the kernel stack
845 Architecture neither relies on exception_enter()/exception_exit()
871 Architecture has its own way to account idle CPU time and therefore
966 Architecture doesn't only execute the irq handler on the irq stack
976 Architecture provides a function to run __do_softirq() on a
996 An architecture supports choosing randomized locations for
1013 An architecture implements exit_thread.
1034 by the architecture's minimum and maximum supported values.
1068 value will be bounded by the architecture's minimum and maximum
1096 # Architecture that selects this option can provide its own version of:
1122 Architecture supports objtool compile-time frame pointer rule
1128 Architecture has either save_stack_trace_tsk_reliable() or
1136 If this is set, the architecture provides an <asm/hash.h>
1152 Architecture has tls passed as the 4th argument of clone(2),
1158 Architecture has the first two arguments of clone(2) swapped.
1163 Architecture has tls passed as the 3rd argument of clone(2),
1169 Architecture has unusual rt_sigaction(2) arguments
1174 Architecture has old sigsuspend(2) syscall, of one-argument variety
1184 Architecture has old sigaction(2) syscall. Nope, not the same
1240 To use this with software KASAN modes, the architecture must support
1315 # select if the architecture provides an asm/dma-direct.h header
1322 An architecture can select this if it provides an
1330 May be selected by an architecture if it supports place-relative
1349 # Select if the architecture has support for applying RELR relocations.
1372 An architecture should select this if its syscall numbering is sparse
1373 to save space. For example, MIPS architecture has a syscall array with
1375 related optimizations for a given architecture.
1396 An architecture should select this if it can handle the preemption
1399 Where an architecture selects HAVE_STATIC_CALL_INLINE, any call to a
1402 Where an architecture does not select HAVE_STATIC_CALL_INLINE, any
1414 An architecture should select this if it can handle the preemption
1447 If a 32-bit architecture requires 64-bit arguments to be split into