aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
AgeCommit message (Expand)AuthorFilesLines
2018-12-19powerpc/44x: use patch_sites for TLB handlers patchingChristophe Leroy1-11/+3
2018-12-19powerpc/8xx: use modify_instruction_site()Christophe Leroy1-5/+1
2018-12-19powerpc/book3s/32: Use patch_site to patch hash functionsChristophe Leroy2-39/+29
2018-12-19powerpc/book3s/32: Use MMU_FTR_HPTE_TABLE in head_32.SChristophe Leroy1-11/+1
2018-12-19powerpc: implement CONFIG_DEBUG_VIRTUALChristophe Leroy1-1/+1
2018-12-17Merge branch 'fixes' into nextMichael Ellerman2-3/+17
2018-12-17KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2Suraj Jitindar Singh1-0/+1
2018-12-09powerpc/mm: Fallback to RAM if the altmap is unusableOliver O'Halloran1-3/+16
2018-12-04powerpc/mm: dump block address translation on book3s/32Christophe Leroy2-1/+174
2018-12-04powerpc/mm: dump segment registers on book3s/32Christophe Leroy2-1/+65
2018-12-04powerpc/8xx: Enable 512k hugepage support with HW assistanceChristophe Leroy2-1/+12
2018-12-04powerpc/8xx: Enable 8M hugepage support with HW assistanceChristophe Leroy1-0/+3
2018-12-04powerpc/8xx: Use hardware assistance in TLB handlersChristophe Leroy1-2/+2
2018-12-04powerpc/8xx: Temporarily disable 16k pages and hugepagesChristophe Leroy1-6/+0
2018-12-04powerpc/mm: remove unnecessary test in pgtable_cache_init()Christophe Leroy1-2/+2
2018-12-04powerpc/mm: fix a warning when a cache is common to PGD and hugepagesChristophe Leroy2-17/+35
2018-12-04powerpc/mm: replace hugetlb_cache by PGT_CACHE(PTE_T_ORDER)Christophe Leroy1-19/+7
2018-12-04powerpc/mm: enable the use of page table cache of order 0Christophe Leroy1-3/+3
2018-12-04powerpc/mm: Extend pte_fragment functionality to PPC32Christophe Leroy4-22/+16
2018-12-04powerpc/mm: add helpers to get/set mm.context->pte_fragChristophe Leroy1-4/+4
2018-12-04powerpc/mm: Avoid useless lock with single page fragmentsChristophe Leroy2-0/+6
2018-12-04powerpc/mm: Move pte_fragment_alloc() to a common locationChristophe Leroy4-101/+119
2018-12-04Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcuIngo Molnar1-1/+1
2018-11-27powerpc/mm: Fix linux page tables build with some configsMichael Ellerman1-0/+1
2018-11-26powerpc: change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3SChristophe Leroy3-5/+5
2018-11-26powerpc: change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32Christophe Leroy2-2/+2
2018-11-26powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32Christophe Leroy1-1/+1
2018-11-26powerpc: Use device_type helpers to access the node typeRob Herring1-1/+1
2018-11-25powerpc/mm: Remove extern from function definitionBreno Leitao1-3/+3
2018-11-25powerpc/pkey: Define functions as staticBreno Leitao1-7/+8
2018-11-14powerpc/numa: Suppress "VPHN is not supported" messagesSatheesh Rajendran1-1/+1
2018-11-12powerpc/mm/64s: Fix preempt warning in slb_allocate_kernel()Michael Ellerman1-1/+1
2018-11-08powerpc: Convert hugepd_free() to use call_rcu()Paul E. McKenney1-1/+1
2018-11-06powerpc/mm/64s: Only use slbfee on CPUs that support itMichael Ellerman1-0/+3
2018-11-06powerpc/mm/64s: Use PPC_SLBFEE macroMichael Ellerman1-1/+2
2018-11-06powerpc/mm/64s: Consolidate SLB assertionsMichael Ellerman1-20/+9
2018-11-02Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds1-17/+9
2018-10-31memblock: stop using implicit alignment to SMP_CACHE_BYTESMike Rapoport1-3/+4
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport4-6/+3
2018-10-31memblock: rename free_all_bootmem to memblock_free_allMike Rapoport1-1/+1
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport1-3/+3
2018-10-31memblock: rename memblock_alloc{_nid,_try_nid} to memblock_phys_alloc*Mike Rapoport3-3/+3
2018-10-29Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux into nextMichael Ellerman1-0/+1
2018-10-26Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds30-881/+1098
2018-10-26powerpc/8xx: Use patch_site for memory setup patchingChristophe Leroy1-16/+7
2018-10-26Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"Christophe Leroy1-1/+1
2018-10-25Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+9
2018-10-24Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespaceLinus Torvalds1-25/+30
2018-10-22powerpc/8xx: add missing header in 8xx_mmu.cChristophe Leroy1-0/+1
2018-10-20powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd double flushing pmdNicholas Piggin1-1/+0