Re: [PATCHv8 07/12] mm: cma: Contiguous Memory Allocator added

2011-02-02 Thread Ankita Garg
Hi Michal, On Wed, Dec 15, 2010 at 09:34:27PM +0100, Michal Nazarewicz wrote: The Contiguous Memory Allocator is a set of functions that lets one initialise a region of memory which then can be used to perform allocations of contiguous memory chunks from. CMA allows for creation of private

Re: [PATCHv8 07/12] mm: cma: Contiguous Memory Allocator added

2011-02-02 Thread Michal Nazarewicz
On Wed, Dec 15, 2010 at 09:34:27PM +0100, Michal Nazarewicz wrote: +unsigned long cma_reserve(unsigned long start, unsigned long size, + unsigned long alignment) +{ + pr_debug(%s(%p+%p/%p)\n, __func__, (void *)start, (void *)size, +(void

[PATCHv8 07/12] mm: cma: Contiguous Memory Allocator added

2010-12-15 Thread Michal Nazarewicz
The Contiguous Memory Allocator is a set of functions that lets one initialise a region of memory which then can be used to perform allocations of contiguous memory chunks from. CMA allows for creation of private and non-private contexts. The former is reserved for CMA and no other kernel