All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for 4.10 0/3] XSA-243 followup
@ 2017-10-12 13:54 Andrew Cooper
  2017-10-12 13:54 ` [PATCH 1/3] Revert "x86/mm: move PV l4 table setup code" and "x86/mm: factor out pv_arch_init_memory" Andrew Cooper
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Andrew Cooper @ 2017-10-12 13:54 UTC (permalink / raw)
  To: Xen-devel
  Cc: Wei Liu, George Dunlap, Andrew Cooper, Tim Deegan, Julien Grall,
	Jan Beulich

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@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2017-10-18 11:38 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-12 13:54 [PATCH for 4.10 0/3] XSA-243 followup Andrew Cooper
2017-10-12 13:54 ` [PATCH 1/3] Revert "x86/mm: move PV l4 table setup code" and "x86/mm: factor out pv_arch_init_memory" Andrew Cooper
2017-10-12 14:46   ` Wei Liu
2017-10-12 14:55   ` Jan Beulich
2017-10-12 13:54 ` [PATCH 2/3] x86/mm: Consolidate all Xen L2 slot writing into init_xen_pae_l2_slots() Andrew Cooper
2017-10-12 14:57   ` Jan Beulich
2017-10-12 14:59   ` Wei Liu
2017-10-18 11:38   ` George Dunlap
2017-10-12 13:54 ` [PATCH 3/3] x86/mm: Consolidate all Xen L4 slot writing into init_xen_l4_slots() Andrew Cooper
2017-10-12 15:08   ` Jan Beulich
2017-10-12 15:24     ` Andrew Cooper
2017-10-12 15:41       ` Jan Beulich
2017-10-12 15:13   ` Wei Liu
2017-10-18 11:35   ` George Dunlap
2017-10-13  9:47 ` [PATCH for 4.10 0/3] XSA-243 followup Julien Grall
2017-10-14 17:45 ` Tim Deegan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.