Thread (2 messages) 2 messages, 2 authors, 2010-12-27

[PATCHv8 00/12] Contiguous Memory Allocator

From: David Brown <hidden>
Date: 2010-12-23 18:04:53
Also in: linux-media, linux-mm, lkml

Possibly related (same subject, not in this thread)

Felipe Contreras [off-list ref] writes:
On Thu, Dec 23, 2010 at 4:16 PM, Russell King - ARM Linux
A generic solution (that I think I already proposed) would be to
reserve a chunk of memory for the CMA that can be removed from the
normally mapped kernel memory through memblock at boot time. The size
of this memory region would be configurable through kconfig. Then, the
CMA would have a "dma" flag or something, and take chunks out of it
until there's no more, and then return errors. That would work for
ARM.
That sounds an awful lot like the Android kernel's pmem implementation.

Solving this problem is important for us as well, but, I'm not sure I
see a better solution that something like Felipe suggests.

The disadvantage, of course, being that the memory isn't available for
the system when the user isn't doing the multi-media.

David

-- 
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help