summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/head_32.S
Commit message (Expand)AuthorAgeFilesLines
* powerpc/32s: Rename head_32.S to head_book3s_32.SChristophe Leroy2020-10-081-1366/+0
* powerpc/32s: Setup the early hash table at all time.Christophe Leroy2020-10-081-8/+5
* powerpc: Remove support for PowerPC 601Christophe Leroy2020-10-081-41/+3
* powerpc: Drop SYNC_601() ISYNC_601() and SYNC()Christophe Leroy2020-10-081-9/+0
* powerpc/powermac: Fix low_sleep_handler with KUAP and KUEPChristophe Leroy2020-09-151-1/+1
* powerpc/32: Fix vmap stack - Do not activate MMU before reading task structChristophe Leroy2020-09-151-6/+0
* powerpc/32s: Fix assembler warning about r0Christophe Leroy2020-09-021-1/+1
* powerpc/32s: Remove TAUException wart in traps.cMichael Ellerman2020-07-291-0/+4
* powerpc/32s: Kernel space starts at TASK_SIZEChristophe Leroy2020-07-271-6/+6
* 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/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