android_kernel_xiaomi_sm8350/arch/ppc/mm
Eugene Surovegin bab70a4af7 [PATCH] lock PTE before updating it in 440/BookE page fault handler
Fix 44x and BookE page fault handler to correctly lock PTE before
trying to pte_update() it, otherwise this PTE might be swapped out
after pte_present() check but before pte_uptdate() call, resulting in
corrupted PTE. This can happen with enabled preemption and low memory
condition.

Signed-off-by: Eugene Surovegin <ebs@ebshome.net>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2006-03-29 13:44:15 +11:00
..
4xx_mmu.c [PATCH] mm: init_mm without ptlock 2005-10-29 21:40:40 -07:00
44x_mmu.c [PATCH] powerpc: generalize PPC44x_PIN_SIZE 2006-01-20 16:13:50 +11:00
fault.c [PATCH] lock PTE before updating it in 440/BookE page fault handler 2006-03-29 13:44:15 +11:00
fsl_booke_mmu.c [PATCH] Update email address for Kumar 2005-11-13 18:14:10 -08:00
hashtable.S ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc 2006-03-28 10:22:10 +11:00
init.c ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc 2006-03-28 10:22:10 +11:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mem_pieces.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mem_pieces.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmu_context.c ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc 2006-03-28 10:22:10 +11:00
mmu_decl.h [PATCH] ppc32: Clean up NUM_TLBCAMS usage for Freescale Book-E PPC's 2005-06-21 18:46:24 -07:00
pgtable.c [PATCH] lock PTE before updating it in 440/BookE page fault handler 2006-03-29 13:44:15 +11:00
ppc_mmu.c ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc 2006-03-28 10:22:10 +11:00
tlb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00