Kconfig (c484f2564db12fa2b01b198ecb6ff0751a3e5e32) | Kconfig (e585513b76f7b05d08ca3fb250fed11f6ba46ee5) |
---|---|
1config ARM64 2 def_bool y 3 select ACPI_CCA_REQUIRED if ACPI 4 select ACPI_GENERIC_GSI if ACPI 5 select ACPI_GTDT if ACPI 6 select ACPI_REDUCED_HARDWARE_ONLY if ACPI 7 select ACPI_MCFG if ACPI 8 select ACPI_SPCR_TABLE if ACPI --- 6 unchanged lines hidden (view full) --- 15 select ARCH_HAS_GIGANTIC_PAGE 16 select ARCH_HAS_KCOV 17 select ARCH_HAS_SET_MEMORY 18 select ARCH_HAS_SG_CHAIN 19 select ARCH_HAS_STRICT_KERNEL_RWX 20 select ARCH_HAS_STRICT_MODULE_RWX 21 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 22 select ARCH_USE_CMPXCHG_LOCKREF | 1config ARM64 2 def_bool y 3 select ACPI_CCA_REQUIRED if ACPI 4 select ACPI_GENERIC_GSI if ACPI 5 select ACPI_GTDT if ACPI 6 select ACPI_REDUCED_HARDWARE_ONLY if ACPI 7 select ACPI_MCFG if ACPI 8 select ACPI_SPCR_TABLE if ACPI --- 6 unchanged lines hidden (view full) --- 15 select ARCH_HAS_GIGANTIC_PAGE 16 select ARCH_HAS_KCOV 17 select ARCH_HAS_SET_MEMORY 18 select ARCH_HAS_SG_CHAIN 19 select ARCH_HAS_STRICT_KERNEL_RWX 20 select ARCH_HAS_STRICT_MODULE_RWX 21 select ARCH_HAS_TICK_BROADCAST if GENERIC_CLOCKEVENTS_BROADCAST 22 select ARCH_USE_CMPXCHG_LOCKREF |
23 select ARCH_SUPPORTS_MEMORY_FAILURE | |
24 select ARCH_SUPPORTS_ATOMIC_RMW 25 select ARCH_SUPPORTS_NUMA_BALANCING 26 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION 27 select ARCH_WANT_FRAME_POINTERS 28 select ARCH_HAS_UBSAN_SANITIZE_ALL 29 select ARM_AMBA 30 select ARM_ARCH_TIMER 31 select ARM_GIC --- 169 unchanged lines hidden (view full) --- 201 def_bool y 202 203config GENERIC_CALIBRATE_DELAY 204 def_bool y 205 206config ZONE_DMA 207 def_bool y 208 | 23 select ARCH_SUPPORTS_ATOMIC_RMW 24 select ARCH_SUPPORTS_NUMA_BALANCING 25 select ARCH_WANT_COMPAT_IPC_PARSE_VERSION 26 select ARCH_WANT_FRAME_POINTERS 27 select ARCH_HAS_UBSAN_SANITIZE_ALL 28 select ARM_AMBA 29 select ARM_ARCH_TIMER 30 select ARM_GIC --- 169 unchanged lines hidden (view full) --- 200 def_bool y 201 202config GENERIC_CALIBRATE_DELAY 203 def_bool y 204 205config ZONE_DMA 206 def_bool y 207 |
209config HAVE_GENERIC_RCU_GUP | 208config HAVE_GENERIC_GUP |
210 def_bool y 211 212config ARCH_DMA_ADDR_T_64BIT 213 def_bool y 214 215config NEED_DMA_MAP_STATE 216 def_bool y 217 --- 760 unchanged lines hidden (view full) --- 978 EFI_RNG_PROTOCOL implementation (if available) to supply entropy 979 to the kernel proper. In addition, it will randomise the physical 980 location of the kernel Image as well. 981 982 If unsure, say N. 983 984config RANDOMIZE_MODULE_REGION_FULL 985 bool "Randomize the module region independently from the core kernel" | 209 def_bool y 210 211config ARCH_DMA_ADDR_T_64BIT 212 def_bool y 213 214config NEED_DMA_MAP_STATE 215 def_bool y 216 --- 760 unchanged lines hidden (view full) --- 977 EFI_RNG_PROTOCOL implementation (if available) to supply entropy 978 to the kernel proper. In addition, it will randomise the physical 979 location of the kernel Image as well. 980 981 If unsure, say N. 982 983config RANDOMIZE_MODULE_REGION_FULL 984 bool "Randomize the module region independently from the core kernel" |
986 depends on RANDOMIZE_BASE | 985 depends on RANDOMIZE_BASE && !DYNAMIC_FTRACE |
987 default y 988 help 989 Randomizes the location of the module region without considering the 990 location of the core kernel. This way, it is impossible for modules 991 to leak information about the location of core kernel data structures 992 but it does imply that function calls between modules and the core 993 kernel will need to be resolved via veneers in the module PLT. 994 --- 146 unchanged lines hidden --- | 986 default y 987 help 988 Randomizes the location of the module region without considering the 989 location of the core kernel. This way, it is impossible for modules 990 to leak information about the location of core kernel data structures 991 but it does imply that function calls between modules and the core 992 kernel will need to be resolved via veneers in the module PLT. 993 --- 146 unchanged lines hidden --- |