summaryrefslogtreecommitdiff
path: root/arch/powerpc/kernel/head_book3s_32.S
AgeCommit message (Expand)AuthorFilesLines
2021-08-07powerpc/32s: Fix napping restore in data storage interrupt (DSI)Christophe Leroy1-1/+1
2021-06-25powerpc: Remove klimitChristophe Leroy1-4/+2
2021-06-17powerpc: Define swapper_pg_dir[] in CChristophe Leroy1-10/+0
2021-06-17powerpc: Define empty_zero_page[] in CChristophe Leroy1-5/+0
2021-06-17powerpc/32s: Initialise KUAP and KUEP in CChristophe Leroy1-6/+0
2021-06-17powerpc/32s: Convert switch_mmu_context() to CChristophe Leroy1-58/+0
2021-05-17powerpc/603: Avoid a pile of NOPs when not using SW LRU in TLB exceptionsChristophe Leroy1-4/+14
2021-05-17powerpc/32s: Remove m8260_gorom()Christophe Leroy1-36/+0
2021-04-21powerpc/32s: Enhance readability of trap typesChristophe Leroy1-21/+22
2021-03-29powerpc/32: Remove the xfer parameter in EXCEPTION() macroChristophe Leroy1-36/+36
2021-03-29powerpc/32: Dismantle EXC_XFER_STD/LITE/TEMPLATEChristophe Leroy1-8/+19
2021-03-29powerpc/32: Only restore non volatile registers when requiredChristophe Leroy1-3/+14
2021-03-29powerpc/32: Save trap number on stack in exception prologChristophe Leroy1-7/+7
2021-03-29powerpc/32: Call bad_page_fault() from do_page_fault()Christophe Leroy1-2/+2
2021-03-29powerpc/32: Set regs parameter in r3 in transfer_to_handlerChristophe Leroy1-7/+2
2021-03-29powerpc/32: Provide a name to exception prolog continuation in virtual modeChristophe Leroy1-7/+7
2021-03-29powerpc/32: Move exception prolog code into .text once MMU is back onChristophe Leroy1-19/+15
2021-03-29powerpc/32: Use START_EXCEPTION() as much as possibleChristophe Leroy1-22/+8
2021-03-29powerpc/32: Add vmap_stack_overflow label inside the macroChristophe Leroy1-1/+0
2021-03-29powerpc/32: Always enable data translation in exception prologChristophe Leroy1-45/+2
2021-03-01powerpc/603: Fix protection of user pages mapped with PROT_NONEChristophe Leroy1-3/+6
2021-02-22Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-12/+20
2021-02-11powerpc/32: Preserve cr1 in exception prolog stack check to fix build errorChristophe Leroy1-6/+0
2021-02-09powerpc: add and use unknown_async_exceptionNicholas Piggin1-3/+3
2021-02-09powerpc: remove arguments from fault handler functionsNicholas Piggin1-3/+2
2021-02-09powerpc/32s: move DABR match out of handle_page_faultChristophe Leroy1-0/+3
2021-01-31powerpc/32s: Only build hash code when CONFIG_PPC_BOOK3S_604 is selectedChristophe Leroy1-0/+12
2021-01-04powerpc/32s: Fix RTAS machine check with VMAP stackChristophe Leroy1-0/+9
2020-12-09powerpc/32s: Handle PROTFAULT in hash_page() also for CONFIG_PPC_KUAPChristophe Leroy1-8/+0
2020-12-09powerpc/32s: Make Hash var staticChristophe Leroy1-5/+0
2020-12-04powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prologChristophe Leroy1-16/+8
2020-12-04powerpc/603: Use SPRN_SDR1 to store the pgdir phys addressChristophe Leroy1-7/+24
2020-12-04powerpc/32s: Fix an FTR_SECTION_ELSEChristophe Leroy1-1/+1
2020-12-04powerpc/32s: Always map kernel text and rodata with BATsChristophe Leroy1-2/+2
2020-12-04powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832xChristophe Leroy1-0/+4
2020-11-25Merge branch 'fixes' into nextMichael Ellerman1-13/+2
2020-11-19powerpc: Replace RFI by rfi on book3s/32 and bookeChristophe Leroy1-9/+9
2020-11-08powerpc/32s: Use relocation offset when setting early hash tableChristophe Leroy1-1/+2
2020-11-05powerpc/603: Always fault when _PAGE_ACCESSED is not setChristophe Leroy1-12/+0
2020-10-08powerpc/32s: Remove #ifdef CONFIG_PPC_BOOK3S_32 in head_book3s_32.SChristophe Leroy1-15/+0
2020-10-08powerpc/32s: Rename head_32.S to head_book3s_32.SChristophe Leroy1-0/+1366