diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-01-23 14:06:20 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-01-23 14:06:20 +0100 |
commit | 4b28bf6ae90bd83fd1113d8bdc53c3266ffeb328 (patch) | |
tree | 43489d3149200ddb5e03ad01309023727326ff30 /xen/arch/x86/hvm/rtc.c | |
parent | a8d2b06db7826063df9d04be9d6f928bf2189bd0 (diff) | |
download | xen-4b28bf6ae90bd83fd1113d8bdc53c3266ffeb328.tar.gz xen-4b28bf6ae90bd83fd1113d8bdc53c3266ffeb328.tar.bz2 xen-4b28bf6ae90bd83fd1113d8bdc53c3266ffeb328.zip |
x86: re-introduce map_domain_page() et al
This is being done mostly in the form previously used on x86-32,
utilizing the second L3 page table slot within the per-domain mapping
area for those mappings. It remains to be determined whether that
concept is really suitable, or whether instead re-implementing at least
the non-global variant from scratch would be better.
Also add the helpers {clear,copy}_domain_page() as well as initial uses
of them.
One question is whether, to exercise the non-trivial code paths, we
shouldn't make the trivial shortcuts conditional upon NDEBUG being
defined. See the debugging patch at the end of the series.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/arch/x86/hvm/rtc.c')
0 files changed, 0 insertions, 0 deletions