ARC: [SMP] TLB flush
authorVineet Gupta <vgupta@synopsys.com>
Sun, 27 Oct 2013 09:19:02 +0000 (14:49 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Wed, 6 Nov 2013 05:11:45 +0000 (10:41 +0530)
commit5ea72a90261552ed5fdca35239feb6cba498301e
treec83f798813ae867ec10c35be6d2f9c3bc99609b5
parent63eca94ca206e342bad4a06a86d8e7eda3053a4e
ARC: [SMP] TLB flush

- Add mm_cpumask setting (aggregating only, unlike some other arches)
  used to restrict the TLB flush cross-calling

- cross-calling versions of TLB flush routines (thanks to Noam)

Signed-off-by: Noam Camus <noamc@ezchip.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/include/asm/mmu_context.h
arch/arc/include/asm/tlbflush.h
arch/arc/kernel/smp.c
arch/arc/mm/tlb.c