summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* powerpc/pseries: break early in dlpar_memory_add_by_count() loopsDaniel Henrique Barboza2021-06-241-5/+12
* powerpc/pseries: skip reserved LMBs in dlpar_memory_add_by_count()Daniel Henrique Barboza2021-06-241-0/+3
* powerpc: Offline CPU in stop_this_cpu()Nicholas Piggin2021-06-241-0/+11
* powerpc: Make PPC_IRQ_SOFT_MASK_DEBUG depend on PPC64Nicholas Piggin2021-06-241-0/+1
* powerpc/64s: Remove irq mask workaround in accumulate_stolen_time()Nicholas Piggin2021-06-241-11/+0
* powerpc/pseries: Enable hardlockup watchdog for PowerVM partitionsNicholas Piggin2021-06-241-4/+9
* powerpc/64s/interrupt: Check and fix srr_valid without crashingNicholas Piggin2021-06-241-0/+89
* powerpc/interrupt: Remove prep_irq_for_user_exit()Christophe Leroy2021-06-241-13/+3
* powerpc/interrupt: Refactor prep_irq_for_{user/kernel_enabled}_exit()Christophe Leroy2021-06-241-22/+7
* powerpc/interrupt: Interchange prep_irq_for_{kernel_enabled/user}_exit()Christophe Leroy2021-06-241-12/+11
* powerpc/interrupt: Refactor interrupt_exit_user_prepare()Christophe Leroy2021-06-241-54/+3
* powerpc/interrupt: Rename and lightly change syscall_exit_prepare_main()Christophe Leroy2021-06-241-5/+4
* powerpc/64: use interrupt restart table to speed up return from interruptNicholas Piggin2021-06-249-158/+457
* powerpc/64: treat low kernel text as irqs soft-maskedNicholas Piggin2021-06-244-13/+35
* powerpc/64: interrupt soft-enable race fixNicholas Piggin2021-06-241-0/+95
* powerpc/64: allow alternate return locations for soft-masked interruptsNicholas Piggin2021-06-247-3/+138
* powerpc/64s: save one more register in the masked interrupt handlerNicholas Piggin2021-06-241-14/+20
* powerpc/64s: system call avoid setting MSR[RI] until we set MSR[EE]Nicholas Piggin2021-06-242-4/+2
* powerpc/64: move interrupt return asm to interrupt_64.SNicholas Piggin2021-06-244-625/+640
* powerpc/64s: avoid reloading (H)SRR registers if they are still validNicholas Piggin2021-06-2447-179/+418
* powerpc/64s: introduce different functions to return from SRR vs HSRR interruptsNicholas Piggin2021-06-244-55/+92
* powerpc: remove interrupt exit helpers unused argumentNicholas Piggin2021-06-242-4/+4
* powerpc/interrupt: Fix CONFIG ifdef typoChristophe Leroy2021-06-241-1/+1
* powerpc/prom_init: Pass linux_banner to firmware via option vector 7Michael Ellerman2021-06-241-0/+13
* powerpc/prom_init: Convert prom_strcpy() into prom_strscpy_pad()Michael Ellerman2021-06-241-6/+24
* powerpc/64s: Fix boot failure with 4K RadixMichael Ellerman2021-06-241-1/+7
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2021-06-2214-22/+473
|\
| * KVM: PPC: Book3S HV: Workaround high stack usage with clangNathan Chancellor2021-06-221-1/+2
| * KVM: PPC: Book3S HV: Use H_RPT_INVALIDATE in nested KVMBharata B Rao2021-06-222-7/+32
| * KVM: PPC: Book3S HV: Add KVM_CAP_PPC_RPT_INVALIDATE capabilityBharata B Rao2021-06-221-0/+3
| * KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATEBharata B Rao2021-06-225-7/+170
| * KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATEBharata B Rao2021-06-213-0/+222
| * powerpc/book3s64/radix: Add H_RPT_INVALIDATE pgsize encodings to mmu_psize_defBharata B Rao2021-06-212-0/+6
| * KVM: PPC: Book3S HV: Fix comments of H_RPT_INVALIDATE argumentsAneesh Kumar K.V2021-06-211-2/+2
| * KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processorsSuraj Jitindar Singh2021-06-214-8/+39
* | powerpc/boot: Add a boot wrapper for MicrowattJoel Stanley2021-06-213-0/+33
* | powerpc/boot: Fixup device-tree on little endianBenjamin Herrenschmidt2021-06-212-27/+41
* | powerpc/microwatt: Add microwatt_defconfigPaul Mackerras2021-06-211-0/+98
* | powerpc/microwatt: Add support for hardware random number generatorPaul Mackerras2021-06-213-1/+50
* | powerpc/microwatt: Use standard 16550 UART for consoleBenjamin Herrenschmidt2021-06-214-6/+63
* | powerpc/xics: Add a native ICS backend for microwattBenjamin Herrenschmidt2021-06-218-0/+295
* | powerpc/microwatt: Populate platform bus from device-treeBenjamin Herrenschmidt2021-06-212-0/+15
* | powerpc: Add Microwatt device treePaul Mackerras2021-06-211-0/+98
* | powerpc: Add Microwatt platformPaul Mackerras2021-06-216-1/+36
* | powerpc/32: use set_memory_attr()Christophe Leroy2021-06-211-50/+10
* | powerpc/mm: implement set_memory_attr()Christophe Leroy2021-06-212-0/+35
* | powerpc: Set ARCH_HAS_STRICT_MODULE_RWXRussell Currey2021-06-211-0/+2
* | powerpc/bpf: Write protect JIT codeJordan Niethe2021-06-211-0/+1
* | powerpc/bpf: Remove bpf_jit_free()Jordan Niethe2021-06-211-12/+0
* | powerpc/kprobes: Mark newly allocated probes as ROXRussell Currey2021-06-211-0/+17