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 ---