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