|
@@ -33,9 +33,6 @@ void __init i386_start_kernel(void)
|
|
|
{
|
|
|
sanitize_boot_params(&boot_params);
|
|
|
|
|
|
- memblock_reserve(__pa_symbol(&_text),
|
|
|
- __pa_symbol(&__bss_stop) - __pa_symbol(&_text));
|
|
|
-
|
|
|
/* Call the subarch specific early setup function */
|
|
|
switch (boot_params.hdr.hardware_subarch) {
|
|
|
case X86_SUBARCH_MRST:
|
|
@@ -49,11 +46,5 @@ void __init i386_start_kernel(void)
|
|
|
break;
|
|
|
}
|
|
|
|
|
|
- /*
|
|
|
- * At this point everything still needed from the boot loader
|
|
|
- * or BIOS or kernel text should be early reserved or marked not
|
|
|
- * RAM in e820. All other memory is free game.
|
|
|
- */
|
|
|
-
|
|
|
start_kernel();
|
|
|
}
|