aboutsummaryrefslogtreecommitdiff
path: root/arch/powerpc
AgeCommit message (Expand)AuthorFilesLines
2021-11-24KVM: PPC: Book3S HV P9: Optimise timebase readsNicholas Piggin3-58/+65
2021-11-24KVM: PPC: Book3S HV P9: Move TB updatesNicholas Piggin1-18/+18
2021-11-24KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebaseNicholas Piggin6-43/+49
2021-11-24KVM: PPC: Book3S HV P9: Add kvmppc_stop_thread to match kvmppc_start_threadNicholas Piggin1-2/+9
2021-11-24KVM: PPC: Book3S HV P9: Improve mtmsrd scheduling by delaying MSR[EE] disableNicholas Piggin1-5/+18
2021-11-24KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRsNicholas Piggin4-19/+71
2021-11-24KVM: PPC: Book3S HV P9: Move SPRG restore to restore_p9_host_os_sprsNicholas Piggin1-2/+2
2021-11-24KVM: PPC: Book3S HV: CTRL SPR does not require read-modify-writeNicholas Piggin2-10/+7
2021-11-24KVM: PPC: Book3S HV P9: Factor out yield_count incrementNicholas Piggin1-12/+12
2021-11-24KVM: PPC: Book3S HV P9: Demand fault PMU SPRs when marked not inuseNicholas Piggin1-33/+98
2021-11-24KVM: PPC: Book3S HV P9: Factor PMU save/load into context switch functionsNicholas Piggin1-33/+28
2021-11-24KVM: PPC: Book3S HV P9: Implement PMU save/restore in CNicholas Piggin4-74/+208
2021-11-24powerpc/64s: Implement PMU override command line optionNicholas Piggin1-0/+35
2021-11-24powerpc/64s: Always set PMU control registers to frozen/disabled when not in useNicholas Piggin3-5/+10
2021-11-24KVM: PPC: Book3S HV: Don't always save PMU for guest capable of nestingNicholas Piggin2-2/+23
2021-11-24powerpc/64s: Keep AMOR SPR a constant ~0 at runtimeNicholas Piggin6-24/+13
2021-11-24KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guestsNicholas Piggin1-4/+25
2021-11-24powerpc/time: add API for KVM to re-arm the host timer/decrementerNicholas Piggin3-26/+49
2021-11-24KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exitNicholas Piggin2-4/+5
2021-11-24KVM: PPC: Book3S HV P9: Use large decrementer for HDECNicholas Piggin3-1/+5
2021-11-24KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer readNicholas Piggin3-7/+13
2021-11-24KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to hostNicholas Piggin1-1/+1
2021-11-24powerpc/64s: guard optional TIDR SPR with CPU ftr testNicholas Piggin2-6/+16
2021-11-24powerpc/64s: Remove WORT SPR from POWER9/10 (take 2)Nicholas Piggin1-1/+0
2021-11-24powerpc/32: Fix hardlockup on vmap stack overflowChristophe Leroy1-3/+3
2021-11-24KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLBNicholas Piggin1-1/+4
2021-11-21Merge tag 'powerpc-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds11-59/+52
2021-11-19Merge branch 'SA_IMMUTABLE-fixes-for-v5.16-rc2' of git://git.kernel.org/pub/s...Linus Torvalds2-3/+3
2021-11-19signal: Replace force_fatal_sig with force_exit_sig when in doubtEric W. Biederman2-3/+3
2021-11-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+2
2021-11-18Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+6
2021-11-18Merge branch 'rework/printk_safe-removal' into for-linusPetr Mladek1-0/+6
2021-11-18KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUSVitaly Kuznetsov1-2/+2
2021-11-17powerpc/xive: Change IRQ domain to a tree domainCédric Le Goater2-3/+1
2021-11-16bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33Tiezhu Yang2-4/+4
2021-11-16powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWXChristophe Leroy1-6/+7
2021-11-16powerpc/signal32: Fix sigset_t copyChristophe Leroy1-2/+8
2021-11-16powerpc/book3e: Fix TLBCAM preset at bootChristophe Leroy2-3/+3
2021-11-15powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one...Alexey Kardashevskiy1-2/+4
2021-11-15powerpc/pseries/ddw: simplify enable_ddw()Alexey Kardashevskiy1-7/+4
2021-11-15powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persi...Alexey Kardashevskiy1-9/+0
2021-11-15powerpc/pseries: Fix numa FORM2 parsing fallback codeNicholas Piggin1-16/+12
2021-11-15powerpc/pseries: rename numa_dist_table to form2_distancesNicholas Piggin1-9/+9
2021-11-15powerpc: clean vdso32 and vdso64 directoriesMasahiro Yamada1-0/+3
2021-11-15powerpc/83xx/mpc8349emitx: Drop unused variableUwe Kleine-König1-1/+0
2021-11-15KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr()Michael Ellerman1-2/+2
2021-11-11mm/migrate.c: remove MIGRATE_PFN_LOCKEDAlistair Popple1-2/+2
2021-11-10Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-5/+10
2021-11-10Merge tag 'asm-generic-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-10/+0
2021-11-10printk: restore flushing of NMI buffers on remote CPUs after NMI backtracesNicholas Piggin1-0/+6