summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc/inst: Define ppc_inst_tChristophe Leroy2021-12-0923-112/+112
* powerpc/inst: Refactor ___get_user_instr()Christophe Leroy2021-12-091-11/+2
* powerpc/32s: Allocate one 256k IBAT instead of two consecutives 128k IBATsChristophe Leroy2021-12-091-3/+2
* powerpc: Remove CONFIG_PPC_HAVE_KUAP and CONFIG_PPC_HAVE_KUEPChristophe Leroy2021-12-091-21/+0
* powerpc/kuap: Wire-up KUAP on book3e/64Christophe Leroy2021-12-092-6/+35
* powerpc/kuap: Wire-up KUAP on 85xx in 32 bits mode.Christophe Leroy2021-12-092-0/+13
* powerpc/kuap: Wire-up KUAP on 40xChristophe Leroy2021-12-093-2/+15
* powerpc/kuap: Wire-up KUAP on 44xChristophe Leroy2021-12-092-0/+17
* powerpc: Add KUAP support for BOOKE and 40xChristophe Leroy2021-12-096-1/+131
* powerpc/kuap: Make PPC_KUAP_DEBUG depend on PPC_KUAP onlyChristophe Leroy2021-12-091-1/+1
* powerpc/kuap: Prepare for supporting KUAP on BOOK3E/64Christophe Leroy2021-12-094-5/+14
* powerpc/config: Add CONFIG_BOOKE_OR_40xChristophe Leroy2021-12-0912-16/+21
* powerpc/nohash: Move setup_kuap out of 8xx.cChristophe Leroy2021-12-093-22/+32
* powerpc/kuap: Add kuap_lock()Christophe Leroy2021-12-095-6/+28
* powerpc/kuap: Remove __kuap_assert_locked()Christophe Leroy2021-12-094-18/+2
* powerpc/kuap: Check KUAP activation in generic functionsChristophe Leroy2021-12-094-76/+56
* powerpc/kuap: Add a generic intermediate layerChristophe Leroy2021-12-094-37/+86
* powerpc/kuep: Remove 'nosmep' boot time parameter except for book3s/64Christophe Leroy2021-12-096-36/+15
* powerpc/32s: Save content of sr0 to avoid 'mfsr'Christophe Leroy2021-12-098-14/+33
* powerpc/32s: Do kuep_lock() and kuep_unlock() in assemblyChristophe Leroy2021-12-099-49/+119
* powerpc/32s: Remove capability to disable KUEP at boottimeChristophe Leroy2021-12-092-10/+3
* powerpc/book3e: Activate KUEP at all timeChristophe Leroy2021-12-092-0/+3
* powerpc/44x: Activate KUEP at all timeChristophe Leroy2021-12-094-16/+4
* powerpc/8xx: Activate KUEP at all timeChristophe Leroy2021-12-093-9/+3
* Revert "powerpc: Inline setup_kup()"Christophe Leroy2021-12-093-8/+10
* powerpc/40x: Map 32Mbytes of memory at startupChristophe Leroy2021-12-091-1/+8
* powerpc/microwatt: add POWER9_CPU, clear PPC_64S_HASH_MMUNicholas Piggin2021-12-092-2/+2
* powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMUNicholas Piggin2021-12-0934-56/+171
* powerpc/64s: Make hash MMU support configurableNicholas Piggin2021-12-0912-14/+69
* powerpc/64s: Always define arch unmapped area callsNicholas Piggin2021-12-095-35/+51
* powerpc/64s: Fix radix MMU when MMU_FTR_HPTE_TABLE is clearNicholas Piggin2021-12-091-3/+6
* powerpc/64e: remove mmu_linear_psizeNicholas Piggin2021-12-091-9/+0
* powerpc: make memremap_compat_align 64s-onlyNicholas Piggin2021-12-023-21/+21
* powerpc/64: pcpu setup avoid reading mmu_linear_psize on 64e or radixNicholas Piggin2021-12-021-6/+15
* powerpc/64s: Rename hash_hugetlbpage.c to hugetlbpage.cNicholas Piggin2021-12-022-1/+1
* powerpc/64s: move page size definitions from hash specific fileNicholas Piggin2021-12-022-5/+7
* powerpc/64s: Make flush_and_reload_slb a no-op when radix is enabledNicholas Piggin2021-12-021-3/+3
* powerpc/64s: move THP trace point creation out of hash specific fileNicholas Piggin2021-12-023-2/+9
* powerpc/pseries: lparcfg don't include slb_size line in radix modeNicholas Piggin2021-12-021-1/+2
* powerpc/pseries: move process table registration away from hash-specific codeNicholas Piggin2021-12-021-28/+28
* powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specificNicholas Piggin2021-12-024-19/+27
* powerpc/pseries: Stop selecting PPC_HASH_MMU_NATIVENicholas Piggin2021-12-024-109/+104
* powerpc: Rename PPC_NATIVE to PPC_HASH_MMU_NATIVENicholas Piggin2021-12-0213-14/+14
* powerpc: Remove unused FW_FEATURE_NATIVE referencesNicholas Piggin2021-12-021-8/+0
* powerpc/xive: Fix compile when !CONFIG_PPC_POWERNV.Cédric Le Goater2021-12-023-1/+15
* powerpc/signal32: Use struct_group() to zero spe regsKees Cook2021-12-022-7/+13
* powerpc/32s: Fix shift-out-of-bounds in KASAN initChristophe Leroy2021-11-301-1/+2
* powerpc/powermac: Add missing lockdep_register_key()Christophe Leroy2021-11-301-0/+1
* powerpc/modules: Don't WARN on first module allocation attemptChristophe Leroy2021-11-301-5/+6
* powerpc/64s: Get LPID bit width from device treeNicholas Piggin2021-11-304-22/+51