linux-uconsole/drivers/gpu/ion
Rebecca Schultz Zavin c1c5c05ce6 gpu: ion: Also shrink memory cached in the deferred free list
When the system is low on memory, we want to shrink any cached
system memory ion is holding.  Previously we were shrinking memory
in the page pools, but not in the deferred free list.  This patch
makes it possible to shrink both.  It also moves the shrinker
code into the heaps so they can correctly manage any caches they
might contain.

Change-Id: I177f587f999a5220eddbf7af94745aae736cac75
Signed-off-by: Rebecca Schultz Zavin <rebecca@android.com>
2013-07-01 14:16:26 -07:00
..
tegra
ion.c gpu: ion: Also shrink memory cached in the deferred free list 2013-07-01 14:16:26 -07:00
ion_carveout_heap.c gpu: ion: fix carveout ops 2013-07-01 14:16:15 -07:00
ion_chunk_heap.c gpu: ion: ion_chunk_heap: Zero chunk heap memory at creation time 2013-07-01 14:16:24 -07:00
ion_heap.c gpu: ion: Also shrink memory cached in the deferred free list 2013-07-01 14:16:26 -07:00
ion_page_pool.c gpu: ion: Also shrink memory cached in the deferred free list 2013-07-01 14:16:26 -07:00
ion_priv.h gpu: ion: Also shrink memory cached in the deferred free list 2013-07-01 14:16:26 -07:00
ion_system_heap.c gpu: ion: Also shrink memory cached in the deferred free list 2013-07-01 14:16:26 -07:00
ion_system_mapper.c
Kconfig ion: Switch ion to use dma-buf 2013-07-01 13:40:47 -07:00
Makefile gpu: ion: Add chunk heap 2013-07-01 14:16:16 -07:00