Merge "mm/Kconfig: Remove dependency on QCOM_MEM_OFFLINE for movable zone"

This commit is contained in:
qctecmdr 2020-03-21 22:18:23 -07:00 • committed by Gerrit - the friendly Code Review server
commit 1db0113172
2 changed files with 6 additions and 3 deletions

View file

@ -76,6 +76,9 @@ CONFIG_MODULE_SIG=y
CONFIG_KSM=y
CONFIG_MEMORY_FAILURE=y
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_CMA_DIRECT_UTILIZATION=y
CONFIG_CMA_PCP_LISTS=y
CONFIG_ZSMALLOC=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
@ -116,6 +119,7 @@ CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
CONFIG_BRCMSTB_GISB_ARB=y
CONFIG_SIMPLE_PM_BUS=y
CONFIG_VEXPRESS_CONFIG=y
CONFIG_ZRAM=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=y

View file

@ -179,7 +179,6 @@ config MEMORY_HOTPLUG_MOVABLE_NODE
bool "Add hot-added memory blocks to ZONE_MOVABLE type"
default n
depends on MEMORY_HOTPLUG
depends on QCOM_MEM_OFFLINE
help
When onlining memory blocks, this option helps to add the target
memory block to ZONE_MOVABLE zone type. For successful offlining,
@ -532,7 +531,7 @@ config CMA_AREAS
config CMA_DIRECT_UTILIZATION
bool "Allow clients to directly use CMA for page allocations"
depends on CMA && QGKI
depends on CMA
help
CMA pages are currently used as a fallback for moveable page
allocations only when all regular moveable pages have been
@ -549,7 +548,7 @@ config CMA_DIRECT_UTILIZATION
config CMA_PCP_LISTS
bool "Create PCP lists for CMA memory"
depends on CMA && CMA_DIRECT_UTILIZATION && QGKI
depends on CMA && CMA_DIRECT_UTILIZATION
help
Improve memory utilization by creating PCP lists that contain CMA
pages to satisfy order-0 allocations when appropriate. Increased