[Bionic][PATCH 0/1] KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler

Joseph Salisbury joseph.salisbury at canonical.com
Tue Mar 13 15:15:44 UTC 2018


BugLink: http://bugs.launchpad.net/bugs/1752236

== Bionic Justification ==
A patch has been posted to fix a Radix page fault handler bug in KVM:

http://patchwork.ozlabs.org/patch/877033/
" KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler "

This is critical for P9 KVM performance. Using an open source database 
workload, IBM saw an 11% throughput improvement with this patch when the 
guest was backed w/ 2MB hugepages. Without this patch, hugepage backing 
does not help performance compared to base page size.

This patch is in mainline as of v4.16-rc5.

== Fix ==
c3856aeb2940 ("KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault handler")

== Regression Potential ==
Low.  Limited to powerpc.

Paul Mackerras (1):
  KVM: PPC: Book3S HV: Fix handling of large pages in radix page fault
    handler

 arch/powerpc/kvm/book3s_64_mmu_radix.c | 69 +++++++++++++++++++++-------------
 1 file changed, 43 insertions(+), 26 deletions(-)

-- 
2.7.4





More information about the kernel-team mailing list