summaryrefslogtreecommitdiff
path: root/arch/powerpc/kernel
Commit message (Expand)AuthorAgeFilesLines
* powerpc/64: enable MSR[EE] in irq replay pt_regsNicholas Piggin2021-06-301-0/+1
* powerpc/64s: add a table of implicit soft-masked addressesNicholas Piggin2021-06-303-10/+71
* powerpc/64e: remove implicit soft-masking and interrupt exit restart logicNicholas Piggin2021-06-303-14/+16
* powerpc/64e: fix CONFIG_RELOCATABLE build warningsNicholas Piggin2021-06-301-0/+11
* powerpc/interrupt: Use names in check_return_regs_valid()Christophe Leroy2021-06-261-2/+2
* powerpc/interrupt: Also use exit_must_hard_disable() on PPC32Christophe Leroy2021-06-261-5/+3
* powerpc/sysfs: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZEJason Wang2021-06-261-6/+6
* powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi()Michael Ellerman2021-06-261-6/+20
* powerpc/rtas-rtc: remove unused constantNathan Lynch2021-06-251-1/+1
* powerpc: Fix is_kvm_guest() / kvm_para_available()Michael Ellerman2021-06-251-4/+6
* powerpc/64s: Make prom_init require RELOCATABLEMichael Ellerman2021-06-251-56/+2
* powerpc/kprobes: Warn if instruction patching failedNaveen N. Rao2021-06-251-2/+2
* powerpc/kprobes: Roll IS_RFI() macro into IS_RFID()Naveen N. Rao2021-06-251-2/+2
* powerpc/kprobes: Fix Oops by passing ppc_inst as a pointer to emulate_step() ...Naveen N. Rao2021-06-251-2/+6
* powerpc/64s: Fix copy-paste data exposure into newly created tasksNicholas Piggin2021-06-251-16/+32
* powerpc/32: Avoid #ifdef nested with FTR_SECTION on booke syscall entryChristophe Leroy2021-06-251-2/+2
* powerpc/32: Reduce code duplication of system call entryChristophe Leroy2021-06-253-37/+19
* powerpc/32: Interchange r1 and r11 in SYSCALL_ENTRY on bookeChristophe Leroy2021-06-252-10/+11
* powerpc/32: Interchange r10 and r12 in SYSCALL_ENTRY on non bookeChristophe Leroy2021-06-251-17/+17
* powerpc: Remove klimitChristophe Leroy2021-06-253-8/+4
* powerpc: Offline CPU in stop_this_cpu()Nicholas Piggin2021-06-251-0/+11
* powerpc/64s: Remove irq mask workaround in accumulate_stolen_time()Nicholas Piggin2021-06-251-11/+0
* powerpc/pseries: Enable hardlockup watchdog for PowerVM partitionsNicholas Piggin2021-06-251-4/+9
* powerpc/64s/interrupt: Check and fix srr_valid without crashingNicholas Piggin2021-06-251-0/+89
* powerpc/interrupt: Remove prep_irq_for_user_exit()Christophe Leroy2021-06-251-13/+3
* powerpc/interrupt: Refactor prep_irq_for_{user/kernel_enabled}_exit()Christophe Leroy2021-06-251-22/+7
* powerpc/interrupt: Interchange prep_irq_for_{kernel_enabled/user}_exit()Christophe Leroy2021-06-251-12/+11
* powerpc/interrupt: Refactor interrupt_exit_user_prepare()Christophe Leroy2021-06-251-54/+3
* powerpc/interrupt: Rename and lightly change syscall_exit_prepare_main()Christophe Leroy2021-06-251-5/+4
* powerpc/64: use interrupt restart table to speed up return from interruptNicholas Piggin2021-06-253-152/+387
* powerpc/64: treat low kernel text as irqs soft-maskedNicholas Piggin2021-06-253-10/+27
* powerpc/64: interrupt soft-enable race fixNicholas Piggin2021-06-251-0/+95
* powerpc/64: allow alternate return locations for soft-masked interruptsNicholas Piggin2021-06-253-2/+86
* powerpc/64s: save one more register in the masked interrupt handlerNicholas Piggin2021-06-251-14/+20
* powerpc/64s: system call avoid setting MSR[RI] until we set MSR[EE]Nicholas Piggin2021-06-252-4/+2
* powerpc/64: move interrupt return asm to interrupt_64.SNicholas Piggin2021-06-253-624/+639
* powerpc/64s: avoid reloading (H)SRR registers if they are still validNicholas Piggin2021-06-2523-134/+273
* powerpc/64s: introduce different functions to return from SRR vs HSRR interruptsNicholas Piggin2021-06-254-55/+92
* powerpc: remove interrupt exit helpers unused argumentNicholas Piggin2021-06-251-2/+2
* powerpc/interrupt: Fix CONFIG ifdef typoChristophe Leroy2021-06-251-1/+1
* powerpc/prom_init: Pass linux_banner to firmware via option vector 7Michael Ellerman2021-06-251-0/+13
* powerpc/prom_init: Convert prom_strcpy() into prom_strscpy_pad()Michael Ellerman2021-06-251-6/+24
* powerpc/microwatt: Use standard 16550 UART for consoleBenjamin Herrenschmidt2021-06-211-0/+39
* powerpc/kprobes: Mark newly allocated probes as ROXRussell Currey2021-06-211-0/+17
* powerpc/modules: Make module_alloc() Strict Module RWX awareJordan Niethe2021-06-211-1/+3
* powerpc/security: Add a security feature for STF barrierNicholas Piggin2021-06-211-5/+2
* powerpc/powernv: Fix machine check reporting of async store errorsNicholas Piggin2021-06-211-8/+40
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-174-223/+43
|\
| * KVM: PPC: Book3S HV: Remove radix guest support from P7/8 pathNicholas Piggin2021-06-101-1/+0
| * KVM: PPC: Book3S HV P9: Implement the rest of the P9 path in CNicholas Piggin2021-06-101-1/+4