| # SPDX-License-Identifier: GPL-2.0-only |
| |
| config PID_IN_CONTEXTIDR |
| bool "Write the current PID to the CONTEXTIDR register" |
| help |
| Enabling this option causes the kernel to write the current PID to |
| the CONTEXTIDR register, at the expense of some additional |
| instructions during context switch. Say Y here only if you are |
| planning to use hardware trace tools with this kernel. |
| |
| config ARM64_RANDOMIZE_TEXT_OFFSET |
| bool "Randomize TEXT_OFFSET at build time" |
| help |
| Say Y here if you want the image load offset (AKA TEXT_OFFSET) |
| of the kernel to be randomized at build-time. When selected, |
| this option will cause TEXT_OFFSET to be randomized upon any |
| build of the kernel, and the offset will be reflected in the |
| text_offset field of the resulting Image. This can be used to |
| fuzz-test bootloaders which respect text_offset. |
| |
| This option is intended for bootloader and/or kernel testing |
| only. Bootloaders must make no assumptions regarding the value |
| of TEXT_OFFSET and platforms must not require a specific |
| value. |
| |
| config DEBUG_EFI |
| depends on EFI && DEBUG_INFO |
| bool "UEFI debugging" |
| help |
| Enable this option to include EFI specific debugging features into |
| the kernel that are only useful when using a debug build of the |
| UEFI firmware |
| |
| config ARM64_RELOC_TEST |
| depends on m |
| tristate "Relocation testing module" |
| |
| source "drivers/hwtracing/coresight/Kconfig" |