diff options
author | Yinghai Lu <yhlu.kernel@gmail.com> | 2008-06-21 17:48:05 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-07-08 06:48:37 -0400 |
commit | 7a1fd9866cbb59a00006f1e0fd5726951b167c97 (patch) | |
tree | b10694e46643af2d8286e678297387b2022c009a /include/asm-x86/e820.h | |
parent | 9a250347591da3e60b5ee53dd1d341732f081117 (diff) |
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.h | 2 |
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); | |||
67 | extern int copy_e820_map(struct e820entry *biosmap, int nr_map); | 67 | extern int copy_e820_map(struct e820entry *biosmap, int nr_map); |
68 | extern u64 e820_update_range(u64 start, u64 size, unsigned old_type, | 68 | extern u64 e820_update_range(u64 start, u64 size, unsigned old_type, |
69 | unsigned new_type); | 69 | unsigned new_type); |
70 | extern u64 e820_remove_range(u64 start, u64 size, unsigned old_type, | ||
71 | int checktype); | ||
70 | extern void update_e820(void); | 72 | extern void update_e820(void); |
71 | extern void e820_setup_gap(void); | 73 | extern void e820_setup_gap(void); |
72 | struct setup_data; | 74 | struct setup_data; |