summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include/asm/book3s (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'fixes' into nextMichael Ellerman2021-09-031-0/+20
|\
| * powerpc/32s: Fix random crashes by adding isync() after locking/unlocking KUEPChristophe Leroy2021-08-191-0/+20
* | powerpc/bug: Provide better flexibility to WARN_ON/__WARN_FLAGS() with asm gotoChristophe Leroy2021-08-151-1/+1
|/
* powerpc/book3s64/mm: update flush_tlb_range to flush page walk cacheAneesh Kumar K.V2021-07-081-0/+2
* mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *Aneesh Kumar K.V2021-07-081-1/+4
* mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *Aneesh Kumar K.V2021-07-081-1/+5
* Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-07-026-114/+211
|\
| * Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-222-0/+5
| |\
| * | powerpc: Define swapper_pg_dir[] in CChristophe Leroy2021-06-161-0/+3
| * | powerpc/kuap: Remove to/from/size parameters of prevent_user_access()Christophe Leroy2021-06-162-4/+2
| * | powerpc/kuap: Remove KUAP_CURRENT_XXXChristophe Leroy2021-06-161-1/+0
| * | powerpc/32s: Rework Kernel Userspace Access ProtectionChristophe Leroy2021-06-161-71/+79
| * | powerpc/32s: Allow disabling KUAP at boot timeChristophe Leroy2021-06-161-1/+26
| * | powerpc/32s: Allow disabling KUEP at boot timeChristophe Leroy2021-06-161-1/+5
| * | powerpc/32s: Simplify calculation of segment register contentChristophe Leroy2021-06-161-19/+23
| * | powerpc/32s: Convert switch_mmu_context() to CChristophe Leroy2021-06-161-0/+5
| * | powerpc/32s: move CTX_TO_VSID() into mmu-hash.hChristophe Leroy2021-06-161-0/+10
| * | powerpc/32s: Refactor update of user segment registersChristophe Leroy2021-06-162-0/+48
| * | powerpc/32s: Remove asm/book3s/32/hash.hChristophe Leroy2021-05-172-46/+37
| * | powerpc/32s: Speed up likely path of kuap_update_sr()Christophe Leroy2021-05-171-2/+4
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-07-021-1/+0
|\ \ \ | |_|/ |/| |
| * | mm: define default value for FIRST_USER_ADDRESSAnshuman Khandual2021-07-011-1/+0
| |/
* | KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATEBharata B Rao2021-06-221-0/+4
* | powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_defBharata B Rao2021-06-211-0/+1
|/
* powerpc/64: Fix the definition of the fixmap areaChristophe Leroy2021-04-221-1/+3
* powerpc/32s: Define a MODULE area below kernel text all the timeChristophe Leroy2021-04-141-2/+0
* powerpc/mm/64s: Add _PAGE_KERNEL_ROXMichael Ellerman2021-04-081-0/+1
* powerpc/64s: Fix pte update for kernel memory on radixJordan Niethe2021-04-081-2/+4
* powerpc/32: Manage KUAP in CChristophe Leroy2021-03-291-49/+1
* powerpc/32s: Create C version of kuap save/restore/check helpersChristophe Leroy2021-03-291-0/+45
* powerpc/64s: Make kuap_check_amr() and kuap_get_and_check_amr() genericChristophe Leroy2021-03-291-22/+2
* powerpc/32s: Move KUEP locking/unlocking in CChristophe Leroy2021-03-291-31/+0
* powerpc: Fix misspellings in tlbflush.hZhang Yunkai2021-03-241-1/+1
* powerpc: Remove duplicate includesZhang Yunkai2021-03-241-1/+0
* Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2021-02-228-13/+35
|\
| * powerpc/32s: mfsrin()/mtsrin() become mfsr()/mtsr()Christophe Leroy2021-02-081-4/+4
| * powerpc/64s: Implement ptep_clear_flush_young that does not flush TLBsNicholas Piggin2021-02-081-3/+20
| * powerpc: remove unneeded semicolonsChengyang Fan2021-02-084-4/+4
| * powerpc: convert interrupt handlers to use wrappersNicholas Piggin2021-02-081-1/+0
| * powerpc: remove arguments from fault handler functionsNicholas Piggin2021-02-081-1/+1
| * powerpc/64s: move the hash fault handling logic to CNicholas Piggin2021-02-081-0/+1
| * powerpc/mm: Declare preload_new_slb_context() prototypeCédric Le Goater2021-01-301-0/+1
| * powerpc/mm: Move hpte_insert_repeating() prototypeCédric Le Goater2021-01-301-0/+2
| * powerpc/mm: Declare some prototypesCédric Le Goater2021-01-301-0/+2
| * powerpc/64s/kuap: Use mmu_has_feature()Michael Ellerman2021-01-301-2/+2
* | powerpc/kuap: Allow kernel thread to access userspace after kthread_use_mmAneesh Kumar K.V2021-02-062-9/+11
|/
* Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2020-12-1713-236/+594
|\
| * powerpc/32s: Fix cleanup_cpu_mmu_context() compile bugMichael Ellerman2020-12-171-0/+1
| * powerpc/mm: Move the WARN() out of bad_kuap_fault()Christophe Leroy2020-12-092-9/+3
| * powerpc/32s: Inline flush_hash_entry()Christophe Leroy2020-12-091-6/+11