diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-01-23 14:09:41 +0100 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-01-23 14:09:41 +0100 |
commit | 02955ee2d15a43ec18f60146064ccb8841909779 (patch) | |
tree | f172f575db59dd960ee7e23341cd3d1e1bb3898d /xen/include/asm-x86/mm.h | |
parent | 03b4fd14aca0456b413a1855024d5e5326cc95ec (diff) | |
download | xen-02955ee2d15a43ec18f60146064ccb8841909779.tar.gz xen-02955ee2d15a43ec18f60146064ccb8841909779.tar.bz2 xen-02955ee2d15a43ec18f60146064ccb8841909779.zip |
x86: consolidate initialization of PV guest L4 page tables
So far this has been repeated in 3 places, requiring to remember to
update all of them if a change is being made.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Diffstat (limited to 'xen/include/asm-x86/mm.h')
-rw-r--r-- | xen/include/asm-x86/mm.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-x86/mm.h b/xen/include/asm-x86/mm.h index bf91f03de3..4f89daecf9 100644 --- a/xen/include/asm-x86/mm.h +++ b/xen/include/asm-x86/mm.h @@ -316,6 +316,8 @@ static inline void *__page_to_virt(const struct page_info *pg) int free_page_type(struct page_info *page, unsigned long type, int preemptible); +void init_guest_l4_table(l4_pgentry_t[], const struct domain *); + int is_iomem_page(unsigned long mfn); void clear_superpage_mark(struct page_info *page); |