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

[Xen-devel] [PATCH for 4.10 0/3] XSA-243 followup



The important change here is in patch 3, which is intended to remove the
correct-but-dangerous-looking construction of linear pagetables slots for
shadowed guests.

Andrew Cooper (3):
  Revert "x86/mm: move PV l4 table setup code" and "x86/mm: factor out
    pv_arch_init_memory"
  x86/mm: Consolidate all Xen L2 slot writing into
    init_xen_pae_l2_slots()
  x86/mm: Consolidate all Xen L4 slot writing into init_xen_l4_slots()

 xen/arch/x86/mm.c              | 144 ++++++++++++++++++++++++++++++++++++---
 xen/arch/x86/mm/hap/hap.c      |  31 ++-------
 xen/arch/x86/mm/shadow/multi.c | 148 +++++++++++------------------------------
 xen/arch/x86/pv/dom0_build.c   |   5 +-
 xen/arch/x86/pv/domain.c       |   7 +-
 xen/arch/x86/pv/mm.c           |  82 -----------------------
 xen/arch/x86/pv/mm.h           |   3 -
 xen/include/asm-x86/mm.h       |   3 +
 xen/include/asm-x86/pv/mm.h    |   4 --
 9 files changed, 187 insertions(+), 240 deletions(-)

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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