aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-x86/e820.h
diff options
context:
space:
mode:
authorYinghai Lu <yhlu.kernel@gmail.com>2008-06-21 14:48:05 -0700
committerIngo Molnar <mingo@elte.hu>2008-07-08 12:48:37 +0200
commit7a1fd9866cbb59a00006f1e0fd5726951b167c97 (patch)
treeb10694e46643af2d8286e678297387b2022c009a /include/asm-x86/e820.h
parentx86: change identify_cpu to static (diff)
downloadlinux-dev-7a1fd9866cbb59a00006f1e0fd5726951b167c97.tar.xz
linux-dev-7a1fd9866cbb59a00006f1e0fd5726951b167c97.zip
x86: add e820_remove_range
... so could add real hole in e820 agp check is using request_mem_region, and could fail if e820 is reserved... Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/asm-x86/e820.h')
-rw-r--r--include/asm-x86/e820.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/asm-x86/e820.h b/include/asm-x86/e820.h
index 0e92b6a2ea00..7c32df07bae4 100644
--- a/include/asm-x86/e820.h
+++ b/include/asm-x86/e820.h
@@ -67,6 +67,8 @@ sanitize_e820_map(struct e820entry *biosmap, int max_nr_map, int *pnr_map);
extern int copy_e820_map(struct e820entry *biosmap, int nr_map);
extern u64 e820_update_range(u64 start, u64 size, unsigned old_type,
unsigned new_type);
+extern u64 e820_remove_range(u64 start, u64 size, unsigned old_type,
+ int checktype);
extern void update_e820(void);
extern void e820_setup_gap(void);
struct setup_data;