summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/exceptions-64s.S (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc/64s/kuap: Conditionally restore AMR in kuap_restore_amr asmNicholas Piggin2020-05-281-2/+2
* Merge branch 'fixes' into nextMichael Ellerman2020-05-261-0/+3
|\
| * powerpc/64s: Fix restore of NV GPRs after facility unavailable exceptionMichael Ellerman2020-05-261-0/+2
| * powerpc/64s/kuap: Restore AMR in system reset exceptionNicholas Piggin2020-05-041-0/+1
* | powerpc/64s/exceptions: Machine check reconcile irq stateNicholas Piggin2020-05-181-0/+19
* | powerpc/64s/exceptions: Change irq reconcile for NMIs from reusing _DAR to RE...Nicholas Piggin2020-05-181-5/+5
* | powerpc/64s/exceptions: Fix in_mce accounting in unrecoverable pathNicholas Piggin2020-05-181-0/+4
* | powerpc/64s/exception: Fix machine check no-loss idle wakeupNicholas Piggin2020-05-181-6/+8
|/
* powerpc/64s: Fix doorbell wakeup msgclr optimisationNicholas Piggin2020-04-021-19/+0
* powerpc/64s/exception: Remove lite interrupt returnNicholas Piggin2020-04-011-10/+14
* powerpc/64s: Implement interrupt exit logic in CNicholas Piggin2020-04-011-74/+45
* powerpc/64: Implement soft interrupt replay in CNicholas Piggin2020-04-011-47/+0
* powerpc/64s/exception: Soft NMI interrupt should not use ret_from_exceptNicholas Piggin2020-04-011-1/+29
* powerpc/64s/exception: Reconcile interrupts in system_resetNicholas Piggin2020-04-011-4/+10
* powerpc/64s/exception: Only test KVM in SRR interrupts when PR KVM is supportedNicholas Piggin2020-04-011-3/+62
* powerpc/64s/exception: Add more comments for interrupt handlersNicholas Piggin2020-04-011-38/+353
* powerpc/64s/exception: Clean up SRR specifiersNicholas Piggin2020-04-011-36/+32
* powerpc/64s/exception: Re-inline some handlersNicholas Piggin2020-04-011-3/+3
* powerpc/64s/exception: Avoid touching the stack in hdecrementerNicholas Piggin2020-04-011-5/+20
* powerpc/64s/exception: Trim unused arguments from KVMTEST macroNicholas Piggin2020-04-011-6/+6
* powerpc/64s/exception: Remove the SPR saving patch code macrosNicholas Piggin2020-04-011-54/+28
* powerpc/64s/exception: Remove confusing IEARLY optionNicholas Piggin2020-04-011-25/+24
* powerpc/64s/exception: Move KVM test to common codeNicholas Piggin2020-04-011-121/+139
* powerpc/64s/exception: Move soft-mask test to common codeNicholas Piggin2020-04-011-57/+49
* powerpc/64s/exception: Move real to virt switch into the common handlerNicholas Piggin2020-04-011-149/+116
* powerpc/64s/exception: Add ISIDE optionNicholas Piggin2020-04-011-7/+16
* powerpc/64s/exception: Remove old INT_KVM_HANDLERNicholas Piggin2020-04-011-29/+26
* powerpc/64s/exception: Remove old INT_COMMON macroNicholas Piggin2020-04-011-27/+24
* powerpc/64s/exception: Remove old INT_ENTRY macroNicholas Piggin2020-04-011-38/+30
* powerpc/64s/exception: Move all interrupt handlers to new style code gen macrosNicholas Piggin2020-04-011-138/+418
* powerpc/64s/exception: Expand EXC_COMMON and EXC_COMMON_ASYNC macrosNicholas Piggin2020-04-011-43/+117
* powerpc/64s/exception: Add GEN_KVM macro that uses INT_DEFINE parametersNicholas Piggin2020-04-011-1/+11
* powerpc/64s/exception: Add GEN_COMMON macro that uses INT_DEFINE parametersNicholas Piggin2020-04-011-7/+17
* powerpc/64s/exception: Introduce INT_DEFINE parameter block for code generationNicholas Piggin2020-04-011-4/+73
* powerpc: Provide initial documentation for PAPR hcallsVaibhav Jain2020-01-291-16/+3
* powerpc/64s: Reimplement power4_idle code in CNicholas Piggin2020-01-161-2/+11
* powerpc/64s/exception: Fix kaup -> kuap typoAndrew Donnellan2019-11-131-3/+3
* powerpc/64s/exception: reduce page fault unnecessary loadsNicholas Piggin2019-08-301-21/+17
* powerpc/64s/exception: Remove pointless KVM handler name bifurcationNicholas Piggin2019-08-301-58/+44
* powerpc/64s/exception: program check handler do not branch into a macroNicholas Piggin2019-08-301-7/+8
* powerpc/64s/exception: move interrupt entry code above the common handlerNicholas Piggin2019-08-301-225/+225
* powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcile optionsNicholas Piggin2019-08-301-60/+51
* powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 and 2 into callerNicholas Piggin2019-08-301-45/+40
* powerpc/64s/exception: Expand EXCEPTION_COMMON macro into callerNicholas Piggin2019-08-301-27/+27
* powerpc/64s/exception: Add INT_COMMON gas macro to generate common exception ...Nicholas Piggin2019-08-301-20/+32
* powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3Nicholas Piggin2019-08-301-12/+6
* powerpc/64s/exception: KVM_HANDLER reorder arguments to match other macrosNicholas Piggin2019-08-301-8/+8
* powerpc/64s/exception: Add INT_KVM_HANDLER gas macroNicholas Piggin2019-08-301-59/+40
* powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and use it in HDSINicholas Piggin2019-08-301-6/+10
* powerpc/64s/exception: Add the virt variant of the denorm interrupt handlerNicholas Piggin2019-08-301-1/+5