[SRU][Bionic][PATCH 0/2] Fixes for LP:1785675

Joseph Salisbury joseph.salisbury at canonical.com
Fri Aug 31 13:55:18 UTC 2018

BugLink: https://bugs.launchpad.net/bugs/1785675

== SRU Justification ==
IBM is requesting commit 76fa4975f3ed in powerpc as a security fix.
This commit Fixes: 121f80ba68f1.  Commit 76fa4975f3ed also requires
mainline commit 1463edca6734 as a prereq.

Both these commits have already been cc'd to upstream stable, but they
have not landed in Bionic as of yet.

== Fixes ==
1463edca6734 ("vfio/spapr: Use IOMMU pageshift rather than pagesize")
76fa4975f3ed ("KVM: PPC: Check if IOMMU page is contained in the pinned physical page")

== Regression Potential ==
Low.  These commits have also been sent to upstream stable, so have had
additional upstream review.

== Test Case ==
A test kernel was built with these patches and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.

Alexey Kardashevskiy (2):
  vfio/spapr: Use IOMMU pageshift rather than pagesize
  KVM: PPC: Check if IOMMU page is contained in the pinned physical page

 arch/powerpc/include/asm/mmu_context.h |  4 ++--
 arch/powerpc/kvm/book3s_64_vio.c       |  2 +-
 arch/powerpc/kvm/book3s_64_vio_hv.c    |  6 ++++--
 arch/powerpc/mm/mmu_context_iommu.c    | 37 ++++++++++++++++++++++++++++++++--
 drivers/vfio/vfio_iommu_spapr_tce.c    | 10 ++++-----
 5 files changed, 47 insertions(+), 12 deletions(-)


More information about the kernel-team mailing list