RE: 8260 CPM DP ram free function
From: Rune Torgersen <hidden>
Date: 2004-05-21 21:52:06
Will you please get rid of those #ifdefs? If the code works, just use it, if not, don't ask for a patch to be applied. There is no reason for this.
Ok
The "host" functions should simply be removed and drivers should use kmalloc()/kfree(), manage their own alignment restrictions, since the 82xx is cache coherent.
Not sure how easy that would be. The host_alloc and dp_alloc gets called at few times _before_ kmem_cache_init() is called, so a kmalloc call panic()s the kernel. I know, because I tried to use kmalloc for handling the linked lists for the dp_alloc/free functions. It would make allocating buffers in drivers easier.
Let's clean this up and do it right if we are going to do it at all.
Cleaning up is always good. Any more suggestions before I remove the #ifdefs and resubmit? ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/