aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/e820.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-01-29 12:10:39 +0000
committerKeir Fraser <keir.fraser@citrix.com>2009-01-29 12:10:39 +0000
commit04c749dc89c217757e5db33f011b761e8c1c52a3 (patch)
tree75d1be951d882c4107715a1353527c498c124516 /xen/include/asm-x86/e820.h
parente73ef5b21d71ad83afb3f098d21a6a9f6b03bfa8 (diff)
downloadxen-04c749dc89c217757e5db33f011b761e8c1c52a3.tar.gz
xen-04c749dc89c217757e5db33f011b761e8c1c52a3.tar.bz2
xen-04c749dc89c217757e5db33f011b761e8c1c52a3.zip
tboot: tboot no longer marks TXT regions as E820_UNUSABLE, so Xen must
explicitly disallow them itself. Signed-off-by: Shane Wang <shane.wang@intel.com> Signed-off-by: Joseph Cihula <joseph.cihula@intel.com>
Diffstat (limited to 'xen/include/asm-x86/e820.h')
-rw-r--r--xen/include/asm-x86/e820.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/xen/include/asm-x86/e820.h b/xen/include/asm-x86/e820.h
index 8602ca85ac..a420ba9f80 100644
--- a/xen/include/asm-x86/e820.h
+++ b/xen/include/asm-x86/e820.h
@@ -24,6 +24,9 @@ struct e820map {
};
extern int reserve_e820_ram(struct e820map *e820, uint64_t s, uint64_t e);
+extern int e820_change_range_type(
+ struct e820map *e820, uint64_t s, uint64_t e,
+ uint32_t orig_type, uint32_t new_type);
extern unsigned long init_e820(const char *, struct e820entry *, int *);
extern struct e820map e820;