summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/mmu_context_book3s64.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-03powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64Christophe Leroy1-263/+0
2019-04-21powerc/mm/hash: Reduce hash_mm_context sizeAneesh Kumar K.V1-3/+14
2019-04-21powerpc/mm: Reduce memory usage for mm_context_t for radixAneesh Kumar K.V1-1/+15
2018-12-04powerpc/mm: Move pte_fragment_alloc() to a common locationChristophe Leroy1-15/+0
2018-10-14powerpc/64s/hash: Add a SLB preload cacheNicholas Piggin1-0/+4
2018-10-14powerpc/64s/hash: Provide arch_setup_exec() hooks for hash slice setupNicholas Piggin1-0/+5
2018-10-03Revert "convert SLB miss handlers to C" and subsequent commitsMichael Ellerman1-9/+0
2018-09-19powerpc/64s/hash: Add a SLB preload cacheNicholas Piggin1-0/+4
2018-09-19powerpc/64s/hash: provide arch_setup_exec hooks for hash slice setupNicholas Piggin1-0/+5
2018-08-26Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-40/+4
2018-08-21ppc: Convert mmu context allocation to new IDA APIMatthew Wilcox1-40/+4
2018-08-08powerpc/64s: Fix page table fragment refcount race vs speculative referencesNicholas Piggin1-4/+4
2018-08-07powerpc/64s: free page table caches at exit_mmap timeNicholas Piggin1-2/+3
2018-07-16powerpc/64s: Remove POWER9 DD1 supportNicholas Piggin1-10/+2
2018-05-15powerpc/mm: Implement helpers for pagetable fragment support at PMD levelAneesh Kumar K.V1-6/+31
2018-05-15powerpc/mm/book3s64/4k: Switch 4k pagesize config to use pagetable fragmentAneesh Kumar K.V1-10/+0
2018-03-31powerpc/mm: Add support for handling > 512TB address in SLB missAneesh Kumar K.V1-1/+14
2018-03-28Merge branch 'fixes' into nextMichael Ellerman1-0/+1
2018-03-23powerpc/mm: Add tracking of the number of coprocessors using a contextBenjamin Herrenschmidt1-0/+1
2018-03-13powerpc/mm/slice: Simplify and optimise slice context initialisationNicholas Piggin1-8/+1
2018-01-20powerpc: track allocation status of all pkeysRam Pai1-0/+2
2017-11-16Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-9/+24
2017-11-15mm: remove cold parameter from free_hot_cold_page*Mel Gorman1-1/+1
2017-11-13powerpc/64s: mm_context.addr_limit is only used on hashNicholas Piggin1-2/+2
2017-11-13powerpc/64s/hash: Fix fork() with 512TB process address spaceNicholas Piggin1-4/+4
2017-11-06powerpc/64s/radix: Fix process table entry cache invalidationNicholas Piggin1-5/+20
2017-08-23powerpc/mm: Optimize detection of thread local mm'sBenjamin Herrenschmidt1-0/+2
2017-08-23Merge branch 'fixes' into nextMichael Ellerman1-2/+3
2017-08-03powerpc: Remove old unused icswx based coprocessor supportBenjamin Herrenschmidt1-18/+0
2017-07-26powerpc/mm/radix: Workaround prefetch issue with KVMBenjamin Herrenschmidt1-2/+3
2017-07-10powerpc/mm/radix: Synchronize updates to the process tableBenjamin Herrenschmidt1-0/+8
2017-07-10powerpc/mm/radix: Properly clear process table entryBenjamin Herrenschmidt1-3/+9
2017-07-03Merge branch 'fixes' into nextMichael Ellerman1-1/+1
2017-06-27powerpc: Only do ERAT invalidate on radix context switch on P9 DD1Benjamin Herrenschmidt1-5/+10
2017-06-08powerpc/mm/4k: Limit 4k page size config to 64TB virtual address spaceAneesh Kumar K.V1-1/+1
2017-04-04powerpc/powernv: Introduce address translation services for Nvlink2Alistair Popple1-0/+2
2017-04-01powerpc/mm: Enable mappings above 128TBAneesh Kumar K.V1-1/+1
2017-04-01powerpc/pseries: Skip using reserved virtual address rangeAneesh Kumar K.V1-0/+16
2017-04-01powerpc/mm: Add addr_limit to mm_context and use it to derive max slice indexAneesh Kumar K.V1-0/+7
2017-03-31powerpc/mm/hash: Support 68 bit VAAneesh Kumar K.V1-1/+8
2017-03-31powerpc/mm/hash: Use context ids 1-4 for the kernelAneesh Kumar K.V1-1/+1
2017-03-31powerpc/mm: Split radix vs hash mm context initialisationMichael Ellerman1-24/+43
2017-03-31powerpc/mm/hash: Pull hash constants into hash__alloc_context_id()Michael Ellerman1-7/+6
2017-03-31powerpc/mm/hash: Abstract context id allocation for KVMMichael Ellerman1-2/+8
2016-12-02powerpc/mm/iommu, vfio/spapr: Put pages on VFIO container shutdownAlexey Kardashevskiy1-3/+1
2016-12-02powerpc/iommu: Pass mm_struct to init/cleanup helpersAlexey Kardashevskiy1-2/+2
2016-07-17powerpc/mm/radix: Update PID switch sequenceAneesh Kumar K.V1-1/+4
2016-06-17powerpc/mm/radix: Update Radix tree size as per ISA 3.0Aneesh Kumar K.V1-1/+1
2016-05-11powerpc/mm/subpage: Initialise user psize correctlyAneesh Kumar K.V1-1/+10
2016-05-01powerpc/mm: Rename mmu_context_hash64.c to mmu_context_book3s64.cAneesh Kumar K.V1-0/+178