Thread (2 messages) flat view 2 messages, 2 authors, 2001-01-06

driver memory management

From: Dan Winkler <hidden>
Date: 2001-01-06 16:24:57

I am having some difficulties allocating memory larger than the memory
available in cpm_host_alloc, cpm_host_alloc seems to use part of a
predesignated 4K buffer of memory.  I need more memory than this, and am
trying to use the calls

pBuff = kmalloc(TRANSMIT_SIZE, GFP_KERNEL|GFP_DMA);

the only problem with this is when I go to copy data to this location it
fails i.e.

memcpy(__va(pBuff), pSrc, size)

Any Suggestions as to what might be going on.  From my undertaning this
should return a contiguous block of memory.

-Dan Winkler

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help