diff options
author | Yinghai Lu <yinghai@kernel.org> | 2010-02-24 21:36:53 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2010-02-26 02:25:35 -0500 |
commit | fb90ef93df654f2678933efbbf864adac0ae490e (patch) | |
tree | c590e99bc70fbbfa0e1615a29734ca3c1f586729 /include/linux/early_res.h | |
parent | 2ee78f7b1d8ada2615ecbcd9fea70580008bd6ce (diff) |
early_res: Add free_early_partial()
To free partial areas in pcpu_setup...
Reported-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Cc: Tejun Heo <tj@kernel.org>
Cc: Christoph Lameter <cl@linux-foundation.org>
Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Jesse Barnes <jbarnes@virtuousgeek.org>
Cc: Pekka Enberg <penberg@cs.helsinki.fi>
LKML-Reference: <4B85E245.5030001@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/early_res.h')
-rw-r--r-- | include/linux/early_res.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/early_res.h b/include/linux/early_res.h index 50f7663bb8b1..29c09f57a13c 100644 --- a/include/linux/early_res.h +++ b/include/linux/early_res.h | |||
@@ -5,6 +5,7 @@ | |||
5 | extern void reserve_early(u64 start, u64 end, char *name); | 5 | extern void reserve_early(u64 start, u64 end, char *name); |
6 | extern void reserve_early_overlap_ok(u64 start, u64 end, char *name); | 6 | extern void reserve_early_overlap_ok(u64 start, u64 end, char *name); |
7 | extern void free_early(u64 start, u64 end); | 7 | extern void free_early(u64 start, u64 end); |
8 | void free_early_partial(u64 start, u64 end); | ||
8 | extern void early_res_to_bootmem(u64 start, u64 end); | 9 | extern void early_res_to_bootmem(u64 start, u64 end); |
9 | 10 | ||
10 | void reserve_early_without_check(u64 start, u64 end, char *name); | 11 | void reserve_early_without_check(u64 start, u64 end, char *name); |