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

[Xen-devel] [PATCH for-4.12 0/8] pvh/dom0/shadow/amd fixes



Hello,

The following series contains fixes that should be considered for 4.12.

I'm not sure whether patches 6, 7 and 8 should be aimed at 4.12, they
contain changes to the p2m code that could affect HVM guests. Note that
without those changes a PVH dom0 running on AMD hardware will be unable
to create guests. Overall the patches are a nice cleanup to the handling
of p2m_ioreq_server and p2m_map_foreign types.

The series can also be found at:

git://xenbits.xen.org/people/royger/xen.git fixes-4.12

Thanks, Roger.

Roger Pau Monne (8):
  dom0/pvh: align allocation and mapping order to start address
  amd/ntp: remove assert that prevents creating 2M MMIO entries
  iommu/pvh: add reserved regions below 1MB to the iommu page tables
  x86/shadow: alloc enough pages so initialization doesn't fail
  pvh/dom0: warn when dom0_mem is not set to a fixed value
  x86/mm: split p2m ioreq server pages special handling into helper
  x86/mm: handle foreign mappings in p2m_entry_modify
  npt/shadow: allow getting foreign page table entries

 xen/arch/x86/hvm/dom0_build.c       |   2 +
 xen/arch/x86/mm/hap/hap.c           |   4 +
 xen/arch/x86/mm/p2m-ept.c           | 137 ++++++----------------------
 xen/arch/x86/mm/p2m-pt.c            |  31 +------
 xen/arch/x86/mm/shadow/common.c     |  13 ++-
 xen/drivers/passthrough/x86/iommu.c |  14 +--
 xen/include/asm-x86/p2m.h           |  58 ++++++++++++
 7 files changed, 110 insertions(+), 149 deletions(-)

-- 
2.20.1


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.