diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-01-29 12:10:39 +0000 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-01-29 12:10:39 +0000 |
commit | 04c749dc89c217757e5db33f011b761e8c1c52a3 (patch) | |
tree | 75d1be951d882c4107715a1353527c498c124516 /xen/include/asm-x86/e820.h | |
parent | e73ef5b21d71ad83afb3f098d21a6a9f6b03bfa8 (diff) | |
download | xen-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.h | 3 |
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; |