Message ID | 20210211072553.GA2877131@thinks.paulus.ozlabs.org |
---|---|
State | Accepted |
Headers | show |
Series | [GIT,PULL] Please pull my kvm-ppc-next-5.12-1 tag | expand |
On 11/02/21 08:25, Paul Mackerras wrote: > Paolo, > > Please do a pull from my kvm-ppc-next-5.12-1 tag to get a PPC KVM > update for 5.12. This one is quite small, with just one new feature, > support for the second data watchpoint in POWER10. > > Thanks, > Paul. > > The following changes since commit 9294b8a12585f8b4ccb9c060b54bab0bd13f24b9: > > Documentation: kvm: fix warning (2021-02-09 08:42:10 -0500) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-5.12-1 > > for you to fetch changes up to 72476aaa469179222b92c380de60c76b4cb9a318: > > KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (2021-02-11 17:28:15 +1100) > > ---------------------------------------------------------------- > PPC KVM update for 5.12 > > - Support for second data watchpoint on POWER10, from Ravi Bangoria > - Remove some complex workarounds for buggy early versions of POWER9 > - Guest entry/exit fixes from Nick Piggin and Fabiano Rosas > > ---------------------------------------------------------------- > Fabiano Rosas (2): > KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path > KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 > > Nicholas Piggin (5): > KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support > KVM: PPC: Book3S HV: Fix radix guest SLB side channel > KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest > KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB > KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests > > Paul Mackerras (1): > KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries > > Ravi Bangoria (4): > KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 > KVM: PPC: Book3S HV: Rename current DAWR macros and variables > KVM: PPC: Book3S HV: Add infrastructure to support 2nd DAWR > KVM: PPC: Book3S HV: Introduce new capability for 2nd DAWR > > Yang Li (1): > KVM: PPC: remove unneeded semicolon > > Documentation/virt/kvm/api.rst | 12 ++ > arch/powerpc/include/asm/hvcall.h | 25 ++++- > arch/powerpc/include/asm/kvm_book3s_asm.h | 11 -- > arch/powerpc/include/asm/kvm_host.h | 7 +- > arch/powerpc/include/asm/kvm_ppc.h | 2 + > arch/powerpc/include/uapi/asm/kvm.h | 2 + > arch/powerpc/kernel/asm-offsets.c | 9 +- > arch/powerpc/kvm/book3s_hv.c | 149 +++++++++++++++---------- > arch/powerpc/kvm/book3s_hv_builtin.c | 108 +----------------- > arch/powerpc/kvm/book3s_hv_nested.c | 70 +++++++++--- > arch/powerpc/kvm/book3s_hv_rmhandlers.S | 175 ++++++++++++++++-------------- > arch/powerpc/kvm/booke.c | 2 +- > arch/powerpc/kvm/powerpc.c | 14 ++- > include/uapi/linux/kvm.h | 1 + > tools/arch/powerpc/include/uapi/asm/kvm.h | 2 + > tools/include/uapi/linux/kvm.h | 1 + > 16 files changed, 309 insertions(+), 281 deletions(-) > Pulled, thanks. Paolo