• Kumar Gala's avatar
    powerpc/mm: Fix SMP issue with MMU context handling code · 5156ddce
    Kumar Gala authored
    In switch_mmu_context() if we call steal_context_smp() to get a context
    to use we shouldn't fall through and than call steal_context_up().  Doing
    so can be problematic in that the 'mm' that steal_context_up() ends up
    using will not get marked dirty in the stale_map[] for other CPUs that
    might have used that mm.  Thus we could end up with stale TLB entries in
    the other CPUs that can cause all kinda of havoc.
    Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
    5156ddce
mmu_context_nohash.c 10.8 KB