summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/head_32.S
Commit message (Expand)AuthorAgeFilesLines
* powerpc/rtas: Remove machine_check_in_rtas()Christophe Leroy2020-06-021-1/+1
* Revert "powerpc/32s: reorder Linux PTE bits to better match Hash PTE bits."Christophe Leroy2020-05-201-3/+6
* powerpc/32s: reorder Linux PTE bits to better match Hash PTE bits.Christophe Leroy2020-03-251-6/+3
* powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACKChristophe Leroy2020-02-181-5/+150
* powerpc/32s: Enable CONFIG_VMAP_STACKChristophe Leroy2020-01-271-3/+13
* powerpc/32s: Avoid crossing page boundary while changing SRR0/1.Christophe Leroy2020-01-271-0/+6
* powerpc/32s: Reorganise DSI handler.Christophe Leroy2020-01-271-14/+17
* powerpc/32: add a macro to get and/or save DAR and DSISR on stack.Christophe Leroy2020-01-261-4/+1
* 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-3/+1
* powerpc/32s: use CONFIG_PPC_BOOK3S_601 instead of reading PVRChristophe Leroy2019-08-281-27/+22
* powerpc/603: Fix handling of the DIRTY flagChristophe Leroy2019-08-201-2/+2
* powerpc/32s: Fix boot failure with DEBUG_PAGEALLOC without KASAN.Christophe Leroy2019-08-201-0/+2
* Merge tag 'powerpc-5.2-5' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-06-221-0/+1
|\
| * powerpc/32s: fix initial setup of segment registers on secondary CPUChristophe Leroy2019-06-151-0/+1
* | 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-34/+34
* 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-97/+2
* powerpc/32s: set up an early static hash table for KASAN.Christophe Leroy2019-05-031-25/+45
* powerpc/32s: move hash code patching out of MMU_init_hw()Christophe Leroy2019-05-031-0/+3
* powerpc/32: Add KASAN supportChristophe Leroy2019-05-031-0/+3
* powerpc/32s: Implement Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-0/+11
* powerpc/32s: Prepare Kernel Userspace Access ProtectionChristophe Leroy2019-04-211-11/+11
* powerpc/32s: Implement Kernel Userspace Execution Prevention.Christophe Leroy2019-04-211-1/+14
* powerpc/32: Fix early boot failure with RTAS built-inChristophe Leroy2019-04-011-8/+0
* powerpc/6xx: fix setup and use of SPRN_SPRG_PGDIR for hash32Christophe Leroy2019-03-191-0/+6
* powerpc: 'current_set' is now a table of task_struct pointersChristophe Leroy2019-02-231-3/+3
* powerpc: Activate CONFIG_THREAD_INFO_IN_TASKChristophe Leroy2019-02-231-3/+3
* powerpc: Update comments in preparation for THREAD_INFO_IN_TASKChristophe Leroy2019-02-231-1/+1
* powerpc: Rename THREAD_INFO to TASK_STACKChristophe Leroy2019-02-231-1/+1
* powerpc/mm/32s: add setibat() clearibat() and update_bats()Christophe Leroy2019-02-231-0/+35
* Revert "powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handling"Michael Ellerman2019-02-231-1/+4
* powerpc/book3s32: Reorder _PAGE_XXX flags to simplify TLB handlingChristophe Leroy2019-02-221-4/+1
* powerpc/603: don't handle PAGE_ACCESSED in TLB miss handlers.Christophe Leroy2019-02-221-11/+13
* powerpc/603: Don't worry about _PAGE_USER in TLB miss handlersChristophe Leroy2019-02-221-9/+3
* powerpc/603: let's handle PAGE_DIRTY directlyChristophe Leroy2019-02-221-4/+2
* powerpc/603: Don't handle _PAGE_RW and _PAGE_DIRTY on ITLB missesChristophe Leroy2019-02-221-6/+2
* powerpc/603: Don't handle kernel page TLB misses when not needChristophe Leroy2019-02-221-0/+4
* powerpc/603: use physical address directly in TLB miss handlers.Christophe Leroy2019-02-221-9/+6
* powerpc/6xx: Store PGDIR physical address in a SPRGChristophe Leroy2019-02-221-13/+12
* powerpc/6xx: Don't use SPRN_SPRG2 for storing stack pointer while in RTASChristophe Leroy2019-02-221-10/+12
* powerpc: simplify BDI switchChristophe Leroy2019-02-221-3/+2
* powerpc/mm: add exec protection on powerpc 603Christophe Leroy2018-12-191-1/+1
* powerpc/book3s/32: Use MMU_FTR_HPTE_TABLE in head_32.SChristophe Leroy2018-12-191-0/+4
* powerpc: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32Christophe Leroy2018-11-261-7/+7
* powerpc: clean inclusions of asm/feature-fixups.hChristophe Leroy2018-07-301-0/+1
* powerpc: Fix DABR match on hash based systemsBenjamin Herrenschmidt2017-11-131-1/+1
* powerpc/mm: Use symbolic constants for filtering SRR1 bits on ISIsBenjamin Herrenschmidt2017-08-031-2/+2