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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)





[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux