All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/11] x86: support up to 16Tb
@ 2013-01-22 10:45 Jan Beulich
  2013-01-22 10:50 ` [PATCH 02/11] x86: extend frame table virtual space Jan Beulich
                   ` (12 more replies)
  0 siblings, 13 replies; 24+ messages in thread
From: Jan Beulich @ 2013-01-22 10:45 UTC (permalink / raw)
  To: xen-devel

This series enables Xen to support up to 16Tb.

01: x86: introduce virt_to_xen_l1e()
02: x86: extend frame table virtual space
03: x86: re-introduce map_domain_page() et al
04: x86: properly use map_domain_page() when building Dom0
05: x86: consolidate initialization of PV guest L4 page tables
06: x86: properly use map_domain_page() during domain creation/destruction
07: x86: properly use map_domain_page() during page table manipulation
08: x86: properly use map_domain_page() in nested HVM code
09: x86: properly use map_domain_page() in miscellaneous places
10: tmem: partial adjustments for x86 16Tb support
11: x86: support up to 16Tb

As I don't have a 16Tb system around, I used the following
debugging patch to simulate the most critical aspect the changes
above would have on a system with this much memory: Not all of
the 1:1 mapping being accessible when in PV guest context. To do
so, a command line option to pull the split point down is being
added. The patch is being provided in the raw form I used it, but
has pieces properly formatted and not marked "//temp" which I
would think might be worth considering to add. The other pieces
are likely less worthwhile, but if others think differently I could
certainly also put them into "normal" shape.

12: x86: debugging code for testing 16Tb support on smaller memory systems

Signed-off-by: Jan Beulich <jbeulich@suse.com>

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

end of thread, other threads:[~2013-01-24 12:36 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-22 10:45 [PATCH 00/11] x86: support up to 16Tb Jan Beulich
2013-01-22 10:50 ` [PATCH 02/11] x86: extend frame table virtual space Jan Beulich
2013-01-22 10:50 ` [PATCH 03/11] x86: re-introduce map_domain_page() et al Jan Beulich
2013-01-22 10:51 ` [PATCH 04/11] x86: properly use map_domain_page() when building Dom0 Jan Beulich
2013-01-22 10:52 ` [PATCH 05/11] x86: consolidate initialization of PV guest L4 page tables Jan Beulich
2013-01-22 10:53 ` [PATCH 06/11] x86: properly use map_domain_page() during domain creation/destruction Jan Beulich
2013-01-22 10:55 ` [PATCH 07/11] x86: properly use map_domain_page() during page table manipulation Jan Beulich
2013-01-22 10:55 ` [PATCH 08/11] x86: properly use map_domain_page() in nested HVM code Jan Beulich
2013-01-22 10:56 ` [PATCH 09/11] x86: properly use map_domain_page() in miscellaneous places Jan Beulich
2013-01-22 10:57 ` [PATCH 10/11] tmem: partial adjustments for x86 16Tb support Jan Beulich
2013-01-22 17:55   ` Dan Magenheimer
2013-01-22 10:57 ` [PATCH 11/11] x86: support up to 16Tb Jan Beulich
2013-01-22 15:20   ` Dan Magenheimer
2013-01-22 15:31     ` Jan Beulich
2013-01-22 10:58 ` [PATCH 12/11] x86: debugging code for testing 16Tb support on smaller memory systems Jan Beulich
2013-01-23 14:26   ` [PATCH v2] " Jan Beulich
2013-01-23 15:18     ` Keir Fraser
2013-01-24 11:36     ` Tim Deegan
2013-01-24 12:23       ` Jan Beulich
2013-01-24 12:36         ` Tim Deegan
2013-01-22 20:13 ` [PATCH 00/11] x86: support up to 16Tb Keir Fraser
2013-01-23  9:33 ` Keir Fraser
2013-01-23  9:56   ` Jan Beulich
2013-01-23 10:16     ` Keir Fraser

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.