android_kernel_xiaomi_sm7250/arch/arm/kernel
Russell King 505d7b1931 [ARM SMP] Ensure secondary CPUs have a clean TLB
Since ARMv6 CPUs will not flush the TLB on context switches, it is
possible that we may end up with some global TLB entries remaining
present, eventually upsetting userspace.  Explicitly flush the
entire TLB on secondary CPUs as they startup, after we have switched
to the init_mm page tables.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2005-07-28 20:32:47 +01:00
..
apm.c
armksyms.c [PATCH] ARM: 2791/1: Add CRCs for aliased ARM symbols 2005-07-06 23:06:05 +01:00
arthur.c
asm-offsets.c
bios32.c
calls.S
compat.c
debug.S
dma-isa.c
dma.c
ecard.c
entry-armv.S
entry-common.S
entry-header.S
fiq.c
head.S [PATCH] ARM: Make the magic values in head.S more obvious 2005-07-01 11:56:55 +01:00
init_task.c
io.c
irq.c
isa.c
iwmmxt.S
Makefile
module.c
process.c [PATCH] Don't export machine_restart, machine_halt, or machine_power_off. 2005-07-26 14:35:42 -07:00
ptrace.c
ptrace.h
semaphore.c
setup.c [PATCH] ARM: Change 'param_offset' to 'boot_params' 2005-07-04 10:43:36 +01:00
signal.c
signal.h
smp.c [ARM SMP] Ensure secondary CPUs have a clean TLB 2005-07-28 20:32:47 +01:00
sys_arm.c
time.c [PATCH] ARM: Add VST idle loop call 2005-06-27 14:04:05 +01:00
traps.c [PATCH] ARM: Allow register_undef_hook to be called with IRQs off 2005-07-16 16:43:33 +01:00
vmlinux.lds.S