summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/exceptions-64e.S
Commit message (Expand)AuthorAgeFilesLines
* powerpc/64e: Clarify register saves and clears with {SAVE,ZEROIZE}_GPRSRohan McLure2022-09-261-16/+12
* powerpc/64e: Remove unnecessary #ifdef CONFIG_PPC_FSL_BOOK3EChristophe Leroy2022-09-261-8/+0
* powerpc: flexible GPR range save/restore macrosNicholas Piggin2021-11-291-10/+4
* powerpc/64e: Get dear offset with _DEAR macroXiongwei Song2021-08-261-4/+4
* powerpc/64e: Get esr offset with _ESR macroXiongwei Song2021-08-261-5/+5
* powerpc/booke: Avoid link stack corruption in several placesChristophe Leroy2021-08-251-3/+3
* powerpc/64e: remove implicit soft-masking and interrupt exit restart logicNicholas Piggin2021-06-301-11/+1
* powerpc/64e: fix CONFIG_RELOCATABLE build warningsNicholas Piggin2021-06-301-0/+11
* powerpc/64: treat low kernel text as irqs soft-maskedNicholas Piggin2021-06-251-1/+11
* powerpc/64: allow alternate return locations for soft-masked interruptsNicholas Piggin2021-06-251-2/+35
* powerpc/64s: introduce different functions to return from SRR vs HSRR interruptsNicholas Piggin2021-06-251-0/+4
* powerpc/64e/interrupt: Fix nvgprs being clobberedNicholas Piggin2021-05-141-14/+24
* powerpc/64e/interrupt: handle bad_page_fault in CNicholas Piggin2021-04-141-6/+0
* powerpc/64e/interrupt: reconcile irq soft-mask state in CNicholas Piggin2021-04-141-38/+1
* powerpc/64e/interrupt: NMI save irq soft-mask state in CNicholas Piggin2021-04-141-32/+4
* powerpc/64e/interrupt: use new interrupt returnNicholas Piggin2021-04-141-296/+25
* powerpc/64e/interrupt: always save nvgprs on interruptNicholas Piggin2021-04-141-24/+3
* powerpc/64: entry cpu time accounting in CNicholas Piggin2021-02-091-1/+0
* powerpc: bad_page_fault get registers from regsNicholas Piggin2021-02-091-2/+1
* powerpc: DebugException remove argsNicholas Piggin2021-02-091-2/+0
* powerpc: remove arguments from fault handler functionsNicholas Piggin2021-02-091-2/+0
* powerpc/fault: Perform exception fixup in do_page_fault()Christophe Leroy2020-12-091-1/+1
* powerpc/64e: remove 64s specific interrupt soft-mask codeNicholas Piggin2020-10-061-10/+0
* powerpc/64e: remove PACA_IRQ_EE_EDGENicholas Piggin2020-10-061-1/+0
* powerpc/64s: Implement interrupt exit logic in CNicholas Piggin2020-04-011-7/+248
* powerpc/64: Implement soft interrupt replay in CNicholas Piggin2020-04-011-32/+0
* powerpc: unify definition of M_IF_NEEDEDJason Yan2019-11-131-11/+1
* powerpc/64: optimise LOAD_REG_IMMEDIATE_SYM()Christophe Leroy2019-08-271-9/+13
* powerpc: rewrite LOAD_REG_IMMEDIATE() as an intelligent macroChristophe Leroy2019-08-271-5/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* powerpc/fsl: Fix the flush of branch predictor.Christophe Leroy2019-02-271-0/+1
* powerpc/64: Replace CURRENT_THREAD_INFO with PACA_THREAD_INFOChristophe Leroy2019-02-231-1/+1
* powerpc: Activate CONFIG_THREAD_INFO_IN_TASKChristophe Leroy2019-02-231-11/+0
* powerpc/fsl: Flush the branch predictor at each kernel entry (64bit)Diana Craciun2018-12-201-1/+25
* powerpc: clean inclusions of asm/feature-fixups.hChristophe Leroy2018-07-301-0/+1
* powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closelyNicholas Piggin2018-07-241-0/+4
* powerpc/64s: Fix may_hard_irq_enable() for PMI soft maskingNicholas Piggin2018-02-081-0/+2
* powerpc/64: Rename soft_enabled to irq_soft_maskMadhavan Srinivasan2018-01-191-5/+5
* powerpc/64: Change soft_enabled from flag to bitmaskMadhavan Srinivasan2018-01-191-5/+5
* powerpc/64: Add #defines for paca->soft_enabled flagsMadhavan Srinivasan2018-01-191-3/+3
* powerpc/64e: Fix hang when debugging programs with relocated kernelLiuHailong2017-04-301-0/+12
* powerpc/64e: Don't branch to dot symbolsNicholas Piggin2016-11-281-3/+3
* powerpc32: provide VIRT_CPU_ACCOUNTINGChristophe Leroy2016-07-091-2/+2
* powerpc: Various typo fixesMichael Ellerman2016-06-141-1/+1
* powerpc/book3e: support CONFIG_RELOCATABLETiejun Chen2015-10-271-2/+7
* powerpc/book3e-64: rename interrupt_end_book3e with __end_interruptsTiejun Chen2015-10-271-4/+4
* powerpc/fsl: Force coherent memory on e500mc derivativesScott Wood2015-08-071-5/+8
* powerpc/booke: Revert SPE/AltiVec common defines for interrupt numbersMihai Caraman2014-09-221-2/+2
* powerpc: Remove platforms/wsp and associated piecesMichael Ellerman2014-06-111-16/+0
* powerpc: Remove dot symbol usage in exception macrosAnton Blanchard2014-04-231-4/+4