summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/head_8xx.S
Commit message (Expand)AuthorAgeFilesLines
* powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entryChristophe Leroy2020-11-051-29/+7
* powerpc/8xx: Always fault when _PAGE_ACCESSED is not setChristophe Leroy2020-11-051-12/+2
* mm: reorder includes after introduction of linux/pgtable.hMike Rapoport2020-06-091-1/+1
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-1/+1
* powerpc/8xx: Map linear memory with huge pagesChristophe Leroy2020-05-261-2/+2
* powerpc/8xx: Refactor kernel address boundary comparisonChristophe Leroy2020-05-261-14/+8
* powerpc/8xx: Move DTLB perf handling closer.Christophe Leroy2020-05-261-12/+11
* powerpc/8xx: Remove now unused TLB miss functionsChristophe Leroy2020-05-261-83/+0
* powerpc/8xx: Drop special handling of Linear and IMMR mappings in I/D TLB han...Christophe Leroy2020-05-261-27/+2
* powerpc/8xx: Always pin TLBs at startup.Christophe Leroy2020-05-261-14/+17
* powerpc/8xx: Don't set IMMR map anymore at bootChristophe Leroy2020-05-261-22/+17
* powerpc/8xx: Add function to set pinned TLBsChristophe Leroy2020-05-261-0/+103
* powerpc/8xx: Manage 512k huge pages as standard pages.Christophe Leroy2020-05-261-7/+5
* powerpc/8xx: Prepare handlers for _PAGE_HUGE for 512k pages.Christophe Leroy2020-05-261-6/+9
* powerpc/8xx: Drop CONFIG_8xx_COPYBACK optionChristophe Leroy2020-05-261-14/+1
* powerpc/8xx: Fix clearing of bits 20-23 in ITLB missChristophe Leroy2020-02-171-1/+1
* powerpc/8xx: Enable CONFIG_VMAP_STACKChristophe Leroy2020-01-271-6/+26
* powerpc/8xx: Move tail of alignment exception out of lineMichael Ellerman2020-01-271-1/+6
* powerpc/8xx: Split breakpoint exceptionChristophe Leroy2020-01-271-9/+10
* powerpc/8xx: Move DataStoreTLBMiss perf handlerChristophe Leroy2020-01-271-12/+12
* powerpc/8xx: Drop exception entries for non-existing exceptionsChristophe Leroy2020-01-271-29/+0
* powerpc/8xx: Use alternative scratch registers in DTLB miss handlerChristophe Leroy2020-01-271-13/+14
* powerpc/32: add a macro to get and/or save DAR and DSISR on stack.Christophe Leroy2020-01-261-16/+7
* powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0Christophe Leroy2020-01-261-19/+20
* powerpc/32: save DEAR/DAR before calling handle_page_faultChristophe Leroy2020-01-261-0/+2
* powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.hChristophe Leroy2020-01-261-7/+2
* powerpc/8xx: set STACK_END_MAGIC earlier on the init_stackChristophe Leroy2019-08-281-0/+4
* powerpc/8xx: drop unused self-modifying code alternative to FixupDAR.Christophe Leroy2019-08-281-24/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-6/+1
* powerpc/32: implement fast entry for syscalls on non BOOKEChristophe Leroy2019-05-031-2/+1
* powerpc/32: Enter exceptions with MSR_EE unsetChristophe Leroy2019-05-031-16/+16
* powerpc/32: enter syscall with MSR_EE inconditionaly setChristophe Leroy2019-05-031-1/+1
* powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S and head_32.SChristophe Leroy2019-05-031-96/+2
* powerpc/32: Add KASAN supportChristophe Leroy2019-05-031-0/+3
* powerpc: Rename THREAD_INFO to TASK_STACKChristophe Leroy2019-02-231-1/+1
* powerpc/kconfig: make _etext and data areas alignment configurable on 8xxChristophe Leroy2019-02-231-2/+2
* powerpc/8xx: don't disable large TLBs with CONFIG_STRICT_KERNEL_RWXChristophe Leroy2019-02-231-12/+42
* powerpc/8xx: Map 32Mb of RAM at init.Christophe Leroy2019-02-231-20/+31
* powerpc: simplify BDI switchChristophe Leroy2019-02-221-0/+1
* powerpc/8xx: hide itlbie and dtlbie symbolsChristophe Leroy2019-02-221-8/+8
* powerpc/8xx: fix setting of pagetable for Abatron BDI debug tool.Christophe Leroy2019-01-111-1/+2
* powerpc/8xx: add exception frame markerChristophe Leroy2018-12-191-0/+3
* powerpc/8xx: regroup TLB handler routinesChristophe Leroy2018-12-041-58/+54
* powerpc/8xx: don't use r12/SPRN_SPRG_SCRATCH2 in TLB Miss handlersChristophe Leroy2018-12-041-61/+49
* powerpc/8xx: Use hardware assistance in TLB handlersChristophe Leroy2018-12-041-34/+24
* powerpc/8xx: Temporarily disable 16k pages and hugepagesChristophe Leroy2018-12-041-69/+5
* powerpc/8xx: Move SW perf counters in first 32kb of memoryChristophe Leroy2018-12-041-30/+28
* powerpc/8xx: Use patch_site for perf counters setupChristophe Leroy2018-10-261-14/+19
* powerpc/8xx: Use patch_site for memory setup patchingChristophe Leroy2018-10-261-8/+11
* Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCESSED for CONFIG_SWAP"Christophe Leroy2018-10-261-18/+27