summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/book3s/64/mmu.h
Commit message (Expand)AuthorAgeFilesLines
* powerpc/mm: Cleanup memory block size probingAneesh Kumar K.V2023-08-181-4/+1
* powerpc/64s: Use dec_mm_active_cpus helperNicholas Piggin2023-08-021-1/+1
* powerpc/mm: Move get_unmapped_area functions to slice.cChristophe Leroy2022-05-051-6/+0
* powerpc/64s: Fix build failure when CONFIG_PPC_64S_HASH_MMU is not setMurilo Opsfelder Araujo2022-03-051-1/+1
* powerpc/pseries: Add __init attribute to eligible functionsNick Child2021-12-231-1/+1
* powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMUNicholas Piggin2021-12-091-3/+18
* powerpc/64s: Always define arch unmapped area callsNicholas Piggin2021-12-091-0/+6
* powerpc/64s: Get LPID bit width from device treeNicholas Piggin2021-11-301-4/+5
* powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_defBharata B Rao2021-06-211-0/+1
* powerpc: remove unneeded semicolonsChengyang Fan2021-02-091-1/+1
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-171-2/+2
|\
| * powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64Aneesh Kumar K.V2020-12-041-1/+1
| * powerpc/vdso: Replace vdso_base by vdsoChristophe Leroy2020-12-041-1/+1
* | powerpc/64s: Trim offlined CPUs from mm_cpumasksNicholas Piggin2020-11-271-0/+12
|/
* powerpc/book3s64/radix: Make radix_mem_block_size 64bitAneesh Kumar K.V2020-10-081-1/+1
* powerpc/mm/book3s: Split radix and hash MAX_PHYSMEM limitAneesh Kumar K.V2020-09-151-15/+0
* powerpc/book3s64/radix: Fix boot failure with large amount of guest memoryAneesh Kumar K.V2020-08-281-5/+5
* powerpc/book3s64/pkeys: Add MMU_FTR_PKEYAneesh Kumar K.V2020-07-201-0/+6
* powerpc/mm/radix: Create separate mappings for hot-plugged memoryAneesh Kumar K.V2020-07-201-0/+5
* powerpc/64s: Fix early_init_mmu section mismatchNicholas Piggin2020-05-201-1/+1
* powerpc: Use mm_context vas_windows counter to issue CP_ABORTHaren Myneni2020-04-201-0/+3
* powerpc/64s: remove register_process_table callbackNicholas Piggin2019-09-051-4/+0
* powerpc/powernv: remove unused NPU DMA codeChristoph Hellwig2019-07-011-2/+0
* powerpc/mm: move pgtable_t in asm/mmu.hChristophe Leroy2019-05-031-8/+0
* powerpc/mm: get rid of mm_ctx_slice_mask_xxx()Christophe Leroy2019-05-031-28/+4
* powerpc/mm: move slice_mask_for_size() into mmu.hChristophe Leroy2019-05-031-0/+17
* powerc/mm/hash: Reduce hash_mm_context sizeAneesh Kumar K.V2019-04-211-1/+1
* powerpc/mm: Reduce memory usage for mm_context_t for radixAneesh Kumar K.V2019-04-211-37/+12
* powerpc/mm: Add helpers for accessing hash translation related variablesAneesh Kumar K.V2019-04-211-1/+62
* powerpc/mm: Remove PPC_MM_SLICES #ifdef for book3s64Aneesh Kumar K.V2019-04-211-4/+0
* powerpc/mm: Fix build error with FLATMEM book3s64 configAneesh Kumar K.V2019-04-211-0/+15
* powerpc/mm: Move pgtable_t into platform headersChristophe Leroy2018-12-041-0/+9
* powerpc/mm/hash: Rename get_ea_context to get_user_contextAneesh Kumar K.V2018-10-141-2/+2
* powerpc/mm: Implement helpers for pagetable fragment support at PMD levelAneesh Kumar K.V2018-05-151-0/+1
* powerpc/mm/book3s64/4k: Switch 4k pagesize config to use pagetable fragmentAneesh Kumar K.V2018-05-151-3/+3
* powerpc/mm: Add support for handling > 512TB address in SLB missAneesh Kumar K.V2018-03-311-1/+32
* Merge branch 'fixes' into nextMichael Ellerman2018-03-281-0/+3
|\
| * powerpc/mm: Add tracking of the number of coprocessors using a contextBenjamin Herrenschmidt2018-03-231-0/+3
* | powerpc/mm/slice: implement a slice mask cacheNicholas Piggin2018-03-131-0/+18
* | powerpc/mm/slice: Allow up to 64 low slicesChristophe Leroy2018-03-061-1/+2
|/
* powerpc: introduce execute-only pkeyRam Pai2018-01-201-0/+1
* powerpc: track allocation status of all pkeysRam Pai2018-01-201-0/+9
* Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-11-161-1/+1
|\
| * powerpc/64s: mm_context.addr_limit is only used on hashNicholas Piggin2017-11-131-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* powerpc/mm: Optimize detection of thread local mm'sBenjamin Herrenschmidt2017-08-231-0/+3
* Merge branch 'fixes' into nextMichael Ellerman2017-08-231-7/+8
|\
| * powerpc/mm/radix: Workaround prefetch issue with KVMBenjamin Herrenschmidt2017-07-261-7/+8
* | powerpc: Remove old unused icswx based coprocessor supportBenjamin Herrenschmidt2017-08-031-5/+0
|/
* powerpc/powernv: Introduce address translation services for Nvlink2Alistair Popple2017-04-041-0/+6