Lines Matching full:architecture
3 # General architecture dependent options
29 menu "General architecture-dependent options"
34 Select if the architecture can check permissions at sub-page
48 # Basic CPU dead synchronization selected by architecture
53 # Full CPU synchronization with alive state selected by architecture
159 This symbol should be selected by an architecture if 64 bit
161 though it is not a 64 bit architecture.
175 This symbol should be selected by an architecture if it can
190 inline assembler that the architecture code provides in the
195 store-and-swap instructions if the architecture has them. It
200 Any architecture with load-and-swap or store-and-swap
241 of correct one. If the architecture stacktrace code and
286 An architecture should select this when it can successfully
305 # Select if the architecture provides the arch_dma_set_uncached symbol to
322 # The architecture has a per-task state that includes the mm's PASID
330 An architecture should select this to provide hardened usercopy
344 An architecture should select this if the noinstr macro is being used on
365 This symbol should be selected by an architecture if it provides
372 This symbol should be selected by an architecture if it supports
381 This symbol should be selected by an architecture if it
387 This symbol should be selected by an architecture if it
393 This symbol should be selected by an architecture if it supports
442 bit-mapping of each registers and a unique architecture id.
493 # This can be disabled if the architecture ensures no CPUs are using an mm as a
526 An architecture should select this in order to enable adding an
636 An architecture should select this if it has the code which
695 An architecture should select this if it supports the compiler's
740 An architecture should select this option if it supports:
748 An architecture should select this option if it can support Clang's
857 An architecture should select this option if it can support Clang's
921 An architecture should select this if it can walk the kernel stack
941 Architecture neither relies on exception_enter()/exception_exit()
967 Architecture has its own way to account idle CPU time and therefore
1072 with read-only execute permissions. Architecture must implement
1078 Architecture doesn't only execute the irq handler on the irq stack
1088 Architecture provides a function to run __do_softirq() on a
1108 An architecture supports choosing randomized locations for
1125 An architecture implements exit_thread.
1146 by the architecture's minimum and maximum supported values.
1180 value will be bounded by the architecture's minimum and maximum
1298 # Architecture that selects this option can provide its own version of:
1324 Architecture supports objtool compile-time frame pointer rule
1330 Architecture has either save_stack_trace_tsk_reliable() or
1338 If this is set, the architecture provides an <asm/hash.h>
1354 Architecture has tls passed as the 4th argument of clone(2),
1360 Architecture has the first two arguments of clone(2) swapped.
1365 Architecture has tls passed as the 3rd argument of clone(2),
1371 Architecture has unusual rt_sigaction(2) arguments
1376 Architecture has old sigsuspend(2) syscall, of one-argument variety
1386 Architecture has old sigaction(2) syscall. Nope, not the same
1442 To use this with software KASAN modes, the architecture must support
1517 # select if the architecture provides an asm/dma-direct.h header
1524 An architecture can select this if it provides an
1532 An architecture can select this if it provides an
1540 May be selected by an architecture if it supports place-relative
1559 # Select if the architecture has support for applying RELR relocations.
1582 An architecture should select this if its syscall numbering is sparse
1583 to save space. For example, MIPS architecture has a syscall array with
1585 related optimizations for a given architecture.
1606 An architecture should select this if it can handle the preemption
1609 Where an architecture selects HAVE_STATIC_CALL_INLINE, any call to a
1612 Where an architecture does not select HAVE_STATIC_CALL_INLINE, any
1624 An architecture should select this if it can handle the preemption
1657 If a 32-bit architecture requires 64-bit arguments to be split into
1744 An architecture can select this if it provides arch/<arch>/tools/Makefile