SLUB: Get rid of dynamic DMA kmalloc cache allocation
authorChristoph Lameter <cl@linux-foundation.org>
Fri, 18 Dec 2009 22:26:21 +0000 (16:26 -0600)
committerPekka Enberg <penberg@cs.helsinki.fi>
Sun, 20 Dec 2009 07:57:00 +0000 (09:57 +0200)
Dynamic DMA kmalloc cache allocation is troublesome since the
new percpu allocator does not support allocations in atomic contexts.
Reserve some statically allocated kmalloc_cpu structures instead.

Signed-off-by: Christoph Lameter <cl@linux-foundation.org>
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
include/linux/slub_def.h
mm/slub.c

Simple merge
diff --cc mm/slub.c
Simple merge