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

Commit 07141d40 authored by Asha Magadi Venkateshamurthy's avatar Asha Magadi Venkateshamurthy Committed by Gerrit - the friendly Code Review server
Browse files

mm/Kconfig: forcing allocators to return ZONE_DMA32 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_DMA32.

This option helps ensure that clients who require ZONE_DMA32
memory are always using ZONE_DMA32 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>
Signed-off-by: default avatarAsha Magadi Venkateshamurthy <amagad@codeaurora.org>
parent e3105f1e
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -875,3 +875,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_DMA32 memory"
	depends on ZONE_DMA32
	help
	  Ensure certain memory allocators always return memory from ZONE_DMA32.
	  This option helps ensure that clients who require ZONE_DMA32 memory are
	  always using ZONE_DMA32 memory.

	  If unsure, say "n".