]> xenbits.xensource.com Git - xen.git/commitdiff
x86: HYPERVISOR_VIRT_END is always defined. Remove ifdef'ery.
authorKeir Fraser <keir@xen.org>
Wed, 12 Sep 2012 19:23:10 +0000 (20:23 +0100)
committerKeir Fraser <keir@xen.org>
Wed, 12 Sep 2012 19:23:10 +0000 (20:23 +0100)
Signed-off-by: Keir Fraser <keir@xen.org>
xen/arch/x86/setup.c
xen/arch/x86/traps.c

index 1108881b97e47d84c8b0ee8522c8ece8e9d6abe6..d5d480d60f631999260e6edcfffc3f5d57ee60e6 100644 (file)
@@ -1087,9 +1087,7 @@ void __init __start_xen(unsigned long mbi_p)
 
     /* Check definitions in public headers match internal defs. */
     BUILD_BUG_ON(__HYPERVISOR_VIRT_START != HYPERVISOR_VIRT_START);
-#ifdef HYPERVISOR_VIRT_END
     BUILD_BUG_ON(__HYPERVISOR_VIRT_END   != HYPERVISOR_VIRT_END);
-#endif
     BUILD_BUG_ON(MACH2PHYS_VIRT_START != RO_MPT_VIRT_START);
     BUILD_BUG_ON(MACH2PHYS_VIRT_END   != RO_MPT_VIRT_END);
 
index 8a6f646d15861f1ea74a3f98f1a38add2aed4d90..80ad696f6d5ea450349158cd0db458ada8b625e8 100644 (file)
@@ -1161,13 +1161,8 @@ static int handle_gdt_ldt_mapping_fault(
     return EXCRET_fault_fixed;
 }
 
-#ifdef HYPERVISOR_VIRT_END
 #define IN_HYPERVISOR_RANGE(va) \
     (((va) >= HYPERVISOR_VIRT_START) && ((va) < HYPERVISOR_VIRT_END))
-#else
-#define IN_HYPERVISOR_RANGE(va) \
-    (((va) >= HYPERVISOR_VIRT_START))
-#endif
 
 enum pf_type {
     real_fault,