diff options
Diffstat (limited to 'arch/x86/kernel/setup_percpu.c')
-rw-r--r-- | arch/x86/kernel/setup_percpu.c | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/arch/x86/kernel/setup_percpu.c b/arch/x86/kernel/setup_percpu.c index 5497fb9b00a0..2f807503e030 100644 --- a/arch/x86/kernel/setup_percpu.c +++ b/arch/x86/kernel/setup_percpu.c | |||
@@ -214,31 +214,6 @@ void __init setup_per_cpu_areas(void) | |||
214 | 214 | ||
215 | #endif | 215 | #endif |
216 | 216 | ||
217 | void __init parse_setup_data(void) | ||
218 | { | ||
219 | struct setup_data *data; | ||
220 | u64 pa_data; | ||
221 | |||
222 | if (boot_params.hdr.version < 0x0209) | ||
223 | return; | ||
224 | pa_data = boot_params.hdr.setup_data; | ||
225 | while (pa_data) { | ||
226 | data = early_ioremap(pa_data, PAGE_SIZE); | ||
227 | switch (data->type) { | ||
228 | case SETUP_E820_EXT: | ||
229 | parse_e820_ext(data, pa_data); | ||
230 | break; | ||
231 | default: | ||
232 | break; | ||
233 | } | ||
234 | #ifndef CONFIG_DEBUG_BOOT_PARAMS | ||
235 | free_early(pa_data, pa_data+sizeof(*data)+data->len); | ||
236 | #endif | ||
237 | pa_data = data->next; | ||
238 | early_iounmap(data, PAGE_SIZE); | ||
239 | } | ||
240 | } | ||
241 | |||
242 | #ifdef X86_64_NUMA | 217 | #ifdef X86_64_NUMA |
243 | 218 | ||
244 | /* | 219 | /* |