kernel_optimize_test/arch/sh
Paul Mundt 38c425f69c sh: Kill off pmb slab cache destructor.
This is the last remaining slab destructor in the kernel, which
we kill off and move the resultant list tracking logic up to
the pmb_alloc()/pmb_free() paths.

As Christoph Lameter pointed out, it's potentially unsafe to be
taking the list lock in the destructor anyways, so this is also
more fundamentally correct.

With this in place, we're all set for killing off slab destructors
from the kernel entirely.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2007-05-14 09:18:34 +09:00
..
boards sh: Fix up psw build rules for r7780rp. 2007-05-14 09:18:34 +09:00
boot sh: Fix .empty_zero_page alignment for PAGE_SIZE > 4096. 2006-12-12 08:53:29 +09:00
cchips sh: rts7751r2d board updates. 2007-02-15 18:20:52 +09:00
configs sh: Update r7780rp defconfig. 2007-05-07 02:11:57 +00:00
drivers sh: SH7760 DMABRG support. 2007-05-09 17:36:15 +09:00
kernel Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6 2007-05-09 13:08:20 -07:00
lib sh: Fixup ndelay() xloops calculation for alternate HZ. 2007-05-09 01:35:02 +00:00
math-emu sh: Kill off remaining config.h references. 2006-10-03 13:19:02 +09:00
mm sh: Kill off pmb slab cache destructor. 2007-05-14 09:18:34 +09:00
oprofile sh: Fixup cpu_data references for the non-boot CPUs. 2007-02-13 10:54:45 +09:00
tools sh: SH7780 Solution Engine board support. 2007-05-07 02:11:55 +00:00
Kconfig sh: clockevent/clocksource/hrtimers/nohz TMU support. 2007-05-09 17:33:24 +09:00
Kconfig.debug sh: Solution Engine SH7705 board and CPU updates. 2007-05-07 02:11:56 +00:00
Makefile sh: Solution Engine 7722 board support. 2007-05-07 02:11:57 +00:00