summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/exceptions-64s.S
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2020-08-071-7/+143
|\
| * Merge branch 'scv' support into nextMichael Ellerman2020-07-231-7/+143
| |\
| | * powerpc/64s: system call support for scv/rfscv instructionsNicholas Piggin2020-07-221-4/+119
| | * powerpc/64s/exception: treat NIA below __end_interrupts as soft-maskedNicholas Piggin2020-07-221-3/+24
* | | powerpc/64s/hash: Fix hash_preload running with interrupts enabledNicholas Piggin2020-07-271-3/+11
|/ /
* / powerpc/64s/exception: Fix 0x1500 interrupt handler crashNicholas Piggin2020-07-081-1/+1
|/
* powerpc/64s: Fix KVM interrupt using wrong save areaNicholas Piggin2020-06-161-2/+2
* 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-031-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