From ca145fe70bad3a25ad54c6ded1ef237e45a2311e Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Mon, 30 Sep 2013 15:28:12 +0200 Subject: 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 Tested-by: Malcolm Crossley Reviewed-by: Andrew Cooper Acked-by: Keir Fraser --- xen/include/asm-x86/mm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'xen/include') 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 -- cgit v1.2.3