ion: shrinker free pages even for unmovable page requests
In the secure CMA heap shrinker free pooled free CMA pages
even for unmovable page requests.
Most memory reclaim is performed by kswapd which uses a gfp
mask of GFP_KERNEL. Therefore even when the system is looking
for movable pages memory reclaim will generally be done by
kswapd.
By allowing the secure CMA heap shrinker to return free pooled
CMA pages for unmovable page requests there will generally be
a headroom improvement whenever a memory intensive userpace use
case is carried out after CMA memory is freed by its client.
Change-Id: Id6edcef4952aa86499220281470189ff93f8026a
Signed-off-by:
Liam Mark <lmark@codeaurora.org>
Loading
Please register or sign in to comment