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

Commit 92089601 authored by Liam Mark's avatar Liam Mark Committed by Praveen Kurapati
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 avatarPraveen Kurapati <pkurapat@codeaurora.org>
Signed-off-by: default avatarLiam Mark <lmark@codeaurora.org>
Signed-off-by: default avatarPatrick Daly <pdaly@codeaurora.org>
Signed-off-by: default avatarSudarshan Rajagopalan <sudaraja@codeaurora.org>
parent b9f5fa0e
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -841,3 +841,13 @@ config PROCESS_RECLAIM
	 (addr, addr + size-bytes) of the process.

	 Any other value is ignored.

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