Removed incorrect comment; malloc() is inefficient only when the
authorMichael Brown <mcb30@etherboot.org>
Tue, 25 Apr 2006 10:41:49 +0000 (10:41 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 25 Apr 2006 10:41:49 +0000 (10:41 +0000)
alignment and size are both powers of two, and there's no way to
specify an alignment through the malloc() interface anyway.

src/core/malloc.c

index f6426cb..d23a4ee 100644 (file)
@@ -195,11 +195,6 @@ void free_memblock ( void *ptr, size_t size ) {
  *
  * Allocates memory with no particular alignment requirement.  @c ptr
  * will be aligned to at least a multiple of sizeof(void*).
- *
- * Note that malloc() is very inefficient for allocating blocks where
- * the size is a power of two; if you have many of these
- * (e.g. descriptor rings, data buffers) you should use malloc_dma()
- * instead.
  */
 void * malloc ( size_t size ) {
        size_t total_size;