kernel_optimize_test/include/asm-ppc
Benjamin Herrenschmidt 5e5419734c add mm argument to pte/pmd/pud/pgd_free
(with Martin Schwidefsky <schwidefsky@de.ibm.com>)

The pgd/pud/pmd/pte page table allocation functions get a mm_struct pointer as
first argument.  The free functions do not get the mm_struct argument.  This
is 1) asymmetrical and 2) to do mm related page table allocations the mm
argument is needed on the free function as well.

[kamalesh@linux.vnet.ibm.com: i386 fix]
[akpm@linux-foundation.org: coding-syle fixes]
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: <linux-arch@vger.kernel.org>
Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-05 09:44:18 -08:00
..
8xx_immap.h
amigayle.h
amipcmcia.h
bootinfo.h
bootx.h
btext.h
cpm1.h
cpm2.h
delay.h
device.h
floppy.h
fs_pd.h
gg2.h
gt64260_defs.h
gt64260.h
harrier.h
hawk_defs.h
hawk.h
highmem.h
hydra.h
ibm_ocp_pci.h
ibm_ocp.h
ibm4xx.h
ibm44x.h
ibm403.h
ibm405.h
immap_cpm2.h
io.h
irq_regs.h
kdebug.h
kgdb.h
m8260_pci.h
machdep.h
md.h
mk48t59.h
mmu_context.h
mmu.h
mpc8xx.h
mpc10x.h
mpc52xx_psc.h
mpc52xx.h
mpc8260_pci9.h
mpc8260.h
mv64x60_defs.h
mv64x60.h
ocp_ids.h
ocp.h
open_pic.h
page.h
pc_serial.h
pci-bridge.h
pci.h
pgalloc.h
pgtable.h
pnp.h
ppc_sys.h
ppc4xx_dma.h
ppc4xx_pic.h
ppcboot.h
prep_nvram.h
prom.h
raven.h
reg_booke.h
residual.h
rio.h
rtc.h
serial.h
smp.h
spinlock.h
suspend.h
system.h
time.h
todc.h
traps.h
zorro.h