aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-09-30 15:28:12 +0200
committerJan Beulich <jbeulich@suse.com>2013-09-30 15:28:12 +0200
commitca145fe70bad3a25ad54c6ded1ef237e45a2311e (patch)
tree8f8d0777a9dd4d77ce09d239632b30de8f81d75c /xen/include
parent28b706efb6abb637fabfd74cde70a50935a5640b (diff)
downloadxen-ca145fe70bad3a25ad54c6ded1ef237e45a2311e.tar.gz
xen-ca145fe70bad3a25ad54c6ded1ef237e45a2311e.tar.bz2
xen-ca145fe70bad3a25ad54c6ded1ef237e45a2311e.zip
x86: don't blindly create L3 tables for the direct map
Now that the direct map area can extend all the way up to almost the end of address space, this is wasteful. Also fold two almost redundant messages in SRAT parsing into one. Signed-off-by: Jan Beulich <jbeulich@suse.com> Tested-by: Malcolm Crossley <malcolm.crossley@citrix.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include')
-rw-r--r--xen/include/asm-x86/mm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/include/asm-x86/mm.h b/xen/include/asm-x86/mm.h
index 213fc9cb37..5f0387528b 100644
--- a/xen/include/asm-x86/mm.h
+++ b/xen/include/asm-x86/mm.h
@@ -399,7 +399,7 @@ static inline int get_page_and_type(struct page_info *page,
int check_descriptor(const struct domain *, struct desc_struct *d);
extern bool_t opt_allow_superpage;
-extern bool_t mem_hotplug;
+extern paddr_t mem_hotplug;
/******************************************************************************
* With shadow pagetables, the different kinds of address start