[PATCH 00/10] arm64 switch_mm improvements
Catalin Marinas
catalin.marinas at arm.com
Tue Sep 29 02:55:55 PDT 2015
On Thu, Sep 17, 2015 at 01:50:09PM +0100, Will Deacon wrote:
> Will Deacon (10):
> arm64: mm: remove unused cpu_set_idmap_tcr_t0sz function
> arm64: proc: de-scope TLBI operation during cold boot
> arm64: flush: use local TLB and I-cache invalidation
> arm64: mm: rewrite ASID allocator and MM context-switching code
> arm64: tlbflush: remove redundant ASID casts to (unsigned long)
> arm64: tlbflush: avoid flushing when fullmm == 1
> arm64: switch_mm: simplify mm and CPU checks
> arm64: mm: kill mm_cpumask usage
> arm64: tlb: remove redundant barrier from __flush_tlb_pgtable
> arm64: mm: remove dsb from update_mmu_cache
Apart from some minor comments on patch 4, the series looks fine to me.
Reviewed-by: Catalin Marinas <catalin.marinas at arm.com>
I'll do some more tests in the meantime.
--
Catalin
More information about the linux-arm-kernel
mailing list