how to allocate 9MB of memory in kernel ?

Arnd Bergmann arnd at arndb.de
Thu Jul 17 17:56:51 EST 2008


On Thursday 17 July 2008, Misbah khan wrote:
> I need to allocate 9 MB of memory in to the kernel space which i need to
> mmap for the application to access.
> 
> I need to know what could be the best possible way of doing the same.
> 

If you don't need the memory to be physically contiguous, you can use
vmalloc to get the memory, but then you need to use remap_vmalloc_range
for mapping the memory into a user address space.

	Arnd <><


More information about the Linuxppc-embedded mailing list