summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/mm
Commit message (Expand)AuthorAgeFilesLines
* Revert "mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge"Jonathan Marek2021-07-211-0/+10
* Merge tag 'powerpc-5.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-07-091-3/+1
|\
| * powerpc/mm: Fix lockup on kernel exec faultChristophe Leroy2021-07-051-3/+1
* | powerpc/book3s64/mm: update flush_tlb_range to flush page walk cacheAneesh Kumar K.V2021-07-082-18/+34
* | mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *Aneesh Kumar K.V2021-07-082-2/+2
* | mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *Aneesh Kumar K.V2021-07-082-3/+3
|/
* Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-07-0221-328/+360
|\
| * powerpc/64s: fix hash page fault interrupt handlerNicholas Piggin2021-06-301-13/+11
| * powerpc/4xx: Fix setup_kuep() on SMPChristophe Leroy2021-06-301-1/+5
| * powerpc/32s: Fix setup_{kuap/kuep}() on SMPChristophe Leroy2021-06-302-2/+2
| * powerpc/mm: Properly coalesce pages in ptdumpChristophe Leroy2021-06-251-19/+3
| * powerpc/mm: Leave a gap between early allocated IO areasChristophe Leroy2021-06-252-3/+3
| * powerpc/64s: Fix boot failure with 4K RadixMichael Ellerman2021-06-251-1/+7
| * Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-232-4/+179
| |\
| * | powerpc/32: use set_memory_attr()Christophe Leroy2021-06-211-50/+10
| * | powerpc/mm: implement set_memory_attr()Christophe Leroy2021-06-211-0/+33
| * | powerpc/mm: Implement set_memory() routinesRussell Currey2021-06-212-1/+102
| * | Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-173-68/+9
| |\ \
| * | | powerpc/mm/book3s64: Fix possible build errorAneesh Kumar K.V2021-06-171-9/+17
| * | | powerpc/32: Display modules range in virtual memory layoutChristophe Leroy2021-06-171-0/+4
| * | | powerpc/32s: Rename PTE_SIZE to PTE_T_SIZEChristophe Leroy2021-06-171-2/+4
| * | | 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
* | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-292-3/+3
|\ \ \ \
| * | | | mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMAMike Rapoport2021-06-292-3/+3
| |/ / /
* | | | Merge tag 'irq-core-2021-06-29' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-06-291-0/+1
|\ \ \ \
| * | | | powerpc: Add missing linux/{of.h,irqdomain.h} include directivesMarc Zyngier2021-06-101-0/+1
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-06-283-61/+177
|\ \ \ \ \ | |_|/ / / |/| | | / | | |_|/ | |/| |
| * | | KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATEBharata B Rao2021-06-221-4/+0
| * | | KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATEBharata B Rao2021-06-211-0/+174
| * | | powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_defBharata B Rao2021-06-211-0/+5
| | |/ | |/|
| * | KVM: PPC: Book3S HV: Implement radix prefetch workaround by disabling MMUNicholas Piggin2021-06-103-68/+9
| |/
* / powerpc/mem: Add back missing header to fix 'no previous prototype' errorChristophe Leroy2021-06-061-0/+1
|/