summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
Commit message (Expand)AuthorAgeFilesLines
* powerpc: Define swapper_pg_dir[] in CChristophe Leroy2021-06-171-0/+2
* powerpc: Define empty_zero_page[] in CChristophe Leroy2021-06-171-0/+3
* powerpc/nohash: Remove DEBUG_HARDERChristophe Leroy2021-06-171-32/+0
* powerpc/nohash: Remove DEBUG_CLAMP_LAST_CONTEXTChristophe Leroy2021-06-171-4/+1
* powerpc/nohash: Remove DEBUG_MAP_CONSISTENCYChristophe Leroy2021-06-171-46/+1
* powerpc/nohash: Remove CONFIG_SMP #ifdefery in mmu_context.hChristophe Leroy2021-06-171-42/+24
* powerpc/nohash: Convert set_context() to CChristophe Leroy2021-06-173-30/+27
* powerpc/nohash: Refactor update of BDI2000 pointers in switch_mmu_context()Christophe Leroy2021-06-173-14/+8
* powerpc/32s: Rework Kernel Userspace Access ProtectionChristophe Leroy2021-06-171-1/+13
* powerpc/32s: Allow disabling KUAP at boot timeChristophe Leroy2021-06-171-4/+8
* powerpc/32s: Allow disabling KUEP at boot timeChristophe Leroy2021-06-171-4/+7
* powerpc/32s: Initialise KUAP and KUEP in CChristophe Leroy2021-06-172-0/+12
* powerpc/32s: Convert switch_mmu_context() to CChristophe Leroy2021-06-171-0/+35
* powerpc/32s: move CTX_TO_VSID() into mmu-hash.hChristophe Leroy2021-06-171-13/+0
* powerpc/32s: Refactor update of user segment registersChristophe Leroy2021-06-171-37/+0
* powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.cChristophe Leroy2021-06-174-20/+20
* powerpc/8xx: Allow disabling KUAP at boot timeChristophe Leroy2021-06-171-3/+8
* powerpc/44x: Implement Kernel Userspace Exec Protection (KUEP)Christophe Leroy2021-06-171-0/+13
* powerpc: Don't use 'struct ppc_inst' to reference instruction locationChristophe Leroy2021-06-171-2/+2
* powerpc/mem: Add back missing header to fix 'no previous prototype' errorChristophe Leroy2021-06-061-0/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-05-051-1/+2
|\
| * hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share()Peter Xu2021-05-051-1/+2
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-04-303-23/+1
|\|
| * mm: move mem_init_print_info() into mm_init()Kefeng Wang2021-04-301-1/+0
| * mm/vmalloc: remove unmap_kernel_rangeNicholas Piggin2021-04-301-1/+1
| * powerpc: inline huge vmap supported functionsNicholas Piggin2021-04-301-21/+0
| * mm: HUGE_VMAP arch support cleanupNicholas Piggin2021-04-301-4/+4
* | powerpc/64s: Fix mm_cpumask memory ordering commentNicholas Piggin2021-04-231-11/+13
* | powerpc: Move copy_inst_from_kernel_nofault()Christophe Leroy2021-04-211-0/+21
* | powerpc/traps: Enhance readability for trap typesXiongwei Song2021-04-172-10/+10
* | powerpc/mm/radix: Make radix__change_memory_range() staticMichael Ellerman2021-04-141-2/+2
* | powerpc: clean up do_page_faultNicholas Piggin2021-04-142-28/+15
* | powerpc/64e/interrupt: handle bad_page_fault in CNicholas Piggin2021-04-141-4/+1
* | powerpc/mem: Use kmap_local_page() in flushing functionsChristophe Leroy2021-04-141-9/+10
* | powerpc/mem: Inline flush_dcache_page()Christophe Leroy2021-04-141-15/+0
* | powerpc/mem: Help GCC realise __flush_dcache_icache() flushes single pagesChristophe Leroy2021-04-141-1/+1
* | powerpc/mem: flush_dcache_icache_phys() is for HIGHMEM pages onlyChristophe Leroy2021-04-141-8/+9
* | powerpc/mem: Optimise flush_dcache_icache_hugepage()Christophe Leroy2021-04-141-6/+6
* | powerpc/mem: Call flush_coherent_icache() at higher levelChristophe Leroy2021-04-141-8/+3
* | powerpc/mem: Remove address argument to flush_coherent_icache()Christophe Leroy2021-04-141-8/+5
* | powerpc/mem: Declare __flush_dcache_icache() staticChristophe Leroy2021-04-141-30/+30
* | powerpc/mem: Move cache flushing functions into mm/cacheflush.cChristophe Leroy2021-04-143-282/+257
* | powerpc/32s: Define a MODULE area below kernel text all the timeChristophe Leroy2021-04-141-7/+0
* | powerpc/mm: Add cond_resched() while removing hpte mappingsVaibhav Jain2021-04-141-1/+12
* | powerpc/mm/64s/hash: Add real-mode change_memory_range() for hash LPARMichael Ellerman2021-04-081-1/+104
* | powerpc/mm/64s/hash: Factor out change_memory_range()Michael Ellerman2021-04-081-8/+15
* | powerpc/64s: Use htab_convert_pte_flags() in hash__mark_rodata_ro()Michael Ellerman2021-04-081-2/+4
* | powerpc/64s: Fix pte update for kernel memory on radixJordan Niethe2021-04-081-2/+2
* | powerpc: Spelling/typo fixesBhaskar Chowdhury2021-04-081-1/+1
* | powerpc/64s: Fix hash fault to use TRAP accessorNicholas Piggin2021-03-291-2/+2