summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm/8xx_mmu.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/mm: Move nohash specifics in subdirectory mm/nohashChristophe Leroy2019-05-031-239/+0
* powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h>Christophe Leroy2019-05-021-1/+1
* powerpc/8xx: Add Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-0/+12
* powerpc/8xx: Add Kernel Userspace Execution PreventionChristophe Leroy2019-04-211-0/+12
* powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWXChristophe Leroy2019-02-231-1/+30
* powerpc/mm/32: add base address to mmu_mapin_ram()Christophe Leroy2019-02-231-1/+1
* powerpc/8xx: Map 32Mb of RAM at init.Christophe Leroy2019-02-231-2/+5
* powerpc/8xx: replace most #ifdef by IS_ENABLED() in 8xx_mmu.cChristophe Leroy2019-02-231-25/+19
* powerpc: simplify BDI switchChristophe Leroy2019-02-221-5/+2
* powerpc/8xx: use modify_instruction_site()Christophe Leroy2018-12-191-5/+1
* powerpc/8xx: Use hardware assistance in TLB handlersChristophe Leroy2018-12-041-2/+2
* Merge branch 'next' of https://git.kernel.org/pub/scm/linux/kernel/git/scottw...Michael Ellerman2018-10-291-0/+1
|\
| * powerpc/8xx: add missing header in 8xx_mmu.cChristophe Leroy2018-10-221-0/+1
* | powerpc/8xx: Use patch_site for memory setup patchingChristophe Leroy2018-10-261-16/+7
* | Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"Christophe Leroy2018-10-261-1/+1
|/
* powerpc/8xx: change name of a few page flags to avoid confusionChristophe Leroy2018-10-141-1/+1
* powerpc: handover page flags with a pgprot_t parameterChristophe Leroy2018-10-141-2/+1
* powerpc/mm/slice: Fix hugepage allocation at hint address on 8xxChristophe Leroy2018-03-061-1/+1
* powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAPChristophe Leroy2018-01-161-1/+1
* powerpc/mm: extend _PAGE_PRIVILEGED to all CPUsChristophe Leroy2018-01-161-1/+1
* powerpc/8xx: mark init functions with __initChristophe Leroy2017-08-151-4/+4
* powerpc/8xx: Make pinning of ITLBs optionalChristophe Leroy2017-08-151-1/+7
* powerpc/8xx: Ensures RAM mapped with LTLB is seen as block mapped on 8xx.Christophe Leroy2017-08-151-2/+11
* powerpc/mm: Rename map_page() to map_kernel_page() on 32-bitChristophe Leroy2017-06-051-1/+1
* powerpc/8xx: add CONFIG_PIN_TLB_IMMRChristophe Leroy2016-07-091-4/+8
* powerpc/8xx: Rework CONFIG_PIN_TLB handlingChristophe Leroy2016-07-091-8/+19
* powerpc/8xx: Don't use page table for linear memory spaceChristophe Leroy2016-07-091-38/+18
* powerpc/8xx: Map IMMR area with 512k page at a fixed addressChristophe Leroy2016-07-091-1/+55
* powerpc/8xx: rewrite flush_instruction_cache() in CChristophe Leroy2016-03-111-0/+7
* powerpc/8xx: rewrite set_context() in CChristophe Leroy2016-03-111-0/+34
* powerpc/8xx: move setup_initial_memory_limit() into 8xx_mmu.cChristophe Leroy2016-03-111-0/+17
* powerpc/8xx: Map linear kernel RAM with 8M pagesChristophe Leroy2016-03-111-0/+83