summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel
AgeCommit message (Expand)AuthorFilesLines
2021-12-16powerpc/64s/interrupt: Don't enable MSR[EE] in irq handlers unless perf is in...Nicholas Piggin3-17/+20
2021-12-16powerpc/64s/interrupt: handle MSR EE and RI in interrupt entry wrapperNicholas Piggin3-34/+19
2021-12-09powerpc/fadump: Fix inaccurate CPU state info in vmcore generated with panicHari Bathini2-0/+18
2021-12-09powerpc: handle kdump appropriately with crash_kexec_post_notifiers optionHari Bathini1-0/+30
2021-12-09powerpc/inst: Define ppc_inst_t as u32 on PPC32Christophe Leroy1-6/+2
2021-12-09powerpc/inst: Define ppc_inst_tChristophe Leroy11-42/+42
2021-12-09powerpc/kuap: Wire-up KUAP on 85xx in 32 bits mode.Christophe Leroy1-0/+12
2021-12-09powerpc/kuap: Wire-up KUAP on 40xChristophe Leroy1-0/+8
2021-12-09powerpc/kuap: Wire-up KUAP on 44xChristophe Leroy1-0/+16
2021-12-09powerpc: Add KUAP support for BOOKE and 40xChristophe Leroy1-0/+3
2021-12-09powerpc/kuap: Prepare for supporting KUAP on BOOK3E/64Christophe Leroy1-3/+3
2021-12-09powerpc/config: Add CONFIG_BOOKE_OR_40xChristophe Leroy7-8/+8
2021-12-09powerpc/kuap: Add kuap_lock()Christophe Leroy1-0/+2
2021-12-09powerpc/32s: Save content of sr0 to avoid 'mfsr'Christophe Leroy2-5/+4
2021-12-09powerpc/32s: Do kuep_lock() and kuep_unlock() in assemblyChristophe Leroy4-3/+41
2021-12-09powerpc/book3e: Activate KUEP at all timeChristophe Leroy1-0/+1
2021-12-09powerpc/44x: Activate KUEP at all timeChristophe Leroy1-8/+2
2021-12-09powerpc/40x: Map 32Mbytes of memory at startupChristophe Leroy1-1/+8
2021-12-09powerpc/64s: Move hash MMU support code under CONFIG_PPC_64S_HASH_MMUNicholas Piggin9-25/+44
2021-12-09powerpc/64s: Make hash MMU support configurableNicholas Piggin1-4/+10
2021-12-02powerpc/64: pcpu setup avoid reading mmu_linear_psize on 64e or radixNicholas Piggin1-6/+15
2021-12-02powerpc/64s: Make flush_and_reload_slb a no-op when radix is enabledNicholas Piggin1-3/+3
2021-12-02powerpc/64s: Move and rename do_bad_slb_fault as it is not hash specificNicholas Piggin1-2/+2
2021-12-02powerpc/signal32: Use struct_group() to zero spe regsKees Cook1-5/+9
2021-11-30powerpc/modules: Don't WARN on first module allocation attemptChristophe Leroy1-5/+6
2021-11-29powerpc: flexible GPR range save/restore macrosNicholas Piggin9-75/+42
2021-11-29powerpc/watchdog: help remote CPUs to flush NMI printk outputNicholas Piggin1-6/+31
2021-11-29powerpc: Don't bother about .data..Lubsan sectionsChristophe Leroy1-8/+0
2021-11-29powerpc/ftrace: Activate HAVE_DYNAMIC_FTRACE_WITH_REGS on PPC32Christophe Leroy3-10/+123
2021-11-29powerpc/ftrace: Add module_trampoline_target() for PPC32Christophe Leroy2-33/+29
2021-11-29powerpc/ftrace: No need to read LR from stack in _mcount()Christophe Leroy1-5/+4
2021-11-29powerpc: Mark probe_machine() __init and staticMichael Ellerman1-1/+1
2021-11-29powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILINGMichael Ellerman1-0/+2
2021-11-25powerpc/watchdog: Fix wd_smp_last_reset_tb reportingNicholas Piggin1-4/+4
2021-11-25powerpc/watchdog: read TB close to where it is usedNicholas Piggin1-12/+14
2021-11-25powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipiNicholas Piggin1-19/+74
2021-11-25powerpc/watchdog: tighten non-atomic read-modify-write accessNicholas Piggin1-10/+26
2021-11-25powerpc/watchdog: Fix missed watchdog reset due to memory ordering raceNicholas Piggin1-1/+40
2021-11-25powerpc/prom_init: Fix improper check of prom_getprop()Peiwei Hu1-1/+1
2021-11-25powerpc/rtas: rtas_busy_delay_time() kernel-docNathan Lynch1-2/+19
2021-11-25powerpc/rtas: rtas_busy_delay() improvementsNathan Lynch1-7/+67
2021-11-25powerpc/rtas: kernel-doc fixesNathan Lynch1-4/+5
2021-11-25powerpc/eeh: Use a goto for recovery failuresOliver O'Halloran1-48/+45
2021-11-25powerpc/eeh: Small refactor of eeh_handle_normal_event()Daniel Axtens1-34/+35
2021-11-25powerpc/btext: add missing of_node_putJulia Lawall1-1/+3
2021-11-24KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRsNicholas Piggin1-0/+6
2021-11-24KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRsNicholas Piggin1-0/+28
2021-11-24powerpc/64s: Always set PMU control registers to frozen/disabled when not in useNicholas Piggin2-5/+5
2021-11-24powerpc/64s: Keep AMOR SPR a constant ~0 at runtimeNicholas Piggin2-0/+10
2021-11-24powerpc/time: add API for KVM to re-arm the host timer/decrementerNicholas Piggin1-9/+43