[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