mbox series

[GIT,PULL] Please pull my kvm-ppc-next-4.20-2 tag

Message ID 20181020105303.GA13048@blackberry
State Accepted
Headers show
Series [GIT,PULL] Please pull my kvm-ppc-next-4.20-2 tag | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-4.20-2

Message

Paul Mackerras Oct. 20, 2018, 10:53 a.m. UTC
Paolo or Radim,

Please do a pull from my kvm-ppc-next-4.20-2 tag to get a second
update for PPC KVM to go into 4.20.  This is a very small update, with
only two commits.  It turned out to be necessary to disable the new
nested HV KVM feature on early POWER9 chips that need a particular
hardware bug workaround which the new guest entry path doesn't
implement, so one commit does that.  The other commit is an
optimization for clearing IOMMU tables when doing PCI pass-through.

The second commit touches drivers/vfio/vfio_iommu_spapr_tce.c as well
as arch/powerpc/kvm code.  That should be OK, as Alexey Kardashevskiy
is pretty much the only person that touches that file.  However, if
you would prefer that part of the change to go via another tree, let
me know and I'll re-do the pull request without that commit (or you
can just merge the other commit on its own).

Thanks,
Paul.

The following changes since commit 3d0d0d9b1d805e39456a9d49443d847092cb21ab:

  Merge tag 'kvm-s390-next-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD (2018-10-13 12:00:26 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-4.20-2

for you to fetch changes up to 6e301a8e56e429d6b01d83d427a9e54fdbb0fa60:

  KVM: PPC: Optimize clearing TCEs for sparse tables (2018-10-20 20:47:02 +1100)

----------------------------------------------------------------
Second PPC KVM update for 4.20.

Two commits; one is an optimization for PCI pass-through, and the
other disables nested HV-KVM on early POWER9 chips that need a
particular hardware bug workaround.

----------------------------------------------------------------
Alexey Kardashevskiy (1):
      KVM: PPC: Optimize clearing TCEs for sparse tables

Paul Mackerras (1):
      KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips

 arch/powerpc/include/asm/iommu.h    |  2 +-
 arch/powerpc/kvm/book3s_64_vio.c    |  5 ++---
 arch/powerpc/kvm/book3s_64_vio_hv.c |  6 +++---
 arch/powerpc/kvm/book3s_hv.c        | 13 +++++++++++--
 drivers/vfio/vfio_iommu_spapr_tce.c | 23 +++++++++++++++++++++--
 5 files changed, 38 insertions(+), 11 deletions(-)

Comments

Paolo Bonzini Oct. 21, 2018, 9:47 a.m. UTC | #1
On 20/10/2018 12:53, Paul Mackerras wrote:
>   git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc tags/kvm-ppc-next-4.20-2

Pulled, thanks.

Paolo