xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0 of 6] P2M various fixes
@ 2011-11-14 21:48 Andres Lagar-Cavilla
  2011-11-14 21:48 ` [PATCH 1 of 6] The PoD code may split a 1GB superpage in a potentially unlocked way Andres Lagar-Cavilla
                   ` (6 more replies)
  0 siblings, 7 replies; 16+ messages in thread
From: Andres Lagar-Cavilla @ 2011-11-14 21:48 UTC (permalink / raw)
  To: xen-devel; +Cc: olaf, George.Dunlap, andres, tim, keir.xen, adin

This patch series brings about a number of fixes to the p2m code
in anticipation of synchonizing lookups. Specifically:
- Four bug fixes on shadow domctls, setting shared p2m entries,
  and splitting 1GB PoD superpages
- Rework the p2m audit code. Today it does neither compile nor
  apply to ept, so make it compile and move it out of the way
  for most callers, which obviously don't care.

Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>

 xen/arch/x86/mm/p2m-pod.c   |    1 -
 xen/arch/x86/mm/p2m-pt.c    |    9 +-
 xen/arch/x86/mm/p2m.c       |    5 +-
 xen/arch/x86/mm/hap/hap.c   |    1 +
 tools/libxc/xc_domain.c     |    6 +-
 xen/arch/x86/domctl.c       |   24 +++++++
 xen/arch/x86/mm/p2m-ept.c   |    1 +
 xen/arch/x86/mm/p2m-pod.c   |    5 -
 xen/arch/x86/mm/p2m-pt.c    |  137 +++++++------------------------------------
 xen/arch/x86/mm/p2m.c       |  124 ++++++++++++++++++++++++++++++++++++---
 xen/include/asm-x86/p2m.h   |   11 ++-
 xen/include/public/domctl.h |   12 +++
 tools/libxc/xc_domain.c     |   22 +++++++
 tools/libxc/xenctrl.h       |   27 ++++++++
 14 files changed, 241 insertions(+), 144 deletions(-)

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

end of thread, other threads:[~2011-11-24 16:26 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-14 21:48 [PATCH 0 of 6] P2M various fixes Andres Lagar-Cavilla
2011-11-14 21:48 ` [PATCH 1 of 6] The PoD code may split a 1GB superpage in a potentially unlocked way Andres Lagar-Cavilla
2011-11-15 15:39   ` George Dunlap
2011-11-14 21:48 ` [PATCH 2 of 6] Fix handling of m2p map in set_shared_p2m_entry Andres Lagar-Cavilla
2011-11-14 21:48 ` [PATCH 3 of 6] Make HAP log dirty disable return the correct rc Andres Lagar-Cavilla
2011-11-15 10:33   ` George Dunlap
2011-11-14 21:48 ` [PATCH 4 of 6] When passing no bitmap for the shadow log dirty bitmap clean up, we should not get EFAULT Andres Lagar-Cavilla
2011-11-14 21:48 ` [PATCH 5 of 6] Rework stale p2m auditing Andres Lagar-Cavilla
2011-11-15 12:14   ` George Dunlap
2011-11-15 15:38     ` Andres Lagar-Cavilla
2011-11-24 15:30   ` Tim Deegan
2011-11-24 16:21     ` Andres Lagar-Cavilla
2011-11-24 16:26       ` Tim Deegan
2011-11-14 21:48 ` [PATCH 6 of 6] Add libxc wrapper for p2m audit domctl Andres Lagar-Cavilla
2011-11-24 15:32 ` [PATCH 0 of 6] P2M various fixes Tim Deegan
2011-11-24 15:55   ` Andres Lagar-Cavilla

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).