aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/nohash/8xx.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc: Handle error in mark_rodata_ro() and mark_initmem_nx()Christophe Leroy2024-03-171-12/+21
* Merge tag 'powerpc-6.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds2023-11-031-0/+2
|\
| * powerpc: Untangle fixmap.h and pgtable.h and mmu.hChristophe Leroy2023-10-191-0/+2
* | mm: hugetlb: add huge page size param to set_huge_pte_at()Ryan Roberts2023-09-291-1/+2
|/
* powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.Christophe Leroy2022-07-271-2/+2
* powerpc/32: Remove 'noltlbs' kernel parameterChristophe Leroy2022-06-291-9/+0
* powerpc/nohash: Move setup_kuap out of 8xx.cChristophe Leroy2021-12-091-21/+0
* powerpc/kuep: Remove 'nosmep' boot time parameter except for book3s/64Christophe Leroy2021-12-091-7/+0
* powerpc/8xx: Activate KUEP at all timeChristophe Leroy2021-12-091-5/+0
* Revert "powerpc: Inline setup_kup()"Christophe Leroy2021-12-091-2/+2
* Revert "mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge"Jonathan Marek2021-07-211-0/+10
* powerpc/nohash: Convert set_context() to CChristophe Leroy2021-06-171-25/+0
* powerpc/nohash: Refactor update of BDI2000 pointers in switch_mmu_context()Christophe Leroy2021-06-171-6/+0
* powerpc/8xx: Allow disabling KUAP at boot timeChristophe Leroy2021-06-171-3/+8
* powerpc: Enable KFENCE for PPC32Christophe Leroy2021-03-241-2/+2
* powerpc/8xx: Always pin kernel text TLBChristophe Leroy2020-12-091-2/+1
* powerpc: Remove flush_instruction_cache() on 8xxChristophe Leroy2020-09-021-7/+0
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport2020-06-091-1/+1
* powerpc/8xx: Allow large TLBs with DEBUG_PAGEALLOCChristophe Leroy2020-05-261-3/+8
* powerpc/8xx: Allow STRICT_KERNEL_RwX with pinned TLBChristophe Leroy2020-05-261-2/+7
* powerpc/8xx: Map linear memory with huge pagesChristophe Leroy2020-05-261-1/+49
* powerpc/8xx: Map IMMR with a huge pageChristophe Leroy2020-05-261-6/+2
* powerpc/8xx: Add a function to early map kernel via huge pagesChristophe Leroy2020-05-261-0/+52
* powerpc/8xx: Drop special handling of Linear and IMMR mappings in I/D TLB handlersChristophe Leroy2020-05-261-102/+1
* powerpc/8xx: Always pin TLBs at startup.Christophe Leroy2020-05-261-18/+1
* powerpc/8xx: Don't set IMMR map anymore at bootChristophe Leroy2020-05-261-4/+11
* powerpc: Use a macro for creating instructions from u32sJordan Niethe2020-05-191-2/+3
* powerpc/8xx: Fix permanently mapped IMMR region.Christophe Leroy2020-01-231-6/+7
* powerpc/8xx: fix bogus __init on mmu_mapin_ram_chunk()Christophe Leroy2019-12-161-1/+1
* powerpc/32: Don't populate page tables for block mapped pages except on the 8xx.Christophe Leroy2019-11-181-3/+49
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* powerpc/mm: Move nohash specifics in subdirectory mm/nohashChristophe Leroy2019-05-031-0/+239