Kconfig (34fe4ccb777e2c15a3419fa8e733114f6ce2a3c6) Kconfig (b3d40a2b6d10c9d0424d2b398bf962fb6adad87e)
1# SPDX-License-Identifier: GPL-2.0-only
2
3menu "Memory Management options"
4
5config SELECT_MEMORY_MODEL
6 def_bool y
7 depends on ARCH_SELECT_MEMORY_MODEL
8

--- 248 unchanged lines hidden (view full) ---

257
258config HUGETLB_PAGE_SIZE_VARIABLE
259 def_bool n
260 help
261 Allows the pageblock_order value to be dynamic instead of just standard
262 HUGETLB_PAGE_ORDER when there are multiple HugeTLB page sizes available
263 on a platform.
264
1# SPDX-License-Identifier: GPL-2.0-only
2
3menu "Memory Management options"
4
5config SELECT_MEMORY_MODEL
6 def_bool y
7 depends on ARCH_SELECT_MEMORY_MODEL
8

--- 248 unchanged lines hidden (view full) ---

257
258config HUGETLB_PAGE_SIZE_VARIABLE
259 def_bool n
260 help
261 Allows the pageblock_order value to be dynamic instead of just standard
262 HUGETLB_PAGE_ORDER when there are multiple HugeTLB page sizes available
263 on a platform.
264
265 Note that the pageblock_order cannot exceed MAX_ORDER - 1 and will be
266 clamped down to MAX_ORDER - 1.
267
265config CONTIG_ALLOC
266 def_bool (MEMORY_ISOLATION && COMPACTION) || CMA
267
268config PHYS_ADDR_T_64BIT
269 def_bool 64BIT
270
271config BOUNCE
272 bool "Enable bounce buffers"

--- 466 unchanged lines hidden (view full) ---

739 within a compute cluster.
740
741 See Documentation/admin-guide/mm/idle_page_tracking.rst for
742 more details.
743
744config ARCH_HAS_CACHE_LINE_SIZE
745 bool
746
268config CONTIG_ALLOC
269 def_bool (MEMORY_ISOLATION && COMPACTION) || CMA
270
271config PHYS_ADDR_T_64BIT
272 def_bool 64BIT
273
274config BOUNCE
275 bool "Enable bounce buffers"

--- 466 unchanged lines hidden (view full) ---

742 within a compute cluster.
743
744 See Documentation/admin-guide/mm/idle_page_tracking.rst for
745 more details.
746
747config ARCH_HAS_CACHE_LINE_SIZE
748 bool
749
747config ARCH_HAS_CURRENT_STACK_POINTER
748 bool
749 help
750 In support of HARDENED_USERCOPY performing stack variable lifetime
751 checking, an architecture-agnostic way to find the stack pointer
752 is needed. Once an architecture defines an unsigned long global
753 register alias named "current_stack_pointer", this config can be
754 selected.
755
756config ARCH_HAS_PTE_DEVMAP
757 bool
758
759config ARCH_HAS_ZONE_DMA_SET
760 bool
761
762config ZONE_DMA
763 bool "Support DMA zone" if ARCH_HAS_ZONE_DMA_SET

--- 143 unchanged lines hidden ---
750config ARCH_HAS_PTE_DEVMAP
751 bool
752
753config ARCH_HAS_ZONE_DMA_SET
754 bool
755
756config ZONE_DMA
757 bool "Support DMA zone" if ARCH_HAS_ZONE_DMA_SET

--- 143 unchanged lines hidden ---