summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/mmu_context_book3s64.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/mm/64s/hash: Reallocate context ids on forkMichael Ellerman2019-06-251-4/+42
* powerpc/mm: Move pte_fragment_alloc() to a common locationChristophe Leroy2018-12-041-15/+0
* powerpc/64s/hash: Add a SLB preload cacheNicholas Piggin2018-10-141-0/+4
* powerpc/64s/hash: Provide arch_setup_exec() hooks for hash slice setupNicholas Piggin2018-10-141-0/+5
* Revert "convert SLB miss handlers to C" and subsequent commitsMichael Ellerman2018-10-031-9/+0
* powerpc/64s/hash: Add a SLB preload cacheNicholas Piggin2018-09-191-0/+4
* powerpc/64s/hash: provide arch_setup_exec hooks for hash slice setupNicholas Piggin2018-09-191-0/+5
* Merge branch 'ida-4.19' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2018-08-261-40/+4
|\
| * ppc: Convert mmu context allocation to new IDA APIMatthew Wilcox2018-08-211-40/+4
* | powerpc/64s: Fix page table fragment refcount race vs speculative referencesNicholas Piggin2018-08-081-4/+4
* | powerpc/64s: free page table caches at exit_mmap timeNicholas Piggin2018-08-071-2/+3
* | powerpc/64s: Remove POWER9 DD1 supportNicholas Piggin2018-07-161-10/+2
|/
* powerpc/mm: Implement helpers for pagetable fragment support at PMD levelAneesh Kumar K.V2018-05-151-6/+31
* powerpc/mm/book3s64/4k: Switch 4k pagesize config to use pagetable fragmentAneesh Kumar K.V2018-05-151-10/+0
* powerpc/mm: Add support for handling > 512TB address in SLB missAneesh Kumar K.V2018-03-311-1/+14
* Merge branch 'fixes' into nextMichael Ellerman2018-03-281-0/+1
|\
| * powerpc/mm: Add tracking of the number of coprocessors using a contextBenjamin Herrenschmidt2018-03-231-0/+1
* | powerpc/mm/slice: Simplify and optimise slice context initialisationNicholas Piggin2018-03-131-8/+1
|/
* powerpc: track allocation status of all pkeysRam Pai2018-01-201-0/+2
* Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-11-161-9/+24
|\
| * powerpc/64s: mm_context.addr_limit is only used on hashNicholas Piggin2017-11-131-2/+2
| * powerpc/64s/hash: Fix fork() with 512TB process address spaceNicholas Piggin2017-11-131-4/+4
| * powerpc/64s/radix: Fix process table entry cache invalidationNicholas Piggin2017-11-061-5/+20
* | mm: remove cold parameter from free_hot_cold_page*Mel Gorman2017-11-151-1/+1
|/
* powerpc/mm: Optimize detection of thread local mm'sBenjamin Herrenschmidt2017-08-231-0/+2
* Merge branch 'fixes' into nextMichael Ellerman2017-08-231-2/+3
|\
| * powerpc/mm/radix: Workaround prefetch issue with KVMBenjamin Herrenschmidt2017-07-261-2/+3
* | powerpc: Remove old unused icswx based coprocessor supportBenjamin Herrenschmidt2017-08-031-18/+0
|/
* powerpc/mm/radix: Synchronize updates to the process tableBenjamin Herrenschmidt2017-07-101-0/+8
* powerpc/mm/radix: Properly clear process table entryBenjamin Herrenschmidt2017-07-101-3/+9
* Merge branch 'fixes' into nextMichael Ellerman2017-07-031-1/+1
|\
| * powerpc/mm/4k: Limit 4k page size config to 64TB virtual address spaceAneesh Kumar K.V2017-06-081-1/+1
* | powerpc: Only do ERAT invalidate on radix context switch on P9 DD1Benjamin Herrenschmidt2017-06-271-5/+10
|/
* powerpc/powernv: Introduce address translation services for Nvlink2Alistair Popple2017-04-041-0/+2
* powerpc/mm: Enable mappings above 128TBAneesh Kumar K.V2017-04-011-1/+1
* powerpc/pseries: Skip using reserved virtual address rangeAneesh Kumar K.V2017-04-011-0/+16
* powerpc/mm: Add addr_limit to mm_context and use it to derive max slice indexAneesh Kumar K.V2017-04-011-0/+7
* powerpc/mm/hash: Support 68 bit VAAneesh Kumar K.V2017-03-311-1/+8
* powerpc/mm/hash: Use context ids 1-4 for the kernelAneesh Kumar K.V2017-03-311-1/+1
* powerpc/mm: Split radix vs hash mm context initialisationMichael Ellerman2017-03-311-24/+43
* powerpc/mm/hash: Pull hash constants into hash__alloc_context_id()Michael Ellerman2017-03-311-7/+6
* powerpc/mm/hash: Abstract context id allocation for KVMMichael Ellerman2017-03-311-2/+8
* powerpc/mm/iommu, vfio/spapr: Put pages on VFIO container shutdownAlexey Kardashevskiy2016-12-021-3/+1
* powerpc/iommu: Pass mm_struct to init/cleanup helpersAlexey Kardashevskiy2016-12-021-2/+2
* powerpc/mm/radix: Update PID switch sequenceAneesh Kumar K.V2016-07-171-1/+4
* powerpc/mm/radix: Update Radix tree size as per ISA 3.0Aneesh Kumar K.V2016-06-171-1/+1
* powerpc/mm/subpage: Initialise user psize correctlyAneesh Kumar K.V2016-05-111-1/+10
* powerpc/mm: Rename mmu_context_hash64.c to mmu_context_book3s64.cAneesh Kumar K.V2016-05-011-0/+178