android_kernel_xiaomi_sm8350/arch/um/kernel
Jeff Dike 0b4e273fb8 uml: customize tlb.h
Customize the hooks in tlb.h to optimize TLB flushing some more.

Add start and end fields to tlb_gather_mmu, which are used to limit
the address space range scanned when a region is unmapped.

The interfaces which just free page tables, without actually changing
mappings, don't need to cause a TLB flush.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-02-05 09:44:29 -08:00
..
skas uml: cover stubs with a VMA 2008-02-05 09:44:29 -08:00
asm-offsets.c
config.c.in
dyn.lds.S all archs: consolidate init and exit sections in vmlinux.lds.h 2008-01-28 23:21:17 +01:00
exec.c uml: cover stubs with a VMA 2008-02-05 09:44:29 -08:00
exitcode.c
gmon_syms.c spelling fixes: arch/um/ 2007-10-20 01:23:03 +02:00
gprof_syms.c
init_task.c
initrd.c uml: tidy kern_util.h 2008-02-05 09:44:26 -08:00
irq.c uml: miscellaneous code cleanups 2008-02-05 09:44:29 -08:00
ksyms.c uml: miscellaneous code cleanups 2008-02-05 09:44:29 -08:00
Makefile
mem.c uml: fix page table data sizes 2008-02-05 09:44:28 -08:00
physmem.c uml: clean up TASK_SIZE usage 2008-02-05 09:44:29 -08:00
process.c uml: remove duplicate config symbol and unused file and variables 2008-02-05 09:44:29 -08:00
ptrace.c spelling fixes: arch/um/ 2007-10-20 01:23:03 +02:00
reboot.c uml: tidy kern_util.h 2008-02-05 09:44:26 -08:00
sigio.c
signal.c
smp.c uml: miscellaneous code cleanups 2008-02-05 09:44:29 -08:00
syscall.c
sysrq.c
time.c uml: use *SEC_PER_*SEC constants 2007-10-16 09:43:08 -07:00
tlb.c uml: customize tlb.h 2008-02-05 09:44:29 -08:00
trap.c uml: kill processes instead of panicing kernel 2008-02-05 09:44:28 -08:00
uaccess.c
um_arch.c uml: clean up TASK_SIZE usage 2008-02-05 09:44:29 -08:00
umid.c
uml.lds.S all archs: consolidate init and exit sections in vmlinux.lds.h 2008-01-28 23:21:17 +01:00
vmlinux.lds.S