[PATCH 0/4] KVM: PPC: Book3S HV: Bug fixes for 3.13

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

 



This series fixes some nasty bugs that have recently been found in HV
KVM on PPC.  The series is against the 'queue' branch of the KVM tree.
I would like to see all of these go into 3.13.

The first patch fixes a regression that occurred when the transparent
huge page (THP) code for ppc was merged, in 3.11.  When we have a
memslot whose userspace address is not 16MB aligned, and we find a
16MB page in it due to THP when mapping a normal page to the guest, we
compute its physical address incorrectly.

The second and third patches fix host hangs that have been observed in
testing with large guests under load.  The fourth patch fixes another
locking problem that was found by lockdep when we were looking for the
reason for the hangs.

Paul.

 arch/powerpc/kvm/book3s_64_mmu_hv.c     | 12 +++++++++---
 arch/powerpc/kvm/book3s_hv.c            | 24 ++++++++++++++----------
 arch/powerpc/kvm/book3s_hv_rm_mmu.c     |  4 ++--
 arch/powerpc/kvm/book3s_hv_rmhandlers.S | 16 ++++++++++------
 4 files changed, 35 insertions(+), 21 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[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