Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4d74539a authored by Liam Mark's avatar Liam Mark
Browse files

mm/Kconfig: support forcing allocators to return ZONE_DMA memory



Add a new config item, CONFIG_FORCE_ALLOC_FROM_DMA_ZONE, which
can be used to optionally force certain allocators to always
return memory from ZONE_DMA.

This option helps ensure that clients who require ZONE_DMA
memory are always using ZONE_DMA memory.

Change-Id: Id2d36214307789f27aa775c2bef2dab5047c4ff0
Signed-off-by: default avatarLiam Mark <lmark@codeaurora.org>
parent 07179574
Loading
Loading
Loading
Loading
+11 −1
Original line number Diff line number Diff line
@@ -641,3 +641,13 @@ config KSWAPD_CPU_AFFINITY_MASK
	  the resultant bitmask.
	  For example to limit kswapd to the first 4 cores use the following:
	  CONFIG_KSWAPD_CPU_AFFINITY_MASK="f"

config FORCE_ALLOC_FROM_DMA_ZONE
	bool "Force certain memory allocators to always return ZONE_DMA memory"
	depends on ZONE_DMA
	help
	  Ensure certain memory allocators always return memory from ZONE_DMA.
	  This option helps ensure that clients who require ZONE_DMA memory are
	  always using ZONE_DMA memory.

	  If unsure, say "n".