All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] convert more Xen page table code to the new API
@ 2020-04-17  9:52 Hongyan Xia
  2020-04-17  9:52 ` [PATCH 1/6] x86_64/mm: map and unmap page tables in cleanup_frame_table Hongyan Xia
                   ` (6 more replies)
  0 siblings, 7 replies; 33+ messages in thread
From: Hongyan Xia @ 2020-04-17  9:52 UTC (permalink / raw)
  To: xen-devel
  Cc: Andrew Cooper, julien, Wei Liu, Jan Beulich, Roger Pau Monné

From: Hongyan Xia <hongyxia@amazon.com>

Basically just rewriting functions using the new API to map and unmap
PTEs. Each patch is independent.

Apart from mapping and unmapping page tables, no other functional change
intended.

Wei Liu (6):
  x86_64/mm: map and unmap page tables in cleanup_frame_table
  x86_64/mm: map and unmap page tables in subarch_init_memory
  x86_64/mm: map and unmap page tables in subarch_memory_op
  x86/smpboot: map and unmap page tables in cleanup_cpu_root_pgt
  x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly
  x86/pv: map and unmap page table in dom0_construct_pv

 xen/arch/x86/pv/dom0_build.c | 38 ++++++++++++++++++++++++------------
 xen/arch/x86/smpboot.c       | 25 ++++++++++++++++--------
 xen/arch/x86/x86_64/mm.c     | 32 +++++++++++++++---------------
 3 files changed, 58 insertions(+), 37 deletions(-)

-- 
2.24.1.AMZN



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

end of thread, other threads:[~2020-04-29 13:32 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-17  9:52 [PATCH 0/6] convert more Xen page table code to the new API Hongyan Xia
2020-04-17  9:52 ` [PATCH 1/6] x86_64/mm: map and unmap page tables in cleanup_frame_table Hongyan Xia
2020-04-24  8:58   ` Julien Grall
2020-04-24  8:59     ` Julien Grall
2020-04-24  8:59   ` Julien Grall
2020-04-24  9:21     ` Hongyan Xia
2020-04-24  9:24       ` Julien Grall
2020-04-24  9:02   ` Julien Grall
2020-04-24 11:12     ` Jan Beulich
2020-04-28 15:11     ` Jan Beulich
2020-04-17  9:52 ` [PATCH 2/6] x86_64/mm: map and unmap page tables in subarch_init_memory Hongyan Xia
2020-04-24  9:04   ` Julien Grall
2020-04-28 15:12     ` Jan Beulich
2020-04-17  9:52 ` [PATCH 3/6] x86_64/mm: map and unmap page tables in subarch_memory_op Hongyan Xia
2020-04-24  9:06   ` Julien Grall
2020-04-28 15:23     ` Jan Beulich
2020-04-17  9:52 ` [PATCH 4/6] x86/smpboot: map and unmap page tables in cleanup_cpu_root_pgt Hongyan Xia
2020-04-24  9:13   ` Julien Grall
2020-04-28 15:26     ` Jan Beulich
2020-04-17  9:52 ` [PATCH 5/6] x86/pv: map and unmap page tables in mark_pv_pt_pages_rdonly Hongyan Xia
2020-04-24  9:16   ` Julien Grall
2020-04-28 15:33   ` Jan Beulich
2020-04-28 15:49     ` Wei Liu
2020-04-28 15:55     ` Hongyan Xia
2020-04-28 15:59       ` Hongyan Xia
2020-04-29  9:26         ` Hongyan Xia
2020-04-29 11:04           ` Jan Beulich
2020-04-29 12:29             ` Hongyan Xia
2020-04-29 13:31               ` Jan Beulich
2020-04-17  9:52 ` [PATCH 6/6] x86/pv: map and unmap page table in dom0_construct_pv Hongyan Xia
2020-04-24  9:18   ` Julien Grall
2020-04-28 15:34     ` Jan Beulich
2020-04-24  8:07 ` [PATCH 0/6] convert more Xen page table code to the new API Hongyan Xia

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.