summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-07-02powerpc/tm: update comment about interrupt re-entrancyNicholas Piggin1-2/+2
2019-07-02powerpc/64s/exception: move SET_SCRATCH0 into EXCEPTION_PROLOG_0Nicholas Piggin1-24/+1
2019-07-02powerpc/64s/exception: denorm handler use standard scratch save macroNicholas Piggin1-1/+1
2019-07-02powerpc/64s/exception: machine check use standard macros to save dar/dsisrNicholas Piggin1-5/+1
2019-07-02powerpc/64s/exception: add dar and dsisr options to exception macroNicholas Piggin1-56/+45
2019-07-02powerpc/64s/exception: use common macro for windupNicholas Piggin1-76/+36
2019-07-02powerpc/64s/exception: shuffle windup code aroundNicholas Piggin1-24/+16
2019-07-02powerpc/64s/exception: simplify hmi windup codeNicholas Piggin1-4/+18
2019-07-02powerpc/64s/exception: move machine check windup in_mce handlingNicholas Piggin1-4/+4
2019-07-02powerpc/64s/exception: windup use r9 consistently to restore SPRsNicholas Piggin1-6/+6
2019-07-02powerpc/64s/exception: mtmsrd L=1 cleanupNicholas Piggin1-7/+2
2019-07-02powerpc/64s/exception: avoid SPR RAW scoreboard stall in real mode entryNicholas Piggin1-7/+7
2019-07-02powerpc/64s/exception: clean up system call entryNicholas Piggin1-17/+7
2019-07-02powerpc/64s/exception: move paca save area offsets into exception-64s.SNicholas Piggin2-14/+25
2019-07-02powerpc/64s/exception: remove pointless EXCEPTION_PROLOG macro indirectionNicholas Piggin1-57/+51
2019-07-02powerpc/64s/exception: generate regs clear instructions using .reptNicholas Piggin1-13/+16
2019-07-02powerpc/64s/exception: fix indenting irregularitiesNicholas Piggin1-46/+46
2019-07-02powerpc/64s/exception: use a gas macro for system call handler codeNicholas Piggin1-72/+55
2019-07-02powerpc/64s/exception: remove unused BRANCH_TO_COMMONNicholas Piggin1-8/+0
2019-07-02powerpc/64s/exception: remove __BRANCH_TO_KVMNicholas Piggin1-25/+18
2019-07-02powerpc/64s/exception: move head-64.h code to exception-64s.S where it is usedNicholas Piggin3-253/+251
2019-07-02powerpc/64s/exception: move exception-64s.h code to exception-64s.S where it ...Nicholas Piggin2-431/+431
2019-07-02powerpc/64s/exception: move KVM related code togetherNicholas Piggin1-19/+21
2019-07-02powerpc/64s/exception: remove STD_EXCEPTION_COMMON variantsNicholas Piggin2-24/+17
2019-07-02powerpc/64s/exception: move EXCEPTION_PROLOG_2* to a more logical placeNicholas Piggin1-56/+57
2019-07-02powerpc/64s/exception: improve 0x500 handler codeNicholas Piggin1-12/+4
2019-07-02powerpc/64s/exception: unwind exception-64s.h macrosNicholas Piggin3-139/+82
2019-07-02powerpc/64s/exception: Move EXCEPTION_COMMON additions into callersNicholas Piggin3-52/+39
2019-07-02powerpc/64s/exception: Move EXCEPTION_COMMON handler and return branches into...Nicholas Piggin2-21/+26
2019-07-02powerpc/64s/exception: Make EXCEPTION_PROLOG_0 a gas macro for consistency wi...Nicholas Piggin2-24/+25
2019-07-02powerpc/64s/exception: KVM handler can set the HSRR trap bitNicholas Piggin2-5/+7
2019-07-02powerpc/64s/exception: merge KVM handler and skip variantsNicholas Piggin3-23/+15
2019-07-02powerpc/64s/exception: consolidate maskable and non-maskable prologsNicholas Piggin2-77/+55
2019-07-02powerpc/64s/exception: remove the "extra" macro parameterNicholas Piggin2-122/+114
2019-07-02powerpc/64s/exception: fix sreset KVM test codeNicholas Piggin1-3/+3
2019-07-02powerpc/64s/exception: move and tidy EXCEPTION_PROLOG_2 variantsNicholas Piggin2-54/+51
2019-07-02powerpc/64s/exception: consolidate EXCEPTION_PROLOG_2 with _NORI variantNicholas Piggin2-38/+17
2019-07-02powerpc/64s/exception: remove H concatenation for EXC_HV variantsNicholas Piggin3-184/+253
2019-07-02powerpc/64s/exception: Remove unused SOFTEN_VALUE_0x980Michael Ellerman1-1/+0
2019-07-01powerpc/64s/exception: fix line wrap and semicolon inconsistencies in macrosNicholas Piggin2-52/+52
2019-07-01powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functionsChristoph Hellwig3-49/+0
2019-07-01powerpc/powernv: remove unused NPU DMA codeChristoph Hellwig4-581/+0
2019-07-01powerpc/powernv: remove the unused tunneling exportsChristoph Hellwig4-77/+3
2019-07-01powerpc/powernv: remove the unused pnv_pci_set_p2p functionChristoph Hellwig5-84/+0
2019-07-01powerpc/xmon: Fix disabling tracing while in xmonNaveen N. Rao1-2/+4
2019-07-01selftests/powerpc: ppc_asm.h: typo in the header guardDenis Efremov1-1/+1
2019-07-01powerpc/cacheflush: fix variable set but not usedQian Cai1-2/+5
2019-07-01powerpc/eeh_cache: fix a W=1 kernel-doc warningQian Cai1-0/+3
2019-07-01powerpc/ftrace: Enable C Version of recordmcountChristophe Leroy1-0/+1
2019-07-01recordmcount: Fix spurious mcount entries on powerpcNaveen N. Rao1-1/+2