android_kernel_xiaomi_sm8350/arch/arm/kernel
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
..
armksyms.c
arthur.c
asm-offsets.c
atags.c [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags 2008-02-04 13:21:03 +00:00
atags.h [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags 2008-02-04 13:21:03 +00:00
bios32.c [ARM] 4577/1: ITE 8152 PCI bridge support 2007-10-15 18:53:59 +01:00
calls.S timerfd: new timerfd API 2008-02-05 09:44:07 -08:00
compat.c
compat.h
crunch-bits.S
crunch.c
debug.S
dma-isa.c [ARM] ARRAY_SIZE() cleanup 2008-01-26 14:49:57 +00:00
dma.c
ecard.c
ecard.h
entry-armv.S Merge branches 'at91', 'ep93xx', 'iop', 'kprobes', 'ks8695', 'misc', 'msm', 's3c2410', 'sa1100' and 'vfp' into devel 2008-01-28 13:21:21 +00:00
entry-common.S [ARM] 4687/1: Trivial arch/arm/kernel/entry-common.S comment fix 2008-01-26 14:50:04 +00:00
entry-header.S
fiq.c
head-common.S
head-nommu.S
head.S
init_task.c
io.c
irq.c
isa.c
iwmmxt.S
kprobes-decode.c ARM kprobes: instruction single-stepping support 2008-01-26 15:25:16 +00:00
kprobes.c ARM kprobes: special hook for the kprobes breakpoint handler 2008-01-26 15:25:17 +00:00
machine_kexec.c [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags 2008-02-04 13:21:03 +00:00
Makefile [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags 2008-02-04 13:21:03 +00:00
module.c
process.c Use helpers to obtain task pid in printks (arch code) 2007-10-19 11:53:43 -07:00
ptrace.c Use helpers to obtain task pid in printks (arch code) 2007-10-19 11:53:43 -07:00
ptrace.h
relocate_kernel.S [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags 2008-02-04 13:21:03 +00:00
semaphore.c
setup.c Merge branches 'at91', 'ixp', 'master', 'misc', 'pxa' and 'realview' into devel 2008-02-04 17:54:39 +00:00
signal.c
signal.h
smp.c add mm argument to pte/pmd/pud/pgd_free 2008-02-05 09:44:18 -08:00
stacktrace.c
stacktrace.h
sys_arm.c remove include/asm-*/ipc.h 2007-10-17 08:42:55 -07:00
sys_oabi-compat.c remove include/asm-*/ipc.h 2007-10-17 08:42:55 -07:00
time.c [ARM] Fix timer damage from d3d74453c3 2008-01-28 10:17:12 +00:00
traps.c ARM kprobes: special hook for the kprobes breakpoint handler 2008-01-26 15:25:17 +00:00
vmlinux.lds.S all archs: consolidate init and exit sections in vmlinux.lds.h 2008-01-28 23:21:17 +01:00
xscale-cp0.c