Lines Matching refs:on
7 depends on ARCH_SELECT_MEMORY_MODEL
11 depends on SELECT_MEMORY_MODEL
23 depends on !(ARCH_DISCONTIGMEM_ENABLE || ARCH_SPARSEMEM_ENABLE) || ARCH_FLATMEM_ENABLE
38 depends on ARCH_DISCONTIGMEM_ENABLE
53 depends on ARCH_SPARSEMEM_ENABLE
68 depends on (!SELECT_MEMORY_MODEL && ARCH_DISCONTIGMEM_ENABLE) || DISCONTIGMEM_MANUAL
72 depends on (!SELECT_MEMORY_MODEL && ARCH_SPARSEMEM_ENABLE) || SPARSEMEM_MANUAL
76 depends on (!DISCONTIGMEM && !SPARSEMEM) || FLATMEM_MANUAL
80 depends on !SPARSEMEM
89 depends on DISCONTIGMEM || NUMA
94 # be done on your architecture, select this option. However,
111 depends on SPARSEMEM && !SPARSEMEM_STATIC
118 depends on SPARSEMEM && SPARSEMEM_VMEMMAP_ENABLE
129 depends on MMU
146 # Only be set on architectures that have completely implemented memory hotplug
156 depends on SPARSEMEM || X86_64_ACPI_NUMA
157 depends on ARCH_ENABLE_MEMORY_HOTPLUG
158 depends on 64BIT || BROKEN
163 depends on SPARSEMEM && MEMORY_HOTPLUG
167 depends on MEMORY_HOTPLUG
183 depends on MEMORY_HOTPLUG && ARCH_ENABLE_MEMORY_HOTREMOVE
184 depends on MIGRATION
187 # page_table_lock, so that faults on different parts of the user address
190 # ARM's adjust_pte (unused if VIPT) depends on mm-wide page_table_lock.
218 depends on COMPACTION && MEMORY_BALLOON
234 depends on MMU
238 reliably. The page allocator relies on compaction heavily and
262 depends on (NUMA || ARCH_ENABLE_MEMORY_HOTREMOVE || COMPACTION || CMA) && MMU
266 two situations. The first is on NUMA systems to put pages nearer
286 depends on BLOCK && MMU && (ZONE_DMA || HIGHMEM)
308 depends on MMU
323 depends on MMU
344 depends on MMU
345 depends on ARCH_SUPPORTS_MEMORY_FAILURE
350 Enables code to recover from some memory failures on systems
357 depends on MEMORY_FAILURE && DEBUG_KERNEL && PROC_FS
361 int "Turn on mmap() excess space trimming before booting"
362 depends on !MMU
366 of memory on which to store mappings, but it can only ask the system
390 depends on HAVE_ARCH_TRANSPARENT_HUGEPAGE
401 If memory constrained on embedded, you may want to say N.
405 depends on TRANSPARENT_HUGEPAGE
432 depends on TRANSPARENT_HUGEPAGE && ARCH_WANTS_THP_SWAP && SWAP
444 depends on !SMP
459 filesystem wishes to access a page in a file on disk, it first
472 depends on SWAP
482 and swap data is stored as normal on the matching swap device.
488 depends on MMU
503 depends on DEBUG_KERNEL && CMA
505 Turns on debug messages in CMA. This produces KERN_DEBUG
512 depends on CMA && DEBUG_FS
514 Turns on the DebugFS interface for CMA.
518 depends on CMA && SYSFS
525 depends on CMA
537 depends on CHECKPOINT_RESTORE && HAVE_ARCH_SOFT_DIRTY && PROC_FS
541 soft-dirty bit on pte-s. This bit it set when someone writes
549 depends on FRONTSWAP && CRYPTO=y
555 This can result in a significant I/O reduction on swap device and,
561 interactions don't cause any known issues on simple memory setups,
562 they have not be fully explored on the large set of potential
567 depends on ZSWAP
622 depends on ZSWAP
633 depends on ZSWAP
666 depends on ZSWAP
674 depends on ZSWAP
699 depends on ZPOOL
708 depends on MMU
719 depends on ZSMALLOC
734 depends on STACK_GROWSUP && (!64BIT || COMPAT)
737 user processes when the stack grows upwards (currently only on parisc
746 depends on SPARSEMEM
747 depends on !NEED_PER_CPU_KM
748 depends on 64BIT
755 This has a potential performance impact on tasks running early in the
769 depends on SYSFS && MMU
785 depends on MEMORY_HOTPLUG
786 depends on MEMORY_HOTREMOVE
787 depends on SPARSEMEM_VMEMMAP
788 depends on ARCH_HAS_PTE_DEVMAP
809 depends on MMU
813 depends on ZONE_DEVICE
845 depends on ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT
846 depends on MMU && SMP && !NUMA
874 depends on TRANSPARENT_HUGEPAGE && SHMEM
890 # introduced it on powerpc. This allows for a more flexible hugepage